this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Xcodeproj fixes (#144)

+62 -5
+1
CMakeLists.txt
··· 14 14 include(InstallSymlink) 15 15 include(MacroEnsureOutOfSourceBuild) 16 16 include(dsym) 17 + include(xcproj) 17 18 18 19 MACRO_ENSURE_OUT_OF_SOURCE_BUILD() 19 20
+40
Developer/Platforms/MacOSX.platform/Developer/SDKs/macosx.internal.sdk/SDKSettings.plist
··· 1 + <?xml version="1.0" encoding="UTF-8"?> 2 + <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 + <plist version="1.0"> 4 + <dict> 5 + <key>AlternateSDK</key> 6 + <string>macosx10.13</string> 7 + <key>CanonicalName</key> 8 + <string>macosx.internal</string> 9 + <key>CustomProperties</key> 10 + <dict> 11 + <key>KERNEL_EXTENSION_HEADER_SEARCH_PATHS</key> 12 + <string>$(KERNEL_FRAMEWORK)/PrivateHeaders $(KERNEL_FRAMEWORK_HEADERS)</string> 13 + </dict> 14 + <key>DefaultProperties</key> 15 + <dict> 16 + <key>MACOSX_DEPLOYMENT_TARGET</key> 17 + <string>10.13</string> 18 + <key>PLATFORM_NAME</key> 19 + <string>macosx</string> 20 + <key>DEFAULT_KEXT_INSTALL_PATH</key> 21 + <string>$(LIBRARY_KEXT_INSTALL_PATH)</string> 22 + </dict> 23 + <key>DisplayName</key> 24 + <string>macosx.internal</string> 25 + <key>MaximumDeploymentTarget</key> 26 + <string>10.13</string> 27 + <key>MinimalDisplayName</key> 28 + <string>macosx.internal</string> 29 + <key>MinimumSupportedToolsVersion</key> 30 + <string>3.2</string> 31 + <key>SupportedBuildToolComponents</key> 32 + <array> 33 + <string>com.apple.compilers.gcc.headers.4_2</string> 34 + </array> 35 + <key>Version</key> 36 + <string>macosx.internal</string> 37 + <key>isBaseSDK</key> 38 + <string>YES</string> 39 + </dict> 40 + </plist>
+1
Developer/Platforms/MacOSX.platform/Developer/SDKs/macosx.internal.sdk/System
··· 1 + ../MacOSX.sdk/System/
+1
Developer/Platforms/MacOSX.platform/Developer/SDKs/macosx.internal.sdk/usr
··· 1 + ../MacOSX.sdk/usr
+19 -5
cmake/xcproj.cmake
··· 1 + # Create developer dir symlinks 2 + 3 + add_custom_target(xcproj_symlinks 4 + DEPENDS Foundation 5 + COMMAND env BUILD=${CMAKE_BUID_DIR} ${CMAKE_SOURCE_DIR}/Developer/symlinks.sh 6 + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/Developer 7 + ) 8 + 1 9 function(xcproj) 2 10 set(options) 3 11 set(oneValueArgs PROJECT) ··· 6 14 7 15 set(product_dir ${CMAKE_CURRENT_BINARY_DIR}/Build/Products/Release) 8 16 9 - foreach(executable ${xcproj_EXECUTABLES}) 17 + foreach(executable IN LISTS xcproj_EXECUTABLES) 10 18 set(output ${output} ${product_dir}/${executable}) 11 19 endforeach() 12 20 13 - foreach(library ${xcproj_LIBRARIES}) 21 + foreach(library IN LISTS xcproj_LIBRARIES) 14 22 set(output ${output} ${product_dir}/${library}.dylib) 15 23 endforeach() 16 24 17 - foreach(framework ${xcproj_FRAMEWORKS}) 25 + foreach(framework IN LISTS xcproj_FRAMEWORKS) 18 26 set(output ${output} ${product_dir}/${framework}.framework/${framework}) 19 27 endforeach() 20 28 21 29 add_custom_command( 22 30 OUTPUT ${output} 23 - COMMAND env RUNTIME_SPEC_PATH=${CMAKE_SOURCE_DIR}/src/external/xcbuild/Specifications/ DEVELOPER_DIR=${CMAKE_SOURCE_DIR}/Developer/ ${CMAKE_BINARY_DIR}/src/external/xcbuild/xcodebuild -project ${xcproj_PROJECT} 24 - DEPENDS xcbuild 31 + COMMAND env RUNTIME_SPEC_PATH=${CMAKE_SOURCE_DIR}/src/external/xcbuild/Specifications DEVELOPER_DIR=${CMAKE_SOURCE_DIR}/Developer ${CMAKE_BINARY_DIR}/src/external/xcbuild/Libraries/xcdriver/xcodebuild -project ${CMAKE_CURRENT_SOURCE_DIR}/${xcproj_PROJECT} -derivedDataPath ${CMAKE_CURRENT_BINARY_DIR} 32 + DEPENDS xcbuild xcproj_symlinks 25 33 ) 34 + 35 + foreach(framework IN LISTS xcproj_FRAMEWORKS) 36 + add_custom_target(${framework} ALL 37 + DEPENDS ${product_dir}/${framework}.framework/${framework} 38 + ) 39 + endforeach() 26 40 endfunction(xcproj)