facebookarchive / xcbuild

Xcode-compatible build tool.
Other
2k stars 190 forks source link

Can't change `make install` location #106

Closed willneumob closed 8 years ago

willneumob commented 8 years ago

On current Mac OS X, no one has write permission to /usr/lib. My first thought was to change the install prefix, but xcbuild's CMakeLists.txt doesn't handle this properly. It installed things under /usr/local/usr/lib and /usr/local/usr/bin instead of /usr/local/lib and /usr/local/bin.

~/dev/xcbuild$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local
-- The C compiler identification is AppleClang 7.3.0.7030031
-- The CXX compiler identification is AppleClang 7.3.0.7030031
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: /usr/local/var/pyenv/shims/python (found version "2.7.12")
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.5")
-- Found PNG: /usr/local/lib/libpng.dylib (found version "1.6.23")
-- Found LibXml2: /usr/lib/libxml2.dylib (found version "2.9.2")
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/wbuckner/dev/xcbuild

~/dev/xcbuild$ make
Scanning dependencies of target gtest
[  0%] Building CXX object ThirdParty/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[  1%] Linking CXX static library libgtest.a
[  1%] Built target gtest
Scanning dependencies of target gtest_main
[  1%] Building CXX object ThirdParty/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
[  1%] Linking CXX static library libgtest_main.a
[  1%] Built target gtest_main
Scanning dependencies of target plist
[  1%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/ObjectType.cpp.o
[  1%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Array.cpp.o
[  1%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Boolean.cpp.o
[  1%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Data.cpp.o
[  2%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Date.cpp.o
[  2%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Dictionary.cpp.o
[  2%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Integer.cpp.o
[  2%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Null.cpp.o
[  2%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Object.cpp.o
[  3%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Real.cpp.o
[  3%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/String.cpp.o
[  3%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/UID.cpp.o
[  3%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Base64.cpp.o
[  4%] Building C object Libraries/plist/CMakeFiles/plist.dir/Sources/rfc4648.c.o
[  4%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/ISODate.cpp.o
[  4%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/UnixTime.cpp.o
[  4%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Keys/Unpack.cpp.o
[  4%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/Encoding.cpp.o
[  5%] Building C object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/unicode.c.o
[  5%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/BaseXMLParser.cpp.o
[  5%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/XMLParser.cpp.o
[  5%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/XMLWriter.cpp.o
[  5%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/XML.cpp.o
[  6%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/SimpleXMLParser.cpp.o
[  6%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/SimpleXML.cpp.o
[  6%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/ABPCommon.cpp.o
[  6%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/ABPReader.cpp.o
[  7%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/ABPWriter.cpp.o
[  7%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/Binary.cpp.o
[  7%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/ASCIIPListLexer.cpp.o
[  7%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/ASCIIParser.cpp.o
[  7%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/ASCIIWriter.cpp.o
[  8%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/ASCII.cpp.o
[  8%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/JSONParser.cpp.o
[  8%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/JSONWriter.cpp.o
[  8%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/JSON.cpp.o
[  9%] Building CXX object Libraries/plist/CMakeFiles/plist.dir/Sources/Format/Any.cpp.o
[  9%] Linking CXX shared library ../../libplist.dylib
[  9%] Built target plist
Scanning dependencies of target ext
[  9%] Building CXX object Libraries/ext/CMakeFiles/ext.dir/Sources/optional.cpp.o
[  9%] Linking CXX shared library ../../libext.dylib
[  9%] Built target ext
Scanning dependencies of target util
[  9%] Building CXX object Libraries/libutil/CMakeFiles/util.dir/Sources/FSUtil.cpp.o
[  9%] Building CXX object Libraries/libutil/CMakeFiles/util.dir/Sources/Filesystem.cpp.o
[  9%] Building CXX object Libraries/libutil/CMakeFiles/util.dir/Sources/DefaultFilesystem.cpp.o
[  9%] Building CXX object Libraries/libutil/CMakeFiles/util.dir/Sources/MemoryFilesystem.cpp.o
[ 10%] Building CXX object Libraries/libutil/CMakeFiles/util.dir/Sources/SysUtil.cpp.o
[ 10%] Building CXX object Libraries/libutil/CMakeFiles/util.dir/Sources/Options.cpp.o
[ 10%] Building CXX object Libraries/libutil/CMakeFiles/util.dir/Sources/Subprocess.cpp.o
[ 10%] Building CXX object Libraries/libutil/CMakeFiles/util.dir/Sources/Escape.cpp.o
[ 11%] Building CXX object Libraries/libutil/CMakeFiles/util.dir/Sources/Wildcard.cpp.o
[ 11%] Building C object Libraries/libutil/CMakeFiles/util.dir/Sources/md5.c.o
[ 11%] Linking CXX shared library ../../libutil.dylib
[ 11%] Built target util
Scanning dependencies of target xcassets
[ 11%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Insets.cpp.o
[ 11%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Resizing.cpp.o
[ 12%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/ContentReference.cpp.o
[ 12%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/FullyQualifiedName.cpp.o
[ 12%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/MatchingStyle.cpp.o
[ 12%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/TemplateRenderingIntent.cpp.o
[ 12%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/DeviceSubtype.cpp.o
[ 13%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/GraphicsFeatureSet.cpp.o
[ 13%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/Idiom.cpp.o
[ 13%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/ImageSize.cpp.o
[ 13%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/Orientation.cpp.o
[ 14%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/LaunchImageExtent.cpp.o
[ 14%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/MemoryRequirement.cpp.o
[ 14%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/Scale.cpp.o
[ 14%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/SizeClass.cpp.o
[ 14%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/SystemVersion.cpp.o
[ 15%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Slot/WatchIconRole.cpp.o
[ 15%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/Asset.cpp.o
[ 15%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/AppIconSet.cpp.o
[ 15%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/BrandAssets.cpp.o
[ 16%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/Catalog.cpp.o
[ 16%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/ComplicationSet.cpp.o
[ 16%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/DataSet.cpp.o
[ 16%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/GCDashboardImage.cpp.o
[ 16%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/GCLeaderboardSet.cpp.o
[ 17%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/GCLeaderboard.cpp.o
[ 17%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/Group.cpp.o
[ 17%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/IconSet.cpp.o
[ 17%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/ImageSet.cpp.o
[ 17%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/ImageStack.cpp.o
[ 18%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/ImageStackLayer.cpp.o
[ 18%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/LaunchImage.cpp.o
[ 18%] Building CXX object Libraries/xcassets/CMakeFiles/xcassets.dir/Sources/Asset/SpriteAtlas.cpp.o
[ 18%] Linking CXX shared library ../../libxcassets.dylib
[ 18%] Built target xcassets
Scanning dependencies of target dependency
[ 18%] Building CXX object Libraries/dependency/CMakeFiles/dependency.dir/Sources/DependencyInfo.cpp.o
[ 18%] Building CXX object Libraries/dependency/CMakeFiles/dependency.dir/Sources/DependencyInfoFormat.cpp.o
[ 18%] Building CXX object Libraries/dependency/CMakeFiles/dependency.dir/Sources/BinaryDependencyInfo.cpp.o
[ 19%] Building CXX object Libraries/dependency/CMakeFiles/dependency.dir/Sources/DirectoryDependencyInfo.cpp.o
[ 19%] Building CXX object Libraries/dependency/CMakeFiles/dependency.dir/Sources/MakefileDependencyInfo.cpp.o
[ 19%] Linking CXX shared library ../../libdependency.dylib
[ 19%] Built target dependency
Scanning dependencies of target graphics
[ 20%] Building CXX object Libraries/graphics/CMakeFiles/graphics.dir/Sources/Image.cpp.o
[ 20%] Building CXX object Libraries/graphics/CMakeFiles/graphics.dir/Sources/PixelFormat.cpp.o
[ 20%] Building CXX object Libraries/graphics/CMakeFiles/graphics.dir/Sources/Format/PNG.cpp.o
[ 20%] Linking CXX shared library ../../libgraphics.dylib
[ 20%] Built target graphics
Scanning dependencies of target bom
[ 20%] Building C object Libraries/libbom/CMakeFiles/bom.dir/Sources/bom.c.o
[ 20%] Building C object Libraries/libbom/CMakeFiles/bom.dir/Sources/bom_memory.c.o
[ 21%] Building C object Libraries/libbom/CMakeFiles/bom.dir/Sources/bom_tree.c.o
[ 21%] Linking C shared library ../../libbom.dylib
[ 21%] Built target bom
Scanning dependencies of target car
[ 21%] Building CXX object Libraries/libcar/CMakeFiles/car.dir/Sources/Reader.cpp.o
[ 22%] Building CXX object Libraries/libcar/CMakeFiles/car.dir/Sources/AttributeList.cpp.o
[ 22%] Building CXX object Libraries/libcar/CMakeFiles/car.dir/Sources/Facet.cpp.o
[ 22%] Building CXX object Libraries/libcar/CMakeFiles/car.dir/Sources/Rendition.cpp.o
[ 22%] Building C object Libraries/libcar/CMakeFiles/car.dir/Sources/car_format.c.o
[ 22%] Building CXX object Libraries/libcar/CMakeFiles/car.dir/Sources/Writer.cpp.o
[ 23%] Linking CXX shared library ../../libcar.dylib
[ 23%] Built target car
Scanning dependencies of target acdriver
[ 23%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Options.cpp.o
[ 23%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Driver.cpp.o
[ 23%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Output.cpp.o
[ 23%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Result.cpp.o
[ 24%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/VersionAction.cpp.o
[ 24%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/CompileAction.cpp.o
[ 24%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/Convert.cpp.o
[ 24%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/Output.cpp.o
[ 24%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/AppIconSet.cpp.o
[ 25%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/BrandAssets.cpp.o
[ 25%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/ComplicationSet.cpp.o
[ 25%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/DataSet.cpp.o
[ 25%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/GCDashboardImage.cpp.o
[ 26%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/GCLeaderboard.cpp.o
[ 26%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/GCLeaderboardSet.cpp.o
[ 26%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/IconSet.cpp.o
[ 26%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/ImageSet.cpp.o
[ 26%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/ImageStack.cpp.o
[ 27%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/ImageStackLayer.cpp.o
[ 27%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/LaunchImage.cpp.o
[ 27%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/Compile/SpriteAtlas.cpp.o
[ 27%] Building CXX object Libraries/acdriver/CMakeFiles/acdriver.dir/Sources/ContentsAction.cpp.o
[ 27%] Linking CXX shared library ../../libacdriver.dylib
[ 27%] Built target acdriver
Scanning dependencies of target actool
[ 28%] Building CXX object Libraries/acdriver/CMakeFiles/actool.dir/Tools/actool.cpp.o
[ 28%] Linking CXX executable ../../actool
[ 28%] Built target actool
Scanning dependencies of target test_acdriver_CompileOutput
[ 28%] Building CXX object Libraries/acdriver/CMakeFiles/test_acdriver_CompileOutput.dir/Tests/test_CompileOutput.cpp.o
[ 29%] Linking CXX executable ../../test_acdriver_CompileOutput
[ 29%] Built target test_acdriver_CompileOutput
Scanning dependencies of target test_acdriver_Output
[ 29%] Building CXX object Libraries/acdriver/CMakeFiles/test_acdriver_Output.dir/Tests/test_Output.cpp.o
[ 29%] Linking CXX executable ../../test_acdriver_Output
[ 29%] Built target test_acdriver_Output
Scanning dependencies of target test_acdriver_Options
[ 29%] Building CXX object Libraries/acdriver/CMakeFiles/test_acdriver_Options.dir/Tests/test_Options.cpp.o
[ 29%] Linking CXX executable ../../test_acdriver_Options
[ 29%] Built target test_acdriver_Options
Scanning dependencies of target test_acdriver_Result
[ 30%] Building CXX object Libraries/acdriver/CMakeFiles/test_acdriver_Result.dir/Tests/test_Result.cpp.o
[ 30%] Linking CXX executable ../../test_acdriver_Result
[ 30%] Built target test_acdriver_Result
Scanning dependencies of target pbxsetting
[ 30%] Building CXX object Libraries/pbxsetting/CMakeFiles/pbxsetting.dir/Sources/ConfigFile.cpp.o
[ 31%] Building CXX object Libraries/pbxsetting/CMakeFiles/pbxsetting.dir/Sources/Condition.cpp.o
[ 31%] Building CXX object Libraries/pbxsetting/CMakeFiles/pbxsetting.dir/Sources/DefaultSettings.cpp.o
[ 31%] Building CXX object Libraries/pbxsetting/CMakeFiles/pbxsetting.dir/Sources/Environment.cpp.o
[ 31%] Building CXX object Libraries/pbxsetting/CMakeFiles/pbxsetting.dir/Sources/Level.cpp.o
[ 32%] Building CXX object Libraries/pbxsetting/CMakeFiles/pbxsetting.dir/Sources/Setting.cpp.o
[ 32%] Building CXX object Libraries/pbxsetting/CMakeFiles/pbxsetting.dir/Sources/Type.cpp.o
[ 32%] Building CXX object Libraries/pbxsetting/CMakeFiles/pbxsetting.dir/Sources/Value.cpp.o
[ 32%] Building CXX object Libraries/pbxsetting/CMakeFiles/pbxsetting.dir/Sources/XC/Config.cpp.o
[ 32%] Linking CXX shared library ../../libpbxsetting.dylib
[ 32%] Built target pbxsetting
Scanning dependencies of target builtin
[ 32%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/Driver.cpp.o
[ 32%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/Registry.cpp.o
[ 32%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/copy/Options.cpp.o
[ 33%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/copy/Driver.cpp.o
[ 33%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/copyPlist/Options.cpp.o
[ 33%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/copyPlist/Driver.cpp.o
[ 33%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/copyStrings/Options.cpp.o
[ 33%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/copyStrings/Driver.cpp.o
[ 34%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/copyTiff/Options.cpp.o
[ 34%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/copyTiff/Driver.cpp.o
[ 34%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/infoPlistUtility/Options.cpp.o
[ 34%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/infoPlistUtility/Driver.cpp.o
[ 35%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/lsRegisterURL/Options.cpp.o
[ 35%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/lsRegisterURL/Driver.cpp.o
[ 35%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/productPackagingUtility/Options.cpp.o
[ 35%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/productPackagingUtility/Driver.cpp.o
[ 35%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/validationUtility/Options.cpp.o
[ 36%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/validationUtility/Driver.cpp.o
[ 36%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/embeddedBinaryValidationUtility/Options.cpp.o
[ 36%] Building CXX object Libraries/builtin/CMakeFiles/builtin.dir/Sources/embeddedBinaryValidationUtility/Driver.cpp.o
[ 36%] Linking CXX shared library ../../libbuiltin.dylib
[ 36%] Built target builtin
Scanning dependencies of target builtin-infoPlistUtility
[ 37%] Building CXX object Libraries/builtin/CMakeFiles/builtin-infoPlistUtility.dir/Tools/infoPlistUtility.cpp.o
[ 37%] Linking CXX executable ../../builtin-infoPlistUtility
[ 37%] Built target builtin-infoPlistUtility
Scanning dependencies of target builtin-embeddedBinaryValidationUtility
[ 37%] Building CXX object Libraries/builtin/CMakeFiles/builtin-embeddedBinaryValidationUtility.dir/Tools/embeddedBinaryValidationUtility.cpp.o
[ 37%] Linking CXX executable ../../builtin-embeddedBinaryValidationUtility
[ 37%] Built target builtin-embeddedBinaryValidationUtility
Scanning dependencies of target builtin-validationUtility
[ 37%] Building CXX object Libraries/builtin/CMakeFiles/builtin-validationUtility.dir/Tools/validationUtility.cpp.o
[ 37%] Linking CXX executable ../../builtin-validationUtility
[ 37%] Built target builtin-validationUtility
Scanning dependencies of target builtin-productPackagingUtility
[ 38%] Building CXX object Libraries/builtin/CMakeFiles/builtin-productPackagingUtility.dir/Tools/productPackagingUtility.cpp.o
[ 38%] Linking CXX executable ../../builtin-productPackagingUtility
[ 38%] Built target builtin-productPackagingUtility
Scanning dependencies of target test_builtin_copyStrings
[ 38%] Building CXX object Libraries/builtin/CMakeFiles/test_builtin_copyStrings.dir/Tests/test_copyStrings.cpp.o
[ 38%] Linking CXX executable ../../test_builtin_copyStrings
[ 38%] Built target test_builtin_copyStrings
Scanning dependencies of target builtin-copyTiff
[ 38%] Building CXX object Libraries/builtin/CMakeFiles/builtin-copyTiff.dir/Tools/copyTiff.cpp.o
[ 38%] Linking CXX executable ../../builtin-copyTiff
[ 38%] Built target builtin-copyTiff
Scanning dependencies of target builtin-lsRegisterURL
[ 38%] Building CXX object Libraries/builtin/CMakeFiles/builtin-lsRegisterURL.dir/Tools/lsRegisterURL.cpp.o
[ 38%] Linking CXX executable ../../builtin-lsRegisterURL
[ 38%] Built target builtin-lsRegisterURL
Scanning dependencies of target builtin-copyPlist
[ 38%] Building CXX object Libraries/builtin/CMakeFiles/builtin-copyPlist.dir/Tools/copyPlist.cpp.o
[ 38%] Linking CXX executable ../../builtin-copyPlist
[ 38%] Built target builtin-copyPlist
Scanning dependencies of target builtin-copyStrings
[ 38%] Building CXX object Libraries/builtin/CMakeFiles/builtin-copyStrings.dir/Tools/copyStrings.cpp.o
[ 39%] Linking CXX executable ../../builtin-copyStrings
[ 39%] Built target builtin-copyStrings
Scanning dependencies of target builtin-copy
[ 40%] Building CXX object Libraries/builtin/CMakeFiles/builtin-copy.dir/Tools/copy.cpp.o
[ 40%] Linking CXX executable ../../builtin-copy
[ 40%] Built target builtin-copy
Scanning dependencies of target dependency-info-tool
[ 40%] Building CXX object Libraries/dependency/CMakeFiles/dependency-info-tool.dir/Tools/dependency-info-tool.cpp.o
[ 40%] Linking CXX executable ../../dependency-info-tool
[ 40%] Built target dependency-info-tool
Scanning dependencies of target test_dependency_MakefileDependencyInfo
[ 40%] Building CXX object Libraries/dependency/CMakeFiles/test_dependency_MakefileDependencyInfo.dir/Tests/test_MakefileDependencyInfo.cpp.o
[ 40%] Linking CXX executable ../../test_dependency_MakefileDependencyInfo
[ 40%] Built target test_dependency_MakefileDependencyInfo
Scanning dependencies of target test_dependency_DirectoryDependencyInfo
[ 41%] Building CXX object Libraries/dependency/CMakeFiles/test_dependency_DirectoryDependencyInfo.dir/Tests/test_DirectoryDependencyInfo.cpp.o
[ 41%] Linking CXX executable ../../test_dependency_DirectoryDependencyInfo
[ 41%] Built target test_dependency_DirectoryDependencyInfo
Scanning dependencies of target test_dependency_BinaryDependencyInfo
[ 41%] Building CXX object Libraries/dependency/CMakeFiles/test_dependency_BinaryDependencyInfo.dir/Tests/test_BinaryDependencyInfo.cpp.o
[ 41%] Linking CXX executable ../../test_dependency_BinaryDependencyInfo
[ 41%] Built target test_dependency_BinaryDependencyInfo
Scanning dependencies of target test_graphics_PNG
[ 42%] Building CXX object Libraries/graphics/CMakeFiles/test_graphics_PNG.dir/Tests/test_PNG.cpp.o
[ 42%] Linking CXX executable ../../test_graphics_PNG
[ 42%] Built target test_graphics_PNG
Scanning dependencies of target test_graphics_PixelFormat
[ 42%] Building CXX object Libraries/graphics/CMakeFiles/test_graphics_PixelFormat.dir/Tests/test_PixelFormat.cpp.o
[ 42%] Linking CXX executable ../../test_graphics_PixelFormat
[ 42%] Built target test_graphics_PixelFormat
Scanning dependencies of target test_car_Writer
[ 42%] Building CXX object Libraries/libcar/CMakeFiles/test_car_Writer.dir/Tests/test_Writer.cpp.o
[ 42%] Linking CXX executable ../../test_car_Writer
[ 42%] Built target test_car_Writer
Scanning dependencies of target dump_car
[ 42%] Building CXX object Libraries/libcar/CMakeFiles/dump_car.dir/Tools/dump_car.cpp.o
[ 42%] Linking CXX executable ../../dump_car
[ 42%] Built target dump_car
Scanning dependencies of target test_car_Rendition
[ 42%] Building CXX object Libraries/libcar/CMakeFiles/test_car_Rendition.dir/Tests/test_Rendition.cpp.o
[ 43%] Linking CXX executable ../../test_car_Rendition
[ 43%] Built target test_car_Rendition
Scanning dependencies of target test_car_Facet
[ 43%] Building CXX object Libraries/libcar/CMakeFiles/test_car_Facet.dir/Tests/test_Facet.cpp.o
[ 43%] Linking CXX executable ../../test_car_Facet
[ 43%] Built target test_car_Facet
Scanning dependencies of target test_car_AttributeList
[ 44%] Building CXX object Libraries/libcar/CMakeFiles/test_car_AttributeList.dir/Tests/test_AttributeList.cpp.o
[ 44%] Linking CXX executable ../../test_car_AttributeList
[ 44%] Built target test_car_AttributeList
Scanning dependencies of target dump_bom
[ 45%] Building C object Libraries/libbom/CMakeFiles/dump_bom.dir/Tools/dump_bom.c.o
[ 45%] Linking C executable ../../dump_bom
[ 45%] Built target dump_bom
Scanning dependencies of target lsbom
[ 45%] Building CXX object Libraries/libbom/CMakeFiles/lsbom.dir/Tools/lsbom.cpp.o
[ 45%] Linking CXX executable ../../lsbom
[ 45%] Built target lsbom
Scanning dependencies of target test_util_Wildcard
[ 45%] Building CXX object Libraries/libutil/CMakeFiles/test_util_Wildcard.dir/Tests/test_Wildcard.cpp.o
[ 45%] Linking CXX executable ../../test_util_Wildcard
[ 45%] Built target test_util_Wildcard
Scanning dependencies of target test_util_Escape
[ 45%] Building CXX object Libraries/libutil/CMakeFiles/test_util_Escape.dir/Tests/test_Escape.cpp.o
[ 45%] Linking CXX executable ../../test_util_Escape
[ 45%] Built target test_util_Escape
Scanning dependencies of target test_util_MemoryFilesystem
[ 46%] Building CXX object Libraries/libutil/CMakeFiles/test_util_MemoryFilesystem.dir/Tests/test_MemoryFilesystem.cpp.o
[ 46%] Linking CXX executable ../../test_util_MemoryFilesystem
[ 46%] Built target test_util_MemoryFilesystem
Scanning dependencies of target test_util_FSUtil
[ 46%] Building CXX object Libraries/libutil/CMakeFiles/test_util_FSUtil.dir/Tests/test_FSUtil.cpp.o
[ 46%] Linking CXX executable ../../test_util_FSUtil
[ 46%] Built target test_util_FSUtil
Scanning dependencies of target ninja
[ 47%] Building CXX object Libraries/ninja/CMakeFiles/ninja.dir/Sources/Writer.cpp.o
[ 47%] Building CXX object Libraries/ninja/CMakeFiles/ninja.dir/Sources/Value.cpp.o
[ 47%] Linking CXX shared library ../../libninja.dylib
[ 47%] Built target ninja
Scanning dependencies of target test_ninja_Writer
[ 47%] Building CXX object Libraries/ninja/CMakeFiles/test_ninja_Writer.dir/Tests/test_Writer.cpp.o
[ 47%] Linking CXX executable ../../test_ninja_Writer
[ 47%] Built target test_ninja_Writer
Scanning dependencies of target test_ninja_Value
[ 47%] Building CXX object Libraries/ninja/CMakeFiles/test_ninja_Value.dir/Tests/test_Value.cpp.o
[ 48%] Linking CXX executable ../../test_ninja_Value
[ 48%] Built target test_ninja_Value
Scanning dependencies of target xcworkspace
[ 49%] Building CXX object Libraries/xcworkspace/CMakeFiles/xcworkspace.dir/Sources/XC/Workspace.cpp.o
[ 49%] Building CXX object Libraries/xcworkspace/CMakeFiles/xcworkspace.dir/Sources/XC/FileRef.cpp.o
[ 49%] Building CXX object Libraries/xcworkspace/CMakeFiles/xcworkspace.dir/Sources/XC/Group.cpp.o
[ 49%] Building CXX object Libraries/xcworkspace/CMakeFiles/xcworkspace.dir/Sources/XC/GroupItem.cpp.o
[ 50%] Linking CXX shared library ../../libxcworkspace.dylib
[ 50%] Built target xcworkspace
Scanning dependencies of target pbxproj
[ 51%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/Context.cpp.o
[ 51%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/ISA.cpp.o
[ 51%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PlistHelpers.cpp.o
[ 51%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/AggregateTarget.cpp.o
[ 51%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/AppleScriptBuildPhase.cpp.o
[ 52%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/BaseGroup.cpp.o
[ 52%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/BuildFile.cpp.o
[ 52%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/BuildPhase.cpp.o
[ 52%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/BuildRule.cpp.o
[ 53%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/CopyFilesBuildPhase.cpp.o
[ 53%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/FileReference.cpp.o
[ 53%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/FrameworksBuildPhase.cpp.o
[ 53%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/Group.cpp.o
[ 53%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/GroupItem.cpp.o
[ 54%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/HeadersBuildPhase.cpp.o
[ 54%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/LegacyTarget.cpp.o
[ 54%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/NativeTarget.cpp.o
[ 54%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/Object.cpp.o
[ 54%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/Project.cpp.o
[ 55%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/ReferenceProxy.cpp.o
[ 55%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/ResourcesBuildPhase.cpp.o
[ 55%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/RezBuildPhase.cpp.o
[ 55%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/ShellScriptBuildPhase.cpp.o
[ 56%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/SourcesBuildPhase.cpp.o
[ 56%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/Target.cpp.o
[ 56%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/VariantGroup.cpp.o
[ 56%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/ContainerItemProxy.cpp.o
[ 56%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/PBX/TargetDependency.cpp.o
[ 57%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/XC/BuildConfiguration.cpp.o
[ 57%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/XC/ConfigurationList.cpp.o
[ 57%] Building CXX object Libraries/pbxproj/CMakeFiles/pbxproj.dir/Sources/XC/VersionGroup.cpp.o
[ 57%] Linking CXX shared library ../../libpbxproj.dylib
[ 57%] Built target pbxproj
Scanning dependencies of target pbxspec
[ 58%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/Manager.cpp.o
[ 58%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/Types.cpp.o
[ 58%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/Architecture.cpp.o
[ 58%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/BuildPhase.cpp.o
[ 59%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/BuildPhaseInjection.cpp.o
[ 59%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/BuildRule.cpp.o
[ 59%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/BuildSettings.cpp.o
[ 59%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/BuildStep.cpp.o
[ 59%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/BuildSystem.cpp.o
[ 60%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/Compiler.cpp.o
[ 60%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/FileType.cpp.o
[ 60%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/Linker.cpp.o
[ 60%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/PackageType.cpp.o
[ 60%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/ProductType.cpp.o
[ 61%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/PropertyConditionFlavor.cpp.o
[ 61%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/PropertyOption.cpp.o
[ 61%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/Specification.cpp.o
[ 61%] Building CXX object Libraries/pbxspec/CMakeFiles/pbxspec.dir/Sources/PBX/Tool.cpp.o
[ 62%] Linking CXX shared library ../../libpbxspec.dylib
[ 62%] Built target pbxspec
Scanning dependencies of target xcscheme
[ 63%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/SchemeGroup.cpp.o
[ 63%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/Action.cpp.o
[ 63%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/ActionContent.cpp.o
[ 63%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/AdditionalOption.cpp.o
[ 63%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/AnalyzeAction.cpp.o
[ 64%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/ArchiveAction.cpp.o
[ 64%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/CommandLineArgument.cpp.o
[ 64%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/BuildAction.cpp.o
[ 64%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/BuildActionEntry.cpp.o
[ 65%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/BuildableReference.cpp.o
[ 65%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/ExecuteAction.cpp.o
[ 65%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/LaunchAction.cpp.o
[ 65%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/LocationScenarioReference.cpp.o
[ 65%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/ProfileAction.cpp.o
[ 66%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/Scheme.cpp.o
[ 66%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/Test.cpp.o
[ 66%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/TestAction.cpp.o
[ 66%] Building CXX object Libraries/xcscheme/CMakeFiles/xcscheme.dir/Sources/XC/TestableReference.cpp.o
[ 66%] Linking CXX shared library ../../libxcscheme.dylib
[ 66%] Built target xcscheme
Scanning dependencies of target xcsdk
[ 67%] Building CXX object Libraries/xcsdk/CMakeFiles/xcsdk.dir/Sources/Configuration.cpp.o
[ 67%] Building CXX object Libraries/xcsdk/CMakeFiles/xcsdk.dir/Sources/Environment.cpp.o
[ 67%] Building CXX object Libraries/xcsdk/CMakeFiles/xcsdk.dir/Sources/SDK/Manager.cpp.o
[ 67%] Building CXX object Libraries/xcsdk/CMakeFiles/xcsdk.dir/Sources/SDK/Platform.cpp.o
[ 68%] Building CXX object Libraries/xcsdk/CMakeFiles/xcsdk.dir/Sources/SDK/PlatformVersion.cpp.o
[ 68%] Building CXX object Libraries/xcsdk/CMakeFiles/xcsdk.dir/Sources/SDK/Product.cpp.o
[ 68%] Building CXX object Libraries/xcsdk/CMakeFiles/xcsdk.dir/Sources/SDK/Target.cpp.o
[ 68%] Building CXX object Libraries/xcsdk/CMakeFiles/xcsdk.dir/Sources/SDK/Toolchain.cpp.o
[ 68%] Linking CXX shared library ../../libxcsdk.dylib
[ 68%] Built target xcsdk
Scanning dependencies of target pbxbuild
[ 68%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/DirectedGraph.cpp.o
[ 69%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/HeaderMap.cpp.o
[ 69%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/DerivedDataHash.cpp.o
[ 69%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/WorkspaceContext.cpp.o
[ 69%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/FileTypeResolver.cpp.o
[ 69%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/Context.cpp.o
[ 70%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/Environment.cpp.o
[ 70%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/Invocation.cpp.o
[ 70%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/Tokens.cpp.o
[ 70%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/OptionsResult.cpp.o
[ 70%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/CompilationInfo.cpp.o
[ 71%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/SwiftModuleInfo.cpp.o
[ 71%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/HeadermapInfo.cpp.o
[ 71%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/PrecompiledHeaderInfo.cpp.o
[ 71%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/SearchPaths.cpp.o
[ 72%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/CopyResolver.cpp.o
[ 72%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/DittoResolver.cpp.o
[ 72%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/SymlinkResolver.cpp.o
[ 72%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/MakeDirectoryResolver.cpp.o
[ 72%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/HeadermapResolver.cpp.o
[ 73%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/InfoPlistResolver.cpp.o
[ 73%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/AssetCatalogResolver.cpp.o
[ 73%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/InterfaceBuilderResolver.cpp.o
[ 73%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/InterfaceBuilderStoryboardLinkerResolver.cpp.o
[ 74%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/InterfaceBuilderCommon.cpp.o
[ 74%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/ClangResolver.cpp.o
[ 74%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/CompilerCommon.cpp.o
[ 74%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/LinkerResolver.cpp.o
[ 74%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/ScriptResolver.cpp.o
[ 75%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/SwiftResolver.cpp.o
[ 75%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/SwiftStandardLibraryResolver.cpp.o
[ 75%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/TouchResolver.cpp.o
[ 75%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Tool/ToolResolver.cpp.o
[ 75%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/Context.cpp.o
[ 76%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/Environment.cpp.o
[ 76%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/File.cpp.o
[ 76%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/PhaseInvocations.cpp.o
[ 76%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/CopyFilesResolver.cpp.o
[ 77%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/HeadersResolver.cpp.o
[ 77%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/LegacyTargetResolver.cpp.o
[ 77%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/ProductTypeResolver.cpp.o
[ 77%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/SwiftResolver.cpp.o
[ 77%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/ResourcesResolver.cpp.o
[ 78%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/FrameworksResolver.cpp.o
[ 78%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/SourcesResolver.cpp.o
[ 78%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Phase/ShellScriptResolver.cpp.o
[ 78%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Target/BuildRules.cpp.o
[ 78%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Target/Environment.cpp.o
[ 79%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Build/Context.cpp.o
[ 79%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Build/Environment.cpp.o
[ 79%] Building CXX object Libraries/pbxbuild/CMakeFiles/pbxbuild.dir/Sources/Build/DependencyResolver.cpp.o
[ 79%] Linking CXX shared library ../../libpbxbuild.dylib
[ 79%] Built target pbxbuild
Scanning dependencies of target test_pbxbuild_DirectedGraph
[ 79%] Building CXX object Libraries/pbxbuild/CMakeFiles/test_pbxbuild_DirectedGraph.dir/Tests/test_DirectedGraph.cpp.o
[ 79%] Linking CXX executable ../../test_pbxbuild_DirectedGraph
[ 79%] Built target test_pbxbuild_DirectedGraph
Scanning dependencies of target dump_hmap
[ 80%] Building CXX object Libraries/pbxbuild/CMakeFiles/dump_hmap.dir/Tools/dump_hmap.cpp.o
[ 80%] Linking CXX executable ../../dump_hmap
[ 80%] Built target dump_hmap
Scanning dependencies of target test_pbxbuild_DerivedDataHash
[ 80%] Building CXX object Libraries/pbxbuild/CMakeFiles/test_pbxbuild_DerivedDataHash.dir/Tests/test_DerivedDataHash.cpp.o
[ 81%] Linking CXX executable ../../test_pbxbuild_DerivedDataHash
[ 81%] Built target test_pbxbuild_DerivedDataHash
Scanning dependencies of target test_pbxbuild_OptionsResolver
[ 81%] Building CXX object Libraries/pbxbuild/CMakeFiles/test_pbxbuild_OptionsResolver.dir/Tests/test_OptionsResolver.cpp.o
[ 81%] Linking CXX executable ../../test_pbxbuild_OptionsResolver
[ 81%] Built target test_pbxbuild_OptionsResolver
Scanning dependencies of target dump_xcodeproj
[ 81%] Building CXX object Libraries/pbxproj/CMakeFiles/dump_xcodeproj.dir/Tools/dump_xcodeproj.cpp.o
[ 81%] Linking CXX executable ../../dump_xcodeproj
[ 81%] Built target dump_xcodeproj
Scanning dependencies of target test_pbxsetting_Condition
[ 82%] Building CXX object Libraries/pbxsetting/CMakeFiles/test_pbxsetting_Condition.dir/Tests/test_Condition.cpp.o
[ 82%] Linking CXX executable ../../test_pbxsetting_Condition
[ 82%] Built target test_pbxsetting_Condition
Scanning dependencies of target test_pbxsetting_Value
[ 82%] Building CXX object Libraries/pbxsetting/CMakeFiles/test_pbxsetting_Value.dir/Tests/test_Value.cpp.o
[ 83%] Linking CXX executable ../../test_pbxsetting_Value
[ 83%] Built target test_pbxsetting_Value
Scanning dependencies of target test_pbxsetting_Type
[ 83%] Building CXX object Libraries/pbxsetting/CMakeFiles/test_pbxsetting_Type.dir/Tests/test_Type.cpp.o
[ 83%] Linking CXX executable ../../test_pbxsetting_Type
[ 83%] Built target test_pbxsetting_Type
Scanning dependencies of target test_pbxsetting_Environment
[ 83%] Building CXX object Libraries/pbxsetting/CMakeFiles/test_pbxsetting_Environment.dir/Tests/test_Environment.cpp.o
[ 83%] Linking CXX executable ../../test_pbxsetting_Environment
[ 83%] Built target test_pbxsetting_Environment
Scanning dependencies of target dump_xcconfig
[ 83%] Building CXX object Libraries/pbxsetting/CMakeFiles/dump_xcconfig.dir/Tools/dump_xcconfig.cpp.o
[ 84%] Linking CXX executable ../../dump_xcconfig
[ 84%] Built target dump_xcconfig
Scanning dependencies of target test_pbxsetting_Setting
[ 84%] Building CXX object Libraries/pbxsetting/CMakeFiles/test_pbxsetting_Setting.dir/Tests/test_Setting.cpp.o
[ 85%] Linking CXX executable ../../test_pbxsetting_Setting
[ 85%] Built target test_pbxsetting_Setting
Scanning dependencies of target dump_xcspec
[ 85%] Building CXX object Libraries/pbxspec/CMakeFiles/dump_xcspec.dir/Tools/dump_xcspec.cpp.o
[ 85%] Linking CXX executable ../../dump_xcspec
[ 85%] Built target dump_xcspec
Scanning dependencies of target test_plist_XML
[ 85%] Building CXX object Libraries/plist/CMakeFiles/test_plist_XML.dir/Tests/Format/test_XML.cpp.o
[ 86%] Linking CXX executable ../../test_plist_XML
[ 86%] Built target test_plist_XML
Scanning dependencies of target test_plist_JSON
[ 86%] Building CXX object Libraries/plist/CMakeFiles/test_plist_JSON.dir/Tests/Format/test_JSON.cpp.o
[ 86%] Linking CXX executable ../../test_plist_JSON
[ 86%] Built target test_plist_JSON
Scanning dependencies of target test_plist_ASCII
[ 86%] Building CXX object Libraries/plist/CMakeFiles/test_plist_ASCII.dir/Tests/Format/test_ASCII.cpp.o
[ 86%] Linking CXX executable ../../test_plist_ASCII
[ 86%] Built target test_plist_ASCII
Scanning dependencies of target test_plist_String
[ 86%] Building CXX object Libraries/plist/CMakeFiles/test_plist_String.dir/Tests/test_String.cpp.o
[ 86%] Linking CXX executable ../../test_plist_String
[ 86%] Built target test_plist_String
Scanning dependencies of target test_plist_Real
[ 86%] Building CXX object Libraries/plist/CMakeFiles/test_plist_Real.dir/Tests/test_Real.cpp.o
[ 87%] Linking CXX executable ../../test_plist_Real
[ 87%] Built target test_plist_Real
Scanning dependencies of target test_plist_Encoding
[ 88%] Building CXX object Libraries/plist/CMakeFiles/test_plist_Encoding.dir/Tests/Format/test_Encoding.cpp.o
[ 88%] Linking CXX executable ../../test_plist_Encoding
[ 88%] Built target test_plist_Encoding
Scanning dependencies of target test_plist_Boolean
[ 88%] Building CXX object Libraries/plist/CMakeFiles/test_plist_Boolean.dir/Tests/test_Boolean.cpp.o
[ 88%] Linking CXX executable ../../test_plist_Boolean
[ 88%] Built target test_plist_Boolean
Scanning dependencies of target plutil
[ 88%] Building CXX object Libraries/plist/CMakeFiles/plutil.dir/Tools/plutil.cpp.o
[ 88%] Linking CXX executable ../../plutil
[ 88%] Built target plutil
Scanning dependencies of target test_xcassets_SystemVersion
[ 88%] Building CXX object Libraries/xcassets/CMakeFiles/test_xcassets_SystemVersion.dir/Tests/test_SystemVersion.cpp.o
[ 88%] Linking CXX executable ../../test_xcassets_SystemVersion
[ 88%] Built target test_xcassets_SystemVersion
Scanning dependencies of target test_xcassets_Scale
[ 88%] Building CXX object Libraries/xcassets/CMakeFiles/test_xcassets_Scale.dir/Tests/test_Scale.cpp.o
[ 88%] Linking CXX executable ../../test_xcassets_Scale
[ 88%] Built target test_xcassets_Scale
Scanning dependencies of target test_xcassets_ImageSize
[ 88%] Building CXX object Libraries/xcassets/CMakeFiles/test_xcassets_ImageSize.dir/Tests/test_ImageSize.cpp.o
[ 89%] Linking CXX executable ../../test_xcassets_ImageSize
[ 89%] Built target test_xcassets_ImageSize
Scanning dependencies of target test_xcassets_FullyQualifiedName
[ 90%] Building CXX object Libraries/xcassets/CMakeFiles/test_xcassets_FullyQualifiedName.dir/Tests/test_FullyQualifiedName.cpp.o
[ 90%] Linking CXX executable ../../test_xcassets_FullyQualifiedName
[ 90%] Built target test_xcassets_FullyQualifiedName
Scanning dependencies of target dump_xcassets
[ 90%] Building CXX object Libraries/xcassets/CMakeFiles/dump_xcassets.dir/Tools/dump_xcassets.cpp.o
[ 90%] Linking CXX executable ../../dump_xcassets
[ 90%] Built target dump_xcassets
Scanning dependencies of target test_xcassets_IconSet
[ 90%] Building CXX object Libraries/xcassets/CMakeFiles/test_xcassets_IconSet.dir/Tests/test_IconSet.cpp.o
[ 90%] Linking CXX executable ../../test_xcassets_IconSet
[ 90%] Built target test_xcassets_IconSet
Scanning dependencies of target xcformatter
[ 90%] Building CXX object Libraries/xcformatter/CMakeFiles/xcformatter.dir/Sources/Formatter.cpp.o
[ 90%] Building CXX object Libraries/xcformatter/CMakeFiles/xcformatter.dir/Sources/DefaultFormatter.cpp.o
[ 91%] Linking CXX shared library ../../libxcformatter.dylib
[ 91%] Built target xcformatter
Scanning dependencies of target xcexecution
[ 91%] Building CXX object Libraries/xcexecution/CMakeFiles/xcexecution.dir/Sources/Parameters.cpp.o
[ 91%] Building CXX object Libraries/xcexecution/CMakeFiles/xcexecution.dir/Sources/Executor.cpp.o
[ 91%] Building CXX object Libraries/xcexecution/CMakeFiles/xcexecution.dir/Sources/SimpleExecutor.cpp.o
[ 92%] Building CXX object Libraries/xcexecution/CMakeFiles/xcexecution.dir/Sources/NinjaExecutor.cpp.o
[ 92%] Linking CXX shared library ../../libxcexecution.dylib
[ 92%] Built target xcexecution
Scanning dependencies of target xcdriver
[ 92%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/Action.cpp.o
[ 92%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/Driver.cpp.o
[ 92%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/Options.cpp.o
[ 93%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/BuildAction.cpp.o
[ 93%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/FindAction.cpp.o
[ 93%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/HelpAction.cpp.o
[ 93%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/LicenseAction.cpp.o
[ 93%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/ListAction.cpp.o
[ 94%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/ShowBuildSettingsAction.cpp.o
[ 94%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/ShowSDKsAction.cpp.o
[ 94%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/Usage.cpp.o
[ 94%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/UsageAction.cpp.o
[ 95%] Building CXX object Libraries/xcdriver/CMakeFiles/xcdriver.dir/Sources/VersionAction.cpp.o
[ 95%] Linking CXX shared library ../../libxcdriver.dylib
[ 95%] Built target xcdriver
Scanning dependencies of target test_xcdriver_Action
[ 96%] Building CXX object Libraries/xcdriver/CMakeFiles/test_xcdriver_Action.dir/Tests/test_Action.cpp.o
[ 96%] Linking CXX executable ../../test_xcdriver_Action
[ 96%] Built target test_xcdriver_Action
Scanning dependencies of target test_xcdriver_Options
[ 96%] Building CXX object Libraries/xcdriver/CMakeFiles/test_xcdriver_Options.dir/Tests/test_Options.cpp.o
[ 96%] Linking CXX executable ../../test_xcdriver_Options
[ 96%] Built target test_xcdriver_Options
Scanning dependencies of target xcbuild
[ 97%] Building CXX object Libraries/xcdriver/CMakeFiles/xcbuild.dir/Tools/xcbuild.cpp.o
[ 97%] Linking CXX executable ../../xcbuild
[ 97%] Built target xcbuild
Scanning dependencies of target test_xcsdk_Manager
[ 97%] Building CXX object Libraries/xcsdk/CMakeFiles/test_xcsdk_Manager.dir/Tests/test_Manager.cpp.o
[ 97%] Linking CXX executable ../../test_xcsdk_Manager
[ 97%] Built target test_xcsdk_Manager
Scanning dependencies of target xcrun
[ 97%] Building CXX object Libraries/xcsdk/CMakeFiles/xcrun.dir/Tools/xcrun.cpp.o
[ 97%] Linking CXX executable ../../xcrun
[ 97%] Built target xcrun
Scanning dependencies of target test_xcsdk_PlatformVersion
[ 97%] Building CXX object Libraries/xcsdk/CMakeFiles/test_xcsdk_PlatformVersion.dir/Tests/test_PlatformVersion.cpp.o
[ 98%] Linking CXX executable ../../test_xcsdk_PlatformVersion
[ 98%] Built target test_xcsdk_PlatformVersion
Scanning dependencies of target test_xcsdk_Configuration
[ 99%] Building CXX object Libraries/xcsdk/CMakeFiles/test_xcsdk_Configuration.dir/Tests/test_Configuration.cpp.o
[ 99%] Linking CXX executable ../../test_xcsdk_Configuration
[ 99%] Built target test_xcsdk_Configuration
Scanning dependencies of target xcode-select
[ 99%] Building CXX object Libraries/xcsdk/CMakeFiles/xcode-select.dir/Tools/xcode-select.cpp.o
[ 99%] Linking CXX executable ../../xcode-select
[ 99%] Built target xcode-select
Scanning dependencies of target dump_xcworkspace
[100%] Building CXX object Libraries/xcworkspace/CMakeFiles/dump_xcworkspace.dir/Tools/dump_xcworkspace.cpp.o
[100%] Linking CXX executable ../../dump_xcworkspace
[100%] Built target dump_xcworkspace

$ make install
[  1%] Built target gtest
[  1%] Built target gtest_main
[  9%] Built target plist
[  9%] Built target ext
[ 11%] Built target util
[ 18%] Built target xcassets
[ 19%] Built target dependency
[ 20%] Built target graphics
[ 21%] Built target bom
[ 23%] Built target car
[ 27%] Built target acdriver
[ 28%] Built target actool
[ 29%] Built target test_acdriver_CompileOutput
[ 29%] Built target test_acdriver_Output
[ 29%] Built target test_acdriver_Options
[ 30%] Built target test_acdriver_Result
[ 32%] Built target pbxsetting
[ 36%] Built target builtin
[ 37%] Built target builtin-infoPlistUtility
[ 37%] Built target builtin-embeddedBinaryValidationUtility
[ 37%] Built target builtin-validationUtility
[ 38%] Built target builtin-productPackagingUtility
[ 38%] Built target test_builtin_copyStrings
[ 38%] Built target builtin-copyTiff
[ 38%] Built target builtin-lsRegisterURL
[ 38%] Built target builtin-copyPlist
[ 39%] Built target builtin-copyStrings
[ 40%] Built target builtin-copy
[ 40%] Built target dependency-info-tool
[ 40%] Built target test_dependency_MakefileDependencyInfo
[ 41%] Built target test_dependency_DirectoryDependencyInfo
[ 41%] Built target test_dependency_BinaryDependencyInfo
[ 42%] Built target test_graphics_PNG
[ 42%] Built target test_graphics_PixelFormat
[ 42%] Built target test_car_Writer
[ 42%] Built target dump_car
[ 43%] Built target test_car_Rendition
[ 43%] Built target test_car_Facet
[ 44%] Built target test_car_AttributeList
[ 45%] Built target dump_bom
[ 45%] Built target lsbom
[ 45%] Built target test_util_Wildcard
[ 45%] Built target test_util_Escape
[ 46%] Built target test_util_MemoryFilesystem
[ 46%] Built target test_util_FSUtil
[ 47%] Built target ninja
[ 47%] Built target test_ninja_Writer
[ 48%] Built target test_ninja_Value
[ 50%] Built target xcworkspace
[ 57%] Built target pbxproj
[ 62%] Built target pbxspec
[ 66%] Built target xcscheme
[ 68%] Built target xcsdk
[ 79%] Built target pbxbuild
[ 79%] Built target test_pbxbuild_DirectedGraph
[ 80%] Built target dump_hmap
[ 81%] Built target test_pbxbuild_DerivedDataHash
[ 81%] Built target test_pbxbuild_OptionsResolver
[ 81%] Built target dump_xcodeproj
[ 82%] Built target test_pbxsetting_Condition
[ 83%] Built target test_pbxsetting_Value
[ 83%] Built target test_pbxsetting_Type
[ 83%] Built target test_pbxsetting_Environment
[ 84%] Built target dump_xcconfig
[ 85%] Built target test_pbxsetting_Setting
[ 85%] Built target dump_xcspec
[ 86%] Built target test_plist_XML
[ 86%] Built target test_plist_JSON
[ 86%] Built target test_plist_ASCII
[ 86%] Built target test_plist_String
[ 87%] Built target test_plist_Real
[ 88%] Built target test_plist_Encoding
[ 88%] Built target test_plist_Boolean
[ 88%] Built target plutil
[ 88%] Built target test_xcassets_SystemVersion
[ 88%] Built target test_xcassets_Scale
[ 89%] Built target test_xcassets_ImageSize
[ 90%] Built target test_xcassets_FullyQualifiedName
[ 90%] Built target dump_xcassets
[ 90%] Built target test_xcassets_IconSet
[ 91%] Built target xcformatter
[ 92%] Built target xcexecution
[ 95%] Built target xcdriver
[ 96%] Built target test_xcdriver_Action
[ 96%] Built target test_xcdriver_Options
[ 97%] Built target xcbuild
[ 97%] Built target test_xcsdk_Manager
[ 97%] Built target xcrun
[ 98%] Built target test_xcsdk_PlatformVersion
[ 99%] Built target test_xcsdk_Configuration
[ 99%] Built target xcode-select
[100%] Built target dump_xcworkspace
Install the project...
-- Install configuration: "Debug"
-- Installing: /usr/local/usr/lib/libacdriver.dylib
-- Installing: /usr/local/usr/bin/actool
-- Installing: /usr/local/usr/lib/libbuiltin.dylib
-- Installing: /usr/local/usr/bin/builtin-copy
-- Installing: /usr/local/usr/bin/builtin-copyPlist
-- Installing: /usr/local/usr/bin/builtin-copyStrings
-- Installing: /usr/local/usr/bin/builtin-copyTiff
-- Installing: /usr/local/usr/bin/builtin-infoPlistUtility
-- Installing: /usr/local/usr/bin/builtin-lsRegisterURL
-- Installing: /usr/local/usr/bin/builtin-productPackagingUtility
-- Installing: /usr/local/usr/bin/builtin-validationUtility
-- Installing: /usr/local/usr/bin/builtin-embeddedBinaryValidationUtility
-- Installing: /usr/local/usr/lib/libdependency.dylib
-- Installing: /usr/local/usr/bin/dependency-info-tool
-- Installing: /usr/local/usr/lib/libext.dylib
-- Installing: /usr/local/usr/lib/libgraphics.dylib
-- Installing: /usr/local/usr/lib/libcar.dylib
-- Installing: /usr/local/usr/lib/libbom.dylib
-- Installing: /usr/local/usr/bin/lsbom
-- Installing: /usr/local/usr/lib/libutil.dylib
-- Installing: /usr/local/usr/lib/libninja.dylib
-- Installing: /usr/local/usr/lib/libpbxbuild.dylib
-- Installing: /usr/local/usr/lib/libpbxproj.dylib
-- Installing: /usr/local/usr/lib/libpbxsetting.dylib
-- Installing: /usr/local/usr/lib/libpbxspec.dylib
-- Installing: /usr/local/usr/lib/libplist.dylib
-- Installing: /usr/local/usr/bin/plutil
-- Installing: /usr/local/usr/lib/libxcassets.dylib
-- Installing: /usr/local/usr/lib/libxcdriver.dylib
-- Installing: /usr/local/usr/bin/xcbuild
-- Installing: /usr/local/usr/bin/xcodebuild
-- Installing: /usr/local/usr/lib/libxcexecution.dylib
-- Installing: /usr/local/usr/lib/libxcformatter.dylib
-- Installing: /usr/local/usr/lib/libxcscheme.dylib
-- Installing: /usr/local/usr/lib/libxcsdk.dylib
-- Installing: /usr/local/usr/bin/xcrun
-- Installing: /usr/local/usr/bin/xcode-select
-- Installing: /usr/local/usr/lib/libxcworkspace.dylib
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.buildphase.applescript.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.buildphase.copy-files.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.buildphase.frameworks.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.buildphase.headers.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.buildphase.java-archive.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.buildphase.resources.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.buildphase.rez.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.buildphase.shellscript.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.buildphase.sources.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/BuiltInBuildRules.plist
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.build-system.core.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.build-system.external.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.build-system.jam.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.build-system.native.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.buildsettings.standard.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.build-tasks.copy-plist-file.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.build-tasks.copy-strings-file.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.build-tasks.ls-register-url.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.compilers.assetcatalog.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.compilers.gcc.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.compilers.llvm.clang.1_0.compiler.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.compilers.llvm.clang.1_0.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.ar.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.asdictionary.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.binhex.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.ear.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.gzip.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.jar.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.macbinary.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.metal-library.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.metal.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.ppob.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.rsrc.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.stuffit.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.tar.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.war.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/archive.zip.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/audio.aiff.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/audio.au.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/audio.midi.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/audio.mp3.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/audio.wav.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/audio.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.air.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.cfm.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.javaclass.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.mach-o.bundle.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.mach-o.corefile.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.mach-o.dylib.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.mach-o.dylinker.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.mach-o.executable.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.mach-o.fvmlib.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.mach-o.objfile.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.mach-o.preload.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.mach-o.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.rcx.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/compiled.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/file.bplist.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/file.playground.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/file.scp.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/file.sks.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/file.storyboard.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/file.uicatalog.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/file.xcplaygroundpage.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/file.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/file.xib.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/folder.assetcatalog.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/folder.iconset.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/folder.imagecatalog.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/folder.skatlas.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/folder.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/image.bmp.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/image.gif.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/image.icns.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/image.ico.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/image.jpeg.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/image.pdf.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/image.pict.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/image.png.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/image.tiff.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/image.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/net.daringfireball.markdown.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.ada.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.applescript.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.asm.asm.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.asm.llvm.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.asm.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.c.c.preprocessed.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.c.c.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.c.h.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.c.objc.preprocessed.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.c.objc.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.c.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.cpp.cpp.preprocessed.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.cpp.cpp.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.cpp.h.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.cpp.objcpp.preprocessed.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.cpp.objcpp.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.cpp.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.dtrace.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.dylan.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.exports.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.fortran.f77.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.fortran.f90.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.fortran.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.glsl.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.jam.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.java.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.javascript.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.lex.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.make.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.metal.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.mig.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.module-map.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.nasm.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.nqc.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.opencl.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.pascal.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.rez.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.swift.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.text-based-dylib-definition.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/sourcecode.yacc.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.css.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.html.documentation.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.html.other.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.html.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.json.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.man.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.pbxproj.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.ibClassDescription.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.info.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.pbfilespec.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.pblangspec.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.scriptSuite.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.scriptTerminology.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.strings.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.stringsdict.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.xcbuildrules.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.xclangspec.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.xcspec.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.xcsynspec.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.xctxtmacro.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.plist.xml.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.rtf.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.script.csh.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.script.perl.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.script.php.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.script.python.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.script.ruby.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.script.sh.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.script.worksheet.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.script.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.xcconfig.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.xml.dae.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.xml.ibArchivingDescription.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.xml.ibCodingDescription.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/text.xml.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/video.avi.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/video.mpeg.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/video.quartz-composer.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/video.quicktime.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/video.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.app-extension.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.application.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.cfbundle.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.dsym.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.framework.static.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.framework.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.htmld.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.installer-mpkg.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.installer-pkg.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.java-classfolder.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.kernel-extension.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.nib.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.pb-project.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.pb-target.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.plug-in.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.rtfd.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.scnassets.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.spotlight-importer.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.storyboardc.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.workspace.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.xcclassmodel.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.xcdatamodel.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.xcdatamodeld.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.xcmappingmodel.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/wrapper.xpc-service.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.pbx.linkers.ld.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.pbx.linkers.libtool.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.xcode.linkers.lipo.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.commands.built-in.compilation-database-generator.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.commands.built-in.headermap-generator.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.commands.shell-script.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.compilers.cpp.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.compilers.pbxcp.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.tools.ditto.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.tools.dsymutil.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.tools.info-plist-utility.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.tools.mkdir.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.tools.plutil.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.tools.symlink.xcspec
-- Installing: /usr/local/Library/Xcode/Specifications/com.apple.tools.touch.xcspec
grp commented 8 years ago

You generally don't need to install xcbuild, unless you want to try out the built-in specifications. If you just want to run xcbuild, run it out of the build directory after compiling.

Do not install xcbuild without a prefix: it will stop your system from booting. xcbuild has tools and libraries with the same names as system libraries, and if you disable SIP to install it, they will conflict.

If you do want to install, set a prefix with make install PREFIX=. Or use CMake directly (rather than the wrapper Makefile) and define CMAKE_INSTALL_PREFIX as usual.

grp commented 8 years ago

When you say it doesn't handle prefixes correctly, that is in one sense correct: xcbuild cannot be installed to a Unix-style prefix. Instead, xcbuild installs to a "Developer root". Create a directory called "Developer" and point xcbuild at that as a prefix. This is similar to how Xcode is packaged, and it's necessary for the directory structure that the specifications expect.

For example:

mkdir ~/Developer
make install PREFIX=~/Developer
DEVELOPER_DIR=~/Developer xcbuild

Note that if you do use a custom DEVELOPER_DIR as above, you'll need to make sure the developer root has the necessary platforms and SDKs inside.

grp commented 8 years ago

There's more discussion on c25336b50b7735c50a692f2453b6dded435ceb14; this might change pending the outcome of #81 as well.

willneumob commented 8 years ago

It frustrates me that you say this is intended behavior :) Running it from a random Git working copy sitting on my laptop doesn't fit my use case. This is for a CI system, where I need to have it installed in a predictable location, preferably without modifying $PATH.. Ideally, this would be a Homebrew formula.xctool` installed globally very easily via Homebrew.

And if a make install can really break your system, mine may now be broken, and at the very least, this warning, and proper installation instructions, should be in the README.

grp commented 8 years ago

Does make install PREFIX=/path/to/Developer not work for you?

grp commented 8 years ago

920c1b445d1fe67453f786a08f463c49995b7f1e will make sure xcbuild isn't accidentally installed un-prefixed.

I think your system should be OK, because SIP won't let you overwrite system files by default even with sudo.