本地存储库中的 Podspec 依赖项
Podspec dependancies in local repos
我们为本地 podspec 创建了一个本地存储库。我在里面放了 Lua podspec,因为我需要 5.1.5 支持。为了确保没有名称冲突,我将其命名为 Lua51。它验证良好(通过 "pod spec lint",到目前为止一切顺利。:-)
-> Lua51 (5.1.5)
The lua language (for embedding).
pod 'Lua51', '~> 5.1.5'
- Homepage: https://github.com/qmx/lua
- Source: http://www.lua.org/ftp/lua-5.1.5.tar.gz
- Versions: 5.1.5 [mypodrepo repo]
在此基础上,我想制作一个使用它作为依赖项的 podspec。所以我将 "dependencies": { "Lua51": [ "~> 5.1.5"] } 添加到 luaz 的 podspec 中,但是当我执行“pod spec lint”时,我得到
[!] Unable to find a specification for `Lua51 (~> 5.1.5)` depended upon by `luaz`.
仅在主仓库中搜索依赖项是否有限制?还是我在指定依赖项时做错了什么?
假设有依赖,我应该如何将Lua51头目录添加到HEADER_SEARCH_PATHS,以便luaz编译?
顺便说一句,我所有的 podspecs 都是 JSON 符号。这是 podspecs Lua51 and for luaz
的 link
干杯
尼克
我认为这 is fixable 通过命令上的 --sources=https://github.com/artsy/Specs
标志。
我认为我们绝对可以更好地解释这里的问题。也许如果我们找不到它,我们可以建议使用来源标志。
我们为本地 podspec 创建了一个本地存储库。我在里面放了 Lua podspec,因为我需要 5.1.5 支持。为了确保没有名称冲突,我将其命名为 Lua51。它验证良好(通过 "pod spec lint",到目前为止一切顺利。:-)
-> Lua51 (5.1.5)
The lua language (for embedding).
pod 'Lua51', '~> 5.1.5'
- Homepage: https://github.com/qmx/lua
- Source: http://www.lua.org/ftp/lua-5.1.5.tar.gz
- Versions: 5.1.5 [mypodrepo repo]
在此基础上,我想制作一个使用它作为依赖项的 podspec。所以我将 "dependencies": { "Lua51": [ "~> 5.1.5"] } 添加到 luaz 的 podspec 中,但是当我执行“pod spec lint”时,我得到
[!] Unable to find a specification for `Lua51 (~> 5.1.5)` depended upon by `luaz`.
仅在主仓库中搜索依赖项是否有限制?还是我在指定依赖项时做错了什么?
假设有依赖,我应该如何将Lua51头目录添加到HEADER_SEARCH_PATHS,以便luaz编译?
顺便说一句,我所有的 podspecs 都是 JSON 符号。这是 podspecs Lua51 and for luaz
的 link干杯
尼克
我认为这 is fixable 通过命令上的 --sources=https://github.com/artsy/Specs
标志。
我认为我们绝对可以更好地解释这里的问题。也许如果我们找不到它,我们可以建议使用来源标志。