aboutsummaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@qt.io>2018-02-16 10:37:13 -0800
committerJake Petroules <jake.petroules@qt.io>2018-02-19 07:45:56 +0000
commit837690d20f4a4859c77a57c7f283bad06e910e4d (patch)
tree3c3bdbd72491bf0e7595d2b6430599e3ae9a6352 /share
parentecc9d900b6850c306b348f398be98cc69a5c9cce (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.xcspec8
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",