在Xcode GUI中指定构建操作(例如安装)
是否可以指定构建操作,例如使用Xcode GUI进行install
?
我可以
xcodebuild install
从命令行,但在GUI菜单的构建设置或任何相关菜单项中找不到关键的ACTION。
我认为,如果我设置了部署位置 (DEPLOYMENT_LOCATION)和部署后处理 (DEPLOYMENT_POSTPROCESSING),则构建过程会安装产品并复制公共/私有标头。 无论实际的后处理是什么,都需要设置DeploymentPostprocessing 。
另外,假设安装目录 (INSTALL_PATH)和公共/私有头文件夹路径 (PUBLIC / PRIVATE_HEADERS_FOLDER_PATH)位于安装构建产品位置 (DST_ROOT)下,因此产品和头文件将位于此处。
困扰我的一件事是安装目录应该以“ /
”开头,以便正确地附加到DST_ROOT。 例如,如果DST_ROOT是/myDistributionRoot/
并且INSTALL_PATH是lib/
,则目标目录将变为/myDistributionRootlib
,而不是/myDistributionRoot/lib
。
上一篇: Specifying a build action (e.g. install) in Xcode GUI
下一篇: select() on stdin when there is already data in stdin's buffer