$ xcodebuild -toolchain clang -configuration Release -target lobster
Command line invocation:
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -toolchain clang -configuration Release -target lobster
User defaults from command line:
IDEPackageSupportToolchainOverrideForManifestLoading = com.apple.dt.toolchain.XcodeDefault
IDEPackageSupportUseBuiltinSCM = YES
Build settings from command line:
TOOLCHAINS = clang
ComputeTargetDependencyGraph
warning: Building targets in manual order is deprecated - check "Parallelize build for command-line builds" in the project editor, or set DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING in any of the targets in the current build to suppress this warning
note: Target dependency graph (4 targets)
Target 'lobster' in project 'Lobster'
➜ Explicit dependency on target 'SDL2-static' in project 'Lobster'
➜ Explicit dependency on target 'ZERO_CHECK' in project 'Lobster'
Target 'ZERO_CHECK' in project 'Lobster' (no dependencies)
Target 'SDL2-static' in project 'Lobster'
➜ Explicit dependency on target 'sdl_headers_copy' in project 'Lobster'
Target 'sdl_headers_copy' in project 'Lobster' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
note: Using global toolchain override 'clang'.
note: Run script build phase 'Generate external/SDL/CMakeFiles/sdl_headers_copy' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'sdl_headers_copy' from project 'Lobster')
note: Using global toolchain override 'clang'. (in target 'sdl_headers_copy' from project 'Lobster')
PhaseScriptExecution Generate\ external/SDL/CMakeFiles/sdl_headers_copy /Users/ben/build/lobster/lobster.git/dev/xcode-cmake/build/Lobster.build/Release/sdl_headers_copy.build/Script-DB5A2070B83CCAEB7BB6EB47.sh (in target 'sdl_headers_copy' from project 'Lobster')
cd /Users/ben/build/lobster/lobster.git/dev
/bin/sh -c /Users/ben/build/lobster/lobster.git/dev/xcode-cmake/build/Lobster.build/Release/sdl_headers_copy.build/Script-DB5A2070B83CCAEB7BB6EB47.sh
ClangStatCache /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk /var/folders/2f/_9380nw966jbwjbc68_bw0mw0000gw/C/com.apple.DeveloperTools/15.3-15E204a/Xcode/SDKStatCaches.noindex/macosx14.4-23E208-bff231aa2d6fad98acb49de9dca18c0613f6e737bddbb37f317b3579f3535bf5.sdkstatcache
cd /Users/ben/build/lobster/lobster.git/dev/xcode-cmake/Lobster.xcodeproj
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk -o /var/folders/2f/_9380nw966jbwjbc68_bw0mw0000gw/C/com.apple.DeveloperTools/15.3-15E204a/Xcode/SDKStatCaches.noindex/macosx14.4-23E208-bff231aa2d6fad98acb49de9dca18c0613f6e737bddbb37f317b3579f3535bf5.sdkstatcache
note: Run script build phase 'Generate CMakeFiles/ZERO_CHECK' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'ZERO_CHECK' from project 'Lobster')
note: Using global toolchain override 'clang'. (in target 'ZERO_CHECK' from project 'Lobster')
PhaseScriptExecution Generate\ CMakeFiles/ZERO_CHECK /Users/ben/build/lobster/lobster.git/dev/xcode-cmake/build/Lobster.build/Release/ZERO_CHECK.build/Script-EC11B006D7C4289B00BEC41C.sh (in target 'ZERO_CHECK' from project 'Lobster')
cd /Users/ben/build/lobster/lobster.git/dev
/bin/sh -c /Users/ben/build/lobster/lobster.git/dev/xcode-cmake/build/Lobster.build/Release/ZERO_CHECK.build/Script-EC11B006D7C4289B00BEC41C.sh
make: `/Users/ben/build/lobster/lobster.git/dev/xcode-cmake/CMakeFiles/cmake.check_cache' is up to date.
note: Using global toolchain override 'clang'. (in target 'lobster' from project 'Lobster')
note: Using global toolchain override 'clang'. (in target 'SDL2-static' from project 'Lobster')
** BUILD SUCCEEDED **
Ok, also this one I can close, sorry for the noise
I was in /dev/xcode-cmake/ running xcodebuild -toolchain clang -configuration Release -target lobster and the artefact was then not built into /dev/xcode-cmake/bin/lobster
Hi
As it is described in the documentation I run the command on the cli in order to have Lobster built into ./bin/lobster
The build command runs successfull but there is no 'bin' folder resulting from this