我正在尝试编译一个Xcode项目,该项目使用脚本来构建一些外部代码。这些脚本是在假定其外部依赖项位于$ PATH的情况下构建的。但是,到目前为止,我还无法使Xcode使用包含我需要添加的PATH环境变量。
有没有一种方法无需编辑Xcode项目本身或脚本? (我真的不想编辑这些内容,因为它们与更大的团队共享)
我尝试使用例如https://support.shotgunsoftware.com/hc/en-us/articles/219042108-Setting-global-environment-variables-on-OS-X中建议的LaunchAgents方法,但是并没有成功。
答案 0 :(得分:0)
无论在xcode中调用脚本如何,都必须对该调用进行修改以包括所需的环境变量-但您不想修改项目。我建议将指向外部依赖关系的符号链接放在默认$ PATH中的某个位置,脚本在该位置中期望它们存在。