Handle ENABLE_BITCODE flag (enable for iOS 6+, disable for iOS 5 compatible builds)

This commit is contained in:
Joshua Granick
2015-07-07 10:26:39 -07:00
parent 67759458cf
commit 157d7150fb
3 changed files with 5 additions and 0 deletions

View File

@@ -303,6 +303,7 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
ENABLE_BITCODE = ::if (ENABLE_BITCODE)::YES::else::NO::end::;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
::foreach frameworkSearchPaths:: "\"::__current__::\"",
@@ -355,6 +356,7 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
ENABLE_BITCODE = ::if (ENABLE_BITCODE)::YES::else::NO::end::;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
::foreach frameworkSearchPaths:: "\"::__current__::\"",

View File

@@ -222,6 +222,7 @@ class IOSPlatform extends PlatformTarget {
}
context.ENABLE_BITCODE = (project.config.getFloat ("ios.deployment", 5.1) >= 6);
context.IOS_COMPILER = project.config.getString ("ios.compiler", "clang");
context.CPP_BUILD_LIBRARY = project.config.getString ("cpp.buildLibrary", "hxcpp");

View File

@@ -303,6 +303,7 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
ENABLE_BITCODE = ::if (ENABLE_BITCODE)::YES::else::NO::end::;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
::foreach frameworkSearchPaths:: "\"::__current__::\"",
@@ -355,6 +356,7 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
ENABLE_BITCODE = ::if (ENABLE_BITCODE)::YES::else::NO::end::;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
::foreach frameworkSearchPaths:: "\"::__current__::\"",