diff options
author | Jake Petroules <jake.petroules@qt.io> | 2016-10-17 19:16:14 -0700 |
---|---|---|
committer | Jake Petroules <jake.petroules@qt.io> | 2016-10-19 05:29:49 +0000 |
commit | 8720b97e595d5652d00ceea11a3af6d31fd7ba6b (patch) | |
tree | 16cf8f1206cf293985bf1fe4e13d9441392022b9 | |
parent | 704eb30d27117d88e3edbe5d255ea5b8989509f3 (diff) |
Update specs from Xcode 8 using update-specs.sh
Change-Id: I44f6698bd114bbc5fd88231b9fa3c7b1ece11880
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r-- | share/qbs/modules/bundle/MacOSX-Product-Types.xcspec | 64 |
1 files changed, 52 insertions, 12 deletions
diff --git a/share/qbs/modules/bundle/MacOSX-Product-Types.xcspec b/share/qbs/modules/bundle/MacOSX-Product-Types.xcspec index f7766be24..51c778f07 100644 --- a/share/qbs/modules/bundle/MacOSX-Product-Types.xcspec +++ b/share/qbs/modules/bundle/MacOSX-Product-Types.xcspec @@ -90,6 +90,7 @@ "LIBRARY_FLAG_NOSPACE" : "YES", "GCC_INLINES_ARE_PRIVATE_EXTERN" : "YES", "CODE_SIGNING_ALLOWED" : "YES", + "CODE_SIGNING_REQUIRED" : "NO", "EXECUTABLE_EXTENSION" : "dylib", "PUBLIC_HEADERS_FOLDER_PATH" : "\/usr\/local\/include", "DYLIB_INSTALL_NAME_BASE" : "$(INSTALL_PATH)", @@ -112,6 +113,7 @@ "IconNamePrefix" : "TargetLibrary", "DefaultBuildProperties" : { "STRIP_STYLE" : "debugging", + "CLANG_ENABLE_MODULE_DEBUGGING" : "NO", "REZ_EXECUTABLE" : "YES", "FULL_PRODUCT_NAME" : "$(EXECUTABLE_NAME)", "LIBRARY_FLAG_NOSPACE" : "YES", @@ -201,8 +203,8 @@ "Class" : "PBXApplicationProductType", "Name" : "Application", "RunpathSearchPathForEmbeddedFrameworks" : "@executable_path\/..\/Frameworks", - "CanEmbedAddressSanitizerLibraries" : "YES", "ValidateEmbeddedBinaries" : "YES", + "ProvisioningProfileSupported" : "YES", "DefaultTargetName" : "Application", "DefaultBuildProperties" : { "INSTALL_PATH" : "$(LOCAL_APPS_DIR)", @@ -216,10 +218,12 @@ "MACH_O_TYPE" : "mh_execute" }, "BasedOn" : "com.apple.product-type.bundle", + "ProvisioningProfileRequired" : "NO", "PackageTypes" : [ "com.apple.package-type.wrapper.application" ], "Type" : "ProductType", + "CanEmbedCompilerSanitizerLibraries" : "YES", "Identifier" : "com.apple.product-type.application", "IconNamePrefix" : "TargetApp" }, @@ -251,14 +255,17 @@ "IconNamePrefix" : "TargetFramework", "DefaultTargetName" : "Framework", "DefaultBuildProperties" : { - "WRAPPER_EXTENSION" : "framework", - "DYLIB_INSTALL_NAME_BASE" : "$(INSTALL_PATH)", - "STRIP_STYLE" : "debugging", - "FRAMEWORK_VERSION" : "A", - "CODE_SIGNING_ALLOWED" : "YES", + "CODE_SIGNING_REQUIRES_TEAM" : "YES", "LD_DYLIB_INSTALL_NAME" : "$(DYLIB_INSTALL_NAME_BASE:standardizepath)\/$(EXECUTABLE_PATH)", + "CODE_SIGNING_REQUIRED" : "NO", + "CODE_SIGNING_ALLOWED" : "YES", "INSTALL_PATH" : "$(LOCAL_LIBRARY_DIR)\/Frameworks", "WRAPPER_SUFFIX" : ".$(WRAPPER_EXTENSION)", + "WRAPPER_EXTENSION" : "framework", + "FRAMEWORK_VERSION" : "A", + "ENTITLEMENTS_REQUIRED" : "NO", + "STRIP_STYLE" : "debugging", + "DYLIB_INSTALL_NAME_BASE" : "$(INSTALL_PATH)", "MACH_O_TYPE" : "mh_dylib" }, "PackageTypes" : [ @@ -415,6 +422,7 @@ "PackageTypes" : [ "com.apple.package-type.bundle.unit-test" ], + "CanEmbedCompilerSanitizerLibraries" : "YES", "Type" : "ProductType", "BasedOn" : "com.apple.product-type.bundle", "Name" : "Unit Test Bundle", @@ -436,6 +444,7 @@ "PackageTypes" : [ "com.apple.package-type.bundle.unit-test" ], + "ProvisioningProfileSupported" : "YES", "Type" : "ProductType", "BasedOn" : "com.apple.product-type.bundle.unit-test", "Name" : "UI Testing Bundle", @@ -476,7 +485,7 @@ { "IconNamePrefix" : "XPCService", "DefaultTargetName" : "XPC Service", - "CanEmbedAddressSanitizerLibraries" : "YES", + "CanEmbedCompilerSanitizerLibraries" : "YES", "DefaultBuildProperties" : { "MACH_O_TYPE" : "mh_execute", "WRAPPER_EXTENSION" : "xpc" @@ -509,7 +518,10 @@ "Class" : "PBXBundleProductType" }, { - "IconNamePrefix" : "AppExtension", + "Description" : "App Extension", + "Class" : "PBXBundleProductType", + "Name" : "App Extension", + "ProvisioningProfileSupported" : "YES", "DefaultTargetName" : "App Extension", "DefaultBuildProperties" : { "APPLICATION_EXTENSION_API_ONLY" : "YES", @@ -517,15 +529,43 @@ "WRAPPER_EXTENSION" : "appex", "CODE_SIGNING_ALLOWED" : "YES" }, + "BasedOn" : "com.apple.product-type.pluginkit-plugin", + "ProvisioningProfileRequired" : "NO", "PackageTypes" : [ "com.apple.package-type.app-extension" ], "Type" : "ProductType", - "BasedOn" : "com.apple.product-type.pluginkit-plugin", - "Name" : "App Extension", "Identifier" : "com.apple.product-type.app-extension", - "Description" : "App Extension", - "Class" : "PBXBundleProductType" + "IconNamePrefix" : "AppExtension" + }, + { + "Description" : "Xcode Extension", + "Class" : "PBXBundleProductType", + "Name" : "Xcode Extension", + "ProvisioningProfileSupported" : "YES", + "DefaultTargetName" : "Xcode Extension", + "DefaultBuildProperties" : { + "APPLICATION_EXTENSION_API_ONLY" : "YES", + "PRODUCT_SPECIFIC_LDFLAGS" : "-e _XCExtensionMain -lXcodeExtension -weak_framework XcodeKit", + "PRODUCT_TYPE_LIBRARY_SEARCH_PATHS" : [ + "$(inherited)", + "$(DEVELOPER_USR_DIR)\/lib" + ], + "CODE_SIGNING_ALLOWED" : "YES", + "WRAPPER_EXTENSION" : "appex", + "PRODUCT_TYPE_FRAMEWORK_SEARCH_PATHS" : [ + "$(inherited)", + "$(DEVELOPER_FRAMEWORKS_DIR)" + ] + }, + "BasedOn" : "com.apple.product-type.app-extension", + "ProvisioningProfileRequired" : "NO", + "PackageTypes" : [ + "com.apple.package-type.app-extension" + ], + "Type" : "ProductType", + "Identifier" : "com.apple.product-type.xcode-extension", + "IconNamePrefix" : "XcodeExtension" }, { "DefaultTargetName" : "Spotlight", |