我需要在一台不会进行任何开发的机器上的自动化过程中构建一个Xcode项目。我还想节省该机器上的磁盘空间。
我认为xcodebuild
命令行是完美的。但是要安装该工具,您需要自己安装Xcode。有没有办法只安装xcodebuild
和其他依赖项?
我尝试安装this package,它确实包含xcodebuild
,但似乎缺少其他依赖项。
答案 0 :(得分:2)
现在Apple只安装了CLI,这可能是最好的方法。
下面的旧答案。
您需要丢失一些文件。
/Developer/Library/
/Developer/usr/
/Developer/Platforms/
就是这样!享受您极简主义的Xcode安装。
答案 1 :(得分:0)
不要像@gcamp建议的那样安装osx-gcc-installer。
我做了,它损坏了我的系统文件,以至于我不得不重新安装OSX。
这是完全卸载osx-gcc-installer并恢复系统文件的方法: http://magnemg.tumblr.com/post/113251602430/how-to-completely-uninstall-osx-gcc-installer
你可能需要安装Xcode(我做了,当我必须升级到Qt 5时,它对Xcode有很强的依赖性。没有办法解决它。)。或者你可能很幸运,只需安装官方Apple CLT即可逃脱:
Apple现在为Xcode包提供官方命令行工具 您可以安装而无需安装Xcode本身!您可以 从Apple's developer site下载(需要免费注册) 并搜索“命令行工具”。
另见: https://stackoverflow.com/a/20671590/380607说:
似乎OSX已将xcodebuild更改为需要XCode 安装,只有OSX才能正常运行 已安装命令行工具。