在Xcode GUI中指定构建操作(例如,安装)

时间:2011-02-27 21:39:00

标签: xcode

是否可以使用Xcode GUI指定构建操作,例如install

我能做到

xcodebuild install

从命令行但无法在GUI菜单的构建设置或任何相关菜单项中找到关键的ACTION。

1 个答案:

答案 0 :(得分:16)

我认为如果我同时设置部署位置(DEPLOYMENT_LOCATION)和部署后处理(DEPLOYMENT_POSTPROCESSING),那么构建过程会安装产品并复制公共/私有标头。无论实际的后处理是什么,都需要设置 DeploymentPostprocessing

此外,假设安装目录(INSTALL_PATH)和公共/私有标头文件夹路径(PUBLIC / PRIVATE_HEADERS_FOLDER_PATH)位于安装构建产品位置< / strong>(DST_ROOT),因此产品和标题将位于那里。

困扰我的一件事是安装目录应以“/”开头,以便正确附加到DST_ROOT。例如,如果DST_ROOT为/myDistributionRoot/且INSTALL_PATH为lib/,则目标目录将变为/myDistributionRootlib,而不是/myDistributionRoot/lib