diff options
author | Jake Petroules <jake.petroules@qt.io> | 2018-02-16 10:37:13 -0800 |
---|---|---|
committer | Jake Petroules <jake.petroules@qt.io> | 2018-02-19 07:45:56 +0000 |
commit | 837690d20f4a4859c77a57c7f283bad06e910e4d (patch) | |
tree | 3c3bdbd72491bf0e7595d2b6430599e3ae9a6352 /share | |
parent | ecc9d900b6850c306b348f398be98cc69a5c9cce (diff) |
Pull in the latest Xcode build specs from Xcode 9.2
Change-Id: Ie5283adaaa8c55fad57276651a6312f0cfb93dbc
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'share')
-rw-r--r-- | share/qbs/modules/bundle/MacOSX-Product-Types.xcspec | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/share/qbs/modules/bundle/MacOSX-Product-Types.xcspec b/share/qbs/modules/bundle/MacOSX-Product-Types.xcspec index 450279358..8d8450869 100644 --- a/share/qbs/modules/bundle/MacOSX-Product-Types.xcspec +++ b/share/qbs/modules/bundle/MacOSX-Product-Types.xcspec @@ -5,14 +5,15 @@ "REZ_EXECUTABLE" : "YES", "FULL_PRODUCT_NAME" : "$(EXECUTABLE_NAME)", "LIBRARY_FLAG_NOSPACE" : "YES", + "FRAMEWORK_FLAG_PREFIX" : "-framework", "INSTALL_PATH" : "\/usr\/local\/bin", "GCC_INLINES_ARE_PRIVATE_EXTERN" : "YES", - "FRAMEWORK_FLAG_PREFIX" : "-framework", "GCC_DYNAMIC_NO_PIC" : "NO", "GCC_SYMBOLS_PRIVATE_EXTERN" : "YES", "CODE_SIGNING_ALLOWED" : "YES", "STRIP_STYLE" : "all", "EXECUTABLE_PREFIX" : "", + "MACH_O_TYPE" : "mh_execute", "EXECUTABLE_SUFFIX" : "", "LIBRARY_FLAG_PREFIX" : "-l" }, @@ -119,7 +120,6 @@ "LIBRARY_FLAG_NOSPACE" : "YES", "FRAMEWORK_FLAG_PREFIX" : "-framework", "INSTALL_PATH" : "\/usr\/local\/lib", - "SEPARATE_STRIP" : "YES", "EXECUTABLE_EXTENSION" : "a", "EXECUTABLE_PREFIX" : "lib", "PUBLIC_HEADERS_FOLDER_PATH" : "\/usr\/local\/include", @@ -293,7 +293,6 @@ "IconNamePrefix" : "TargetFramework", "DefaultTargetName" : "Static Framework", "DefaultBuildProperties" : { - "SEPARATE_STRIP" : "YES", "WRAPPER_EXTENSION" : "framework", "DYLIB_INSTALL_NAME_BASE" : "", "CODE_SIGNING_ALLOWED" : "NO", @@ -324,6 +323,7 @@ "WRAPPER_SUFFIX" : ".$(WRAPPER_EXTENSION)", "MACH_O_TYPE" : "mh_execute", "GCC_ENABLE_KERNEL_DEVELOPMENT" : "YES", + "PRODUCT_TYPE_CPLUSPLUSFLAGS" : "$(inherited) $(KEXT_CPLUSPLUSFLAGS)", "MODULE_STOP" : "0", "GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS" : "YES", "GCC_PRODUCT_TYPE_PREPROCESSOR_DEFINITIONS" : "$(inherited) KERNEL KERNEL_PRIVATE DRIVER_PRIVATE APPLE NeXT", @@ -331,9 +331,11 @@ "ENABLE_APPLE_KEXT_CODE_GENERATION" : "YES", "CODE_SIGNING_ALLOWED" : "YES", "GCC_FORCE_CPU_SUBTYPE_ALL" : "YES", + "PRODUCT_SPECIFIC_LDFLAGS" : "$(inherited) $(KEXT_LDFLAGS)", "WRAPPER_EXTENSION" : "kext", "KERNEL_EXTENSION_HEADER_SEARCH_PATHS" : "$(KERNEL_FRAMEWORK)\/PrivateHeaders $(KERNEL_FRAMEWORK_HEADERS)", "GCC_INLINES_ARE_PRIVATE_EXTERN" : "NO", + "PRODUCT_TYPE_CFLAGS" : "$(inherited) $(KEXT_CFLAGS)", "KEXT_FRAMEWORK_NAME" : "Kernel", "GCC_NO_COMMON_BLOCKS" : "YES", "GCC_ENABLE_PASCAL_STRINGS" : "NO", |