diff --git a/bin/env-osx.sh b/bin/env-osx.sh
index 9bbf98ce12..4a80ff1cc0 100644
--- a/bin/env-osx.sh
+++ b/bin/env-osx.sh
@@ -10,9 +10,9 @@ fi
fi
#--config
-NDK_PATH=${NDK_PATH:-/Users/david/Downloads/android-ndk-r9d}
-EMSDK_PATH=${EMSDK_PATH:-/Users/david/moai/emsdk_portable}
-DOXYGEN_PATH=${DOXYGEN_PATH:-/Applications/Doxygen.app/Contents/Resources}
+NDK_PATH=$HOME/Applications/android-ndk-r10e
+EMSDK_PATH=$HOME/Applications/emsdk_portable
+DOXYGEN_PATH=$HOME/Applications/Doxygen.app/Contents/Resources
#--check for reqs
diff --git a/samples/camera-fitter-3d/run.sh b/samples/camera-fitter-3d/run.sh
new file mode 100755
index 0000000000..612def2f86
--- /dev/null
+++ b/samples/camera-fitter-3d/run.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+#--------------------------------------------------------------------------------------
+# Copyright (c) 2010-2013 Zipline Games, Inc.
+# All Rights Reserved.
+# http://getmoai.com
+#--------------------------------------------------------------------------------------
+
+cd `dirname $0`
+
+# Verify paths
+if [ ! -f "$MOAI_BIN/moai" ]; then
+ echo "---------------------------------------------------------------------------"
+ echo "Error: The MOAI_BIN environment variable doesn't exist or its pointing to an"
+ echo "invalid path. Please point it at a folder containing moai executable"
+ echo "---------------------------------------------------------------------------"
+ exit 1
+fi
+
+# Run moai
+$MOAI_BIN/moai main.lua
diff --git a/samples/deck-item-sdf/run.sh b/samples/deck-item-sdf/run.sh
new file mode 100755
index 0000000000..612def2f86
--- /dev/null
+++ b/samples/deck-item-sdf/run.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+#--------------------------------------------------------------------------------------
+# Copyright (c) 2010-2013 Zipline Games, Inc.
+# All Rights Reserved.
+# http://getmoai.com
+#--------------------------------------------------------------------------------------
+
+cd `dirname $0`
+
+# Verify paths
+if [ ! -f "$MOAI_BIN/moai" ]; then
+ echo "---------------------------------------------------------------------------"
+ echo "Error: The MOAI_BIN environment variable doesn't exist or its pointing to an"
+ echo "invalid path. Please point it at a folder containing moai executable"
+ echo "---------------------------------------------------------------------------"
+ exit 1
+fi
+
+# Run moai
+$MOAI_BIN/moai main.lua
diff --git a/samples/gfxQuadDeck2D-materials/run.sh b/samples/gfxQuadDeck2D-materials/run.sh
new file mode 100755
index 0000000000..612def2f86
--- /dev/null
+++ b/samples/gfxQuadDeck2D-materials/run.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+#--------------------------------------------------------------------------------------
+# Copyright (c) 2010-2013 Zipline Games, Inc.
+# All Rights Reserved.
+# http://getmoai.com
+#--------------------------------------------------------------------------------------
+
+cd `dirname $0`
+
+# Verify paths
+if [ ! -f "$MOAI_BIN/moai" ]; then
+ echo "---------------------------------------------------------------------------"
+ echo "Error: The MOAI_BIN environment variable doesn't exist or its pointing to an"
+ echo "invalid path. Please point it at a folder containing moai executable"
+ echo "---------------------------------------------------------------------------"
+ exit 1
+fi
+
+# Run moai
+$MOAI_BIN/moai main.lua
diff --git a/samples/image-sdf/run.sh b/samples/image-sdf/run.sh
new file mode 100755
index 0000000000..612def2f86
--- /dev/null
+++ b/samples/image-sdf/run.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+#--------------------------------------------------------------------------------------
+# Copyright (c) 2010-2013 Zipline Games, Inc.
+# All Rights Reserved.
+# http://getmoai.com
+#--------------------------------------------------------------------------------------
+
+cd `dirname $0`
+
+# Verify paths
+if [ ! -f "$MOAI_BIN/moai" ]; then
+ echo "---------------------------------------------------------------------------"
+ echo "Error: The MOAI_BIN environment variable doesn't exist or its pointing to an"
+ echo "invalid path. Please point it at a folder containing moai executable"
+ echo "---------------------------------------------------------------------------"
+ exit 1
+fi
+
+# Run moai
+$MOAI_BIN/moai main.lua
diff --git a/samples/priority/main.lua b/samples/priority/main.lua
new file mode 100644
index 0000000000..feee0893cc
--- /dev/null
+++ b/samples/priority/main.lua
@@ -0,0 +1,87 @@
+--[[
+
+ @copyright (c) 2017 Upstart Illustration LLC. All rights reserved.
+ ]]
+
+local priorityOn = false
+
+MOAISim.openWindow ( "test", 320, 480 )
+
+viewport = MOAIViewport.new ()
+viewport:setSize ( 320, 480 )
+viewport:setScale ( 320, 480 )
+
+mainLayer = MOAILayer2D.new ()
+mainLayer:setViewport ( viewport )
+if priorityOn then
+ mainLayer:setSortMode(MOAILayer2D.SORT_PRIORITY_ASCENDING)
+end
+MOAISim.pushRenderPass ( mainLayer )
+
+-- Ground
+ground = MOAIGrid.new ()
+ground:setSize(2, 2, 32, 32)
+ground:setRow(1, 2, 2)
+ground:setRow(2, 2, 2)
+ground:setRepeat(false, false)
+
+bridge = MOAIGrid.new ()
+bridge:setSize(2, 2, 32, 32)
+bridge:setRow(1, 3, 0)
+bridge:setRow(2, 0, 0)
+bridge:setRepeat(false, false)
+
+sky = MOAIGrid.new ()
+sky:setSize(2, 2, 32, 32)
+sky:setRow(1, 0, 10)
+sky:setRow(2, 0, 0)
+sky:setRepeat(false, false)
+
+deck = MOAITileDeck2D:new ()
+deck:setTexture("numbers.png")
+deck:setSize(8, 8)
+deck:setRect(-0.5, -0.5, 0.5, 0.5)
+
+function addGrid(grid, priority)
+ local prop = MOAIProp2D.new ()
+ prop:setDeck ( deck )
+ prop:setGrid ( grid )
+ prop:addLoc ( -32, -32 )
+ if priorityOn then
+ prop:setPriority( priority )
+ end
+ mainLayer:insertProp( prop )
+end
+
+addGrid(ground, 1)
+addGrid(bridge, 3)
+
+-- Props
+layer = MOAILayer2D.new ()
+layer:setViewport(viewport)
+layer:setSortMode(MOAILayer2D.SORT_Y_ASCENDING)
+if priorityOn then
+ layer:setPriority(2)
+end
+
+deck2 = MOAITileDeck2D:new ()
+deck2:setTexture ( "numbers.png" )
+deck2:setSize ( 8, 8 )
+deck2:setRect ( -16, -16, 16, 16 )
+
+function addProp(x, y, index)
+ local prop = MOAIProp2D.new ()
+ prop:setDeck ( deck2 )
+ prop:setIndex(index)
+ prop:addLoc(x, y)
+ layer:insertProp ( prop )
+end
+
+addProp(0, 0, 4)
+addProp(0, -10, 5)
+addProp(0, -20, 6)
+addProp(0, -30, 7)
+
+addGrid(sky, 4)
+mainLayer:insertProp ( layer )
+
diff --git a/samples/priority/numbers.png b/samples/priority/numbers.png
new file mode 100644
index 0000000000..be7d08fe16
Binary files /dev/null and b/samples/priority/numbers.png differ
diff --git a/samples/priority/run.sh b/samples/priority/run.sh
new file mode 100755
index 0000000000..612def2f86
--- /dev/null
+++ b/samples/priority/run.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+#--------------------------------------------------------------------------------------
+# Copyright (c) 2010-2013 Zipline Games, Inc.
+# All Rights Reserved.
+# http://getmoai.com
+#--------------------------------------------------------------------------------------
+
+cd `dirname $0`
+
+# Verify paths
+if [ ! -f "$MOAI_BIN/moai" ]; then
+ echo "---------------------------------------------------------------------------"
+ echo "Error: The MOAI_BIN environment variable doesn't exist or its pointing to an"
+ echo "invalid path. Please point it at a folder containing moai executable"
+ echo "---------------------------------------------------------------------------"
+ exit 1
+fi
+
+# Run moai
+$MOAI_BIN/moai main.lua
diff --git a/samples/vector-region/run.sh b/samples/vector-region/run.sh
new file mode 100755
index 0000000000..612def2f86
--- /dev/null
+++ b/samples/vector-region/run.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+#--------------------------------------------------------------------------------------
+# Copyright (c) 2010-2013 Zipline Games, Inc.
+# All Rights Reserved.
+# http://getmoai.com
+#--------------------------------------------------------------------------------------
+
+cd `dirname $0`
+
+# Verify paths
+if [ ! -f "$MOAI_BIN/moai" ]; then
+ echo "---------------------------------------------------------------------------"
+ echo "Error: The MOAI_BIN environment variable doesn't exist or its pointing to an"
+ echo "invalid path. Please point it at a folder containing moai executable"
+ echo "---------------------------------------------------------------------------"
+ exit 1
+fi
+
+# Run moai
+$MOAI_BIN/moai main.lua
diff --git a/samples/vector-shapes/run.sh b/samples/vector-shapes/run.sh
new file mode 100755
index 0000000000..612def2f86
--- /dev/null
+++ b/samples/vector-shapes/run.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+#--------------------------------------------------------------------------------------
+# Copyright (c) 2010-2013 Zipline Games, Inc.
+# All Rights Reserved.
+# http://getmoai.com
+#--------------------------------------------------------------------------------------
+
+cd `dirname $0`
+
+# Verify paths
+if [ ! -f "$MOAI_BIN/moai" ]; then
+ echo "---------------------------------------------------------------------------"
+ echo "Error: The MOAI_BIN environment variable doesn't exist or its pointing to an"
+ echo "invalid path. Please point it at a folder containing moai executable"
+ echo "---------------------------------------------------------------------------"
+ exit 1
+fi
+
+# Run moai
+$MOAI_BIN/moai main.lua
diff --git a/util/pito.lua b/util/pito.lua
index f3231db4d3..3fac2d0d03 100644
--- a/util/pito.lua
+++ b/util/pito.lua
@@ -108,6 +108,6 @@ MOAIFileSystem.setWorkingDirectory ( SCRIPT_DIR )
if MOAIFileSystem.checkFileExists('main.lua') then
dofile ( 'main.lua' )
else
- usage()
+ usage(MOAI_CMD)
end
diff --git a/xcode/ccache-clang b/xcode/ccache-clang
new file mode 100755
index 0000000000..58dc2188ed
--- /dev/null
+++ b/xcode/ccache-clang
@@ -0,0 +1,10 @@
+#!/bin/sh
+if type -p ccache >/dev/null 2>&1; then
+ export CCACHE_MAXSIZE=10G
+ export CCACHE_CPP2=true
+ export CCACHE_HARDLINK=true
+ export CCACHE_SLOPPINESS=file_macro,time_macros,include_file_mtime,include_file_ctime,file_stat_matches
+ exec ccache /usr/bin/clang "$@"
+else
+ exec clang "$@"
+fi
diff --git a/xcode/ccache-clang++ b/xcode/ccache-clang++
new file mode 100755
index 0000000000..2a1b610c42
--- /dev/null
+++ b/xcode/ccache-clang++
@@ -0,0 +1,10 @@
+#!/bin/sh
+if type -p ccache >/dev/null 2>&1; then
+ export CCACHE_MAXSIZE=10G
+ export CCACHE_CPP2=true
+ export CCACHE_HARDLINK=true
+ export CCACHE_SLOPPINESS=file_macro,time_macros,include_file_mtime,include_file_ctime,file_stat_matches
+ exec ccache /usr/bin/clang++ "$@"
+else
+ exec clang++ "$@"
+fi
diff --git a/xcode/ios-static/Info.plist b/xcode/ios-static/Info.plist
index 7bbe957314..5b5ba34820 100644
--- a/xcode/ios-static/Info.plist
+++ b/xcode/ios-static/Info.plist
@@ -8,17 +8,8 @@
${PRODUCT_NAME}
CFBundleExecutable
${EXECUTABLE_NAME}
- CFBundleIconFiles
-
- Icon.png
- Icon@2x.png
- Icon-72.png
- Icon-Small-50.png
- Icon-Small.png
- Icon-Small@2x.png
-
CFBundleIdentifier
- com.getmoai.samples
+ $(PRODUCT_BUNDLE_IDENTIFIER)
CFBundleInfoDictionaryVersion
6.0
CFBundleName
@@ -33,9 +24,19 @@
1
LSRequiresIPhoneOS
+ UILaunchStoryboardName
+ LaunchScreen
UIPrerenderedIcon
+ UIRequiresFullScreen
+
+ UIStatusBarHidden
+
UISupportedInterfaceOrientations
-
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
diff --git a/xcode/ios-static/moai-ios-static.xcodeproj/project.pbxproj b/xcode/ios-static/moai-ios-static.xcodeproj/project.pbxproj
index 550b81e5dd..dd904f71ae 100755
--- a/xcode/ios-static/moai-ios-static.xcodeproj/project.pbxproj
+++ b/xcode/ios-static/moai-ios-static.xcodeproj/project.pbxproj
@@ -16,6 +16,8 @@
03CC912C13B3C4C000B2724C /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03CC912B13B3C4C000B2724C /* StoreKit.framework */; };
0711070513C637F000EE7C53 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0711070413C637F000EE7C53 /* CoreTelephony.framework */; };
079530CE1447A0FF00143A72 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 079530CD1447A0FF00143A72 /* MediaPlayer.framework */; };
+ 07EE05001DA2BD3E001A5A8F /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 07EE04FF1DA2BD3E001A5A8F /* Images.xcassets */; };
+ 07EE05051DA2BDB5001A5A8F /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 07EE05041DA2BDB5001A5A8F /* LaunchScreen.xib */; };
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
288765A50DF7441C002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765A40DF7441C002DB57D /* CoreGraphics.framework */; };
@@ -40,32 +42,16 @@
CD4DF2BF1A12E35B00E9A523 /* libmoai-ios-zl-crypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD4DF2B21A12E35B00E9A523 /* libmoai-ios-zl-crypto.a */; };
CD4DF2C01A12E35B00E9A523 /* libmoai-ios-zl-vfs.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD4DF2B31A12E35B00E9A523 /* libmoai-ios-zl-vfs.a */; };
CD4DF2C11A12E35B00E9A523 /* libmoai-ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD4DF2B41A12E35B00E9A523 /* libmoai-ios.a */; };
- CD76CB6E1BD4B288008AB56C /* libmoai-ios-image-jpg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD76CB6A1BD4B288008AB56C /* libmoai-ios-image-jpg.a */; settings = {ASSET_TAGS = (); }; };
- CD76CB6F1BD4B288008AB56C /* libmoai-ios-image-png.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD76CB6B1BD4B288008AB56C /* libmoai-ios-image-png.a */; settings = {ASSET_TAGS = (); }; };
- CD76CB701BD4B288008AB56C /* libmoai-ios-image-pvr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD76CB6C1BD4B288008AB56C /* libmoai-ios-image-pvr.a */; settings = {ASSET_TAGS = (); }; };
- CD76CB711BD4B288008AB56C /* libmoai-ios-image-webp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD76CB6D1BD4B288008AB56C /* libmoai-ios-image-webp.a */; settings = {ASSET_TAGS = (); }; };
+ CD76CB6E1BD4B288008AB56C /* libmoai-ios-image-jpg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD76CB6A1BD4B288008AB56C /* libmoai-ios-image-jpg.a */; };
+ CD76CB6F1BD4B288008AB56C /* libmoai-ios-image-png.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD76CB6B1BD4B288008AB56C /* libmoai-ios-image-png.a */; };
+ CD76CB701BD4B288008AB56C /* libmoai-ios-image-pvr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD76CB6C1BD4B288008AB56C /* libmoai-ios-image-pvr.a */; };
+ CD76CB711BD4B288008AB56C /* libmoai-ios-image-webp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD76CB6D1BD4B288008AB56C /* libmoai-ios-image-webp.a */; };
CD795FEB17F09B9F006AEB47 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD795FEA17F09B9F006AEB47 /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
CD79ECBF1B1FAB2100863789 /* lua in Resources */ = {isa = PBXBuildFile; fileRef = CD79ECBE1B1FAB2100863789 /* lua */; };
CD79ECC11B1FAB5200863789 /* libmoai-ios-http-server.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD79ECC01B1FAB5200863789 /* libmoai-ios-http-server.a */; };
CD9F769E1808DEDC0001EF0C /* AdSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD9F769D1808DEDC0001EF0C /* AdSupport.framework */; };
CDBA1E4F1B1E44FA00DCDC75 /* libmoai-ios-apple.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CDBA1E4D1B1E44FA00DCDC75 /* libmoai-ios-apple.a */; };
CDBA1E501B1E44FA00DCDC75 /* libmoai-ios-movie.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CDBA1E4E1B1E44FA00DCDC75 /* libmoai-ios-movie.a */; };
- CDBA1E921B1E735700DCDC75 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E821B1E735700DCDC75 /* Default-568h@2x.png */; };
- CDBA1E931B1E735700DCDC75 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E831B1E735700DCDC75 /* Default.png */; };
- CDBA1E941B1E735700DCDC75 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E841B1E735700DCDC75 /* Default@2x.png */; };
- CDBA1E951B1E735700DCDC75 /* Icon-40.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E851B1E735700DCDC75 /* Icon-40.png */; };
- CDBA1E961B1E735700DCDC75 /* Icon-40@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E861B1E735700DCDC75 /* Icon-40@2x.png */; };
- CDBA1E971B1E735700DCDC75 /* Icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E871B1E735700DCDC75 /* Icon-72.png */; };
- CDBA1E981B1E735700DCDC75 /* Icon-72@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E881B1E735700DCDC75 /* Icon-72@2x.png */; };
- CDBA1E991B1E735700DCDC75 /* Icon-76.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E891B1E735700DCDC75 /* Icon-76.png */; };
- CDBA1E9A1B1E735700DCDC75 /* Icon-76@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E8A1B1E735700DCDC75 /* Icon-76@2x.png */; };
- CDBA1E9B1B1E735700DCDC75 /* Icon-120.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E8B1B1E735700DCDC75 /* Icon-120.png */; };
- CDBA1E9C1B1E735700DCDC75 /* Icon-Small-50.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E8C1B1E735700DCDC75 /* Icon-Small-50.png */; };
- CDBA1E9D1B1E735700DCDC75 /* Icon-Small-50@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E8D1B1E735700DCDC75 /* Icon-Small-50@2x.png */; };
- CDBA1E9E1B1E735700DCDC75 /* Icon-Small.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E8E1B1E735700DCDC75 /* Icon-Small.png */; };
- CDBA1E9F1B1E735700DCDC75 /* Icon-Small@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E8F1B1E735700DCDC75 /* Icon-Small@2x.png */; };
- CDBA1EA01B1E735700DCDC75 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E901B1E735700DCDC75 /* Icon.png */; };
- CDBA1EA11B1E735700DCDC75 /* Icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1E911B1E735700DCDC75 /* Icon@2x.png */; };
CDC963D11A12C6B000F9CA22 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = CDC963CA1A12C6B000F9CA22 /* main.mm */; };
CDC963D41A12C6B000F9CA22 /* MOAIAppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = CDC963CC1A12C6B000F9CA22 /* MOAIAppDelegate.mm */; };
CDC963D71A12C6B000F9CA22 /* MOAIView.mm in Sources */ = {isa = PBXBuildFile; fileRef = CDC963CE1A12C6B000F9CA22 /* MOAIView.mm */; };
@@ -86,6 +72,8 @@
0711070413C637F000EE7C53 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
079530CD1447A0FF00143A72 /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; };
07E6C6A0140C5EBD004D1227 /* GameKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameKit.framework; path = System/Library/Frameworks/GameKit.framework; sourceTree = SDKROOT; };
+ 07EE04FF1DA2BD3E001A5A8F /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = ../resources/Images.xcassets; sourceTree = ""; };
+ 07EE05041DA2BDB5001A5A8F /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = LaunchScreen.xib; path = views/LaunchScreen.xib; sourceTree = SOURCE_ROOT; };
1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
1D6058910D05DD3D006BFB54 /* moai.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = moai.app; sourceTree = BUILT_PRODUCTS_DIR; };
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
@@ -123,22 +111,6 @@
CD9F769D1808DEDC0001EF0C /* AdSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdSupport.framework; path = System/Library/Frameworks/AdSupport.framework; sourceTree = SDKROOT; };
CDBA1E4D1B1E44FA00DCDC75 /* libmoai-ios-apple.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-apple.a"; path = "../../lib/ios/libmoai-ios-apple.a"; sourceTree = ""; };
CDBA1E4E1B1E44FA00DCDC75 /* libmoai-ios-movie.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libmoai-ios-movie.a"; path = "../../lib/ios/libmoai-ios-movie.a"; sourceTree = ""; };
- CDBA1E821B1E735700DCDC75 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-568h@2x.png"; path = "../resources/Default-568h@2x.png"; sourceTree = ""; };
- CDBA1E831B1E735700DCDC75 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Default.png; path = ../resources/Default.png; sourceTree = ""; };
- CDBA1E841B1E735700DCDC75 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default@2x.png"; path = "../resources/Default@2x.png"; sourceTree = ""; };
- CDBA1E851B1E735700DCDC75 /* Icon-40.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-40.png"; path = "../resources/Icon-40.png"; sourceTree = ""; };
- CDBA1E861B1E735700DCDC75 /* Icon-40@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-40@2x.png"; path = "../resources/Icon-40@2x.png"; sourceTree = ""; };
- CDBA1E871B1E735700DCDC75 /* Icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-72.png"; path = "../resources/Icon-72.png"; sourceTree = ""; };
- CDBA1E881B1E735700DCDC75 /* Icon-72@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-72@2x.png"; path = "../resources/Icon-72@2x.png"; sourceTree = ""; };
- CDBA1E891B1E735700DCDC75 /* Icon-76.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-76.png"; path = "../resources/Icon-76.png"; sourceTree = ""; };
- CDBA1E8A1B1E735700DCDC75 /* Icon-76@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-76@2x.png"; path = "../resources/Icon-76@2x.png"; sourceTree = ""; };
- CDBA1E8B1B1E735700DCDC75 /* Icon-120.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-120.png"; path = "../resources/Icon-120.png"; sourceTree = ""; };
- CDBA1E8C1B1E735700DCDC75 /* Icon-Small-50.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-Small-50.png"; path = "../resources/Icon-Small-50.png"; sourceTree = ""; };
- CDBA1E8D1B1E735700DCDC75 /* Icon-Small-50@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-Small-50@2x.png"; path = "../resources/Icon-Small-50@2x.png"; sourceTree = ""; };
- CDBA1E8E1B1E735700DCDC75 /* Icon-Small.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-Small.png"; path = "../resources/Icon-Small.png"; sourceTree = ""; };
- CDBA1E8F1B1E735700DCDC75 /* Icon-Small@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-Small@2x.png"; path = "../resources/Icon-Small@2x.png"; sourceTree = ""; };
- CDBA1E901B1E735700DCDC75 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon.png; path = ../resources/Icon.png; sourceTree = ""; };
- CDBA1E911B1E735700DCDC75 /* Icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon@2x.png"; path = "../resources/Icon@2x.png"; sourceTree = ""; };
CDC963CA1A12C6B000F9CA22 /* main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = main.mm; path = "../../src/host-ios/main.mm"; sourceTree = ""; };
CDC963CB1A12C6B000F9CA22 /* MOAIAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MOAIAppDelegate.h; path = "../../src/host-ios/MOAIAppDelegate.h"; sourceTree = ""; };
CDC963CC1A12C6B000F9CA22 /* MOAIAppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MOAIAppDelegate.mm; path = "../../src/host-ios/MOAIAppDelegate.mm"; sourceTree = ""; };
@@ -205,11 +177,20 @@
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
+ 07EE05011DA2BD77001A5A8F /* views */ = {
+ isa = PBXGroup;
+ children = (
+ 07EE05041DA2BDB5001A5A8F /* LaunchScreen.xib */,
+ );
+ name = views;
+ sourceTree = "";
+ };
080E96DDFE201D6D7F000001 /* Sources */ = {
isa = PBXGroup;
children = (
CDC963C91A12C68F00F9CA22 /* moai */,
CDFD7DFA1A08B15200A94E6B /* modules */,
+ 07EE05011DA2BD77001A5A8F /* views */,
);
name = Sources;
path = Classes;
@@ -238,23 +219,8 @@
29B97317FDCFA39411CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
+ 07EE04FF1DA2BD3E001A5A8F /* Images.xcassets */,
CD79ECBE1B1FAB2100863789 /* lua */,
- CDBA1E821B1E735700DCDC75 /* Default-568h@2x.png */,
- CDBA1E831B1E735700DCDC75 /* Default.png */,
- CDBA1E841B1E735700DCDC75 /* Default@2x.png */,
- CDBA1E851B1E735700DCDC75 /* Icon-40.png */,
- CDBA1E861B1E735700DCDC75 /* Icon-40@2x.png */,
- CDBA1E871B1E735700DCDC75 /* Icon-72.png */,
- CDBA1E881B1E735700DCDC75 /* Icon-72@2x.png */,
- CDBA1E891B1E735700DCDC75 /* Icon-76.png */,
- CDBA1E8A1B1E735700DCDC75 /* Icon-76@2x.png */,
- CDBA1E8B1B1E735700DCDC75 /* Icon-120.png */,
- CDBA1E8C1B1E735700DCDC75 /* Icon-Small-50.png */,
- CDBA1E8D1B1E735700DCDC75 /* Icon-Small-50@2x.png */,
- CDBA1E8E1B1E735700DCDC75 /* Icon-Small.png */,
- CDBA1E8F1B1E735700DCDC75 /* Icon-Small@2x.png */,
- CDBA1E901B1E735700DCDC75 /* Icon.png */,
- CDBA1E911B1E735700DCDC75 /* Icon@2x.png */,
03CC905513B3C1B700B2724C /* Info.plist */,
CD3007891A12D87400C9CD1D /* main.lua */,
);
@@ -372,9 +338,9 @@
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 0460;
+ LastUpgradeCheck = 0800;
};
- buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "MoaiSample" */;
+ buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "moai-ios-static" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 1;
@@ -398,24 +364,10 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- CDBA1E941B1E735700DCDC75 /* Default@2x.png in Resources */,
- CDBA1E9B1B1E735700DCDC75 /* Icon-120.png in Resources */,
+ 07EE05051DA2BDB5001A5A8F /* LaunchScreen.xib in Resources */,
CD30078A1A12D87400C9CD1D /* main.lua in Resources */,
- CDBA1E9F1B1E735700DCDC75 /* Icon-Small@2x.png in Resources */,
- CDBA1EA01B1E735700DCDC75 /* Icon.png in Resources */,
- CDBA1E981B1E735700DCDC75 /* Icon-72@2x.png in Resources */,
- CDBA1E931B1E735700DCDC75 /* Default.png in Resources */,
- CDBA1E961B1E735700DCDC75 /* Icon-40@2x.png in Resources */,
- CDBA1E921B1E735700DCDC75 /* Default-568h@2x.png in Resources */,
CD79ECBF1B1FAB2100863789 /* lua in Resources */,
- CDBA1E971B1E735700DCDC75 /* Icon-72.png in Resources */,
- CDBA1E9E1B1E735700DCDC75 /* Icon-Small.png in Resources */,
- CDBA1E951B1E735700DCDC75 /* Icon-40.png in Resources */,
- CDBA1E9D1B1E735700DCDC75 /* Icon-Small-50@2x.png in Resources */,
- CDBA1EA11B1E735700DCDC75 /* Icon@2x.png in Resources */,
- CDBA1E9C1B1E735700DCDC75 /* Icon-Small-50.png in Resources */,
- CDBA1E9A1B1E735700DCDC75 /* Icon-76@2x.png in Resources */,
- CDBA1E991B1E735700DCDC75 /* Icon-76.png in Resources */,
+ 07EE05001DA2BD3E001A5A8F /* Images.xcassets in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -458,7 +410,13 @@
1D6058940D05DD3E006BFB54 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
OTHER_CFLAGS = "";
+ PRODUCT_BUNDLE_IDENTIFIER = com.getmoai.samples;
PRODUCT_NAME = moai;
};
name = Debug;
@@ -466,7 +424,13 @@
1D6058950D05DD3E006BFB54 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
OTHER_CFLAGS = "";
+ PRODUCT_BUNDLE_IDENTIFIER = com.getmoai.samples;
PRODUCT_NAME = moai;
};
name = Release;
@@ -474,16 +438,35 @@
C01FCF4F08A954540054247B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COMPRESS_PNG_FILES = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"AKU_WITH_APPLE=1",
"AKU_WITH_IOS=1",
);
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"\"./\"",
"\"../../src/config\"",
@@ -491,7 +474,7 @@
"\"../../src\"",
);
INFOPLIST_FILE = Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 7.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LIBRARY_SEARCH_PATHS = ../../lib/ios;
ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = (
@@ -507,15 +490,33 @@
C01FCF5008A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COMPRESS_PNG_FILES = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_NO_COMMON_BLOCKS = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"AKU_WITH_APPLE=1",
"AKU_WITH_IOS=1",
);
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"\"./\"",
"\"../../src/config\"",
@@ -523,7 +524,7 @@
"\"../../src\"",
);
INFOPLIST_FILE = Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 7.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LIBRARY_SEARCH_PATHS = ../../lib/ios;
OTHER_CFLAGS = (
"-include",
@@ -547,7 +548,7 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- C01FCF4E08A954540054247B /* Build configuration list for PBXProject "MoaiSample" */ = {
+ C01FCF4E08A954540054247B /* Build configuration list for PBXProject "moai-ios-static" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4F08A954540054247B /* Debug */,
diff --git a/xcode/ios-static/moai-ios-static.xcodeproj/xcshareddata/xcschemes/moai-ios-static.xcscheme b/xcode/ios-static/moai-ios-static.xcodeproj/xcshareddata/xcschemes/moai-ios-static.xcscheme
index cbd06813d0..b90538d547 100644
--- a/xcode/ios-static/moai-ios-static.xcodeproj/xcshareddata/xcschemes/moai-ios-static.xcscheme
+++ b/xcode/ios-static/moai-ios-static.xcodeproj/xcshareddata/xcschemes/moai-ios-static.xcscheme
@@ -1,6 +1,6 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xcode/ios/Info.plist b/xcode/ios/Info.plist
index c65100a0a1..5b5ba34820 100644
--- a/xcode/ios/Info.plist
+++ b/xcode/ios/Info.plist
@@ -8,17 +8,8 @@
${PRODUCT_NAME}
CFBundleExecutable
${EXECUTABLE_NAME}
- CFBundleIconFiles
-
- Icon.png
- Icon@2x.png
- Icon-72.png
- Icon-Small-50.png
- Icon-Small.png
- Icon-Small@2x.png
-
CFBundleIdentifier
- com.moaisdk.samples
+ $(PRODUCT_BUNDLE_IDENTIFIER)
CFBundleInfoDictionaryVersion
6.0
CFBundleName
@@ -33,8 +24,14 @@
1
LSRequiresIPhoneOS
+ UILaunchStoryboardName
+ LaunchScreen
UIPrerenderedIcon
+ UIRequiresFullScreen
+
+ UIStatusBarHidden
+
UISupportedInterfaceOrientations
UIInterfaceOrientationPortrait
diff --git a/xcode/ios/moai-ios.xcodeproj/project.pbxproj b/xcode/ios/moai-ios.xcodeproj/project.pbxproj
index 404cf21cd4..21c78634cc 100755
--- a/xcode/ios/moai-ios.xcodeproj/project.pbxproj
+++ b/xcode/ios/moai-ios.xcodeproj/project.pbxproj
@@ -29,7 +29,9 @@
03CC912213B3C4A400B2724C /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03CC912113B3C4A400B2724C /* QuartzCore.framework */; };
03CC912C13B3C4C000B2724C /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03CC912B13B3C4C000B2724C /* StoreKit.framework */; };
0711070513C637F000EE7C53 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0711070413C637F000EE7C53 /* CoreTelephony.framework */; };
+ 078990891DA2AE3B00C10F08 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 078990881DA2AE3B00C10F08 /* LaunchScreen.xib */; };
079530CE1447A0FF00143A72 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 079530CD1447A0FF00143A72 /* MediaPlayer.framework */; };
+ 07EE04D71DA2BC77001A5A8F /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0789905C1DA224B700C10F08 /* Images.xcassets */; };
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
288765A50DF7441C002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765A40DF7441C002DB57D /* CoreGraphics.framework */; };
@@ -64,22 +66,6 @@
CD6F1F4E1A79CE1800E772A0 /* lua in Resources */ = {isa = PBXBuildFile; fileRef = CD6F1F4D1A79CE1800E772A0 /* lua */; };
CD795FEB17F09B9F006AEB47 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD795FEA17F09B9F006AEB47 /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
CD9F769E1808DEDC0001EF0C /* AdSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CD9F769D1808DEDC0001EF0C /* AdSupport.framework */; };
- CDBA1ED61B1E738F00DCDC75 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1EC61B1E738F00DCDC75 /* Default-568h@2x.png */; };
- CDBA1ED91B1E738F00DCDC75 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1EC71B1E738F00DCDC75 /* Default.png */; };
- CDBA1EDC1B1E738F00DCDC75 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1EC81B1E738F00DCDC75 /* Default@2x.png */; };
- CDBA1EDF1B1E738F00DCDC75 /* Icon-40.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1EC91B1E738F00DCDC75 /* Icon-40.png */; };
- CDBA1EE21B1E738F00DCDC75 /* Icon-40@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ECA1B1E738F00DCDC75 /* Icon-40@2x.png */; };
- CDBA1EE51B1E738F00DCDC75 /* Icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ECB1B1E738F00DCDC75 /* Icon-72.png */; };
- CDBA1EE81B1E738F00DCDC75 /* Icon-72@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ECC1B1E738F00DCDC75 /* Icon-72@2x.png */; };
- CDBA1EEB1B1E738F00DCDC75 /* Icon-76.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ECD1B1E738F00DCDC75 /* Icon-76.png */; };
- CDBA1EEE1B1E738F00DCDC75 /* Icon-76@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ECE1B1E738F00DCDC75 /* Icon-76@2x.png */; };
- CDBA1EF11B1E738F00DCDC75 /* Icon-120.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ECF1B1E738F00DCDC75 /* Icon-120.png */; };
- CDBA1EF41B1E738F00DCDC75 /* Icon-Small-50.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ED01B1E738F00DCDC75 /* Icon-Small-50.png */; };
- CDBA1EF71B1E738F00DCDC75 /* Icon-Small-50@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ED11B1E738F00DCDC75 /* Icon-Small-50@2x.png */; };
- CDBA1EFA1B1E738F00DCDC75 /* Icon-Small.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ED21B1E738F00DCDC75 /* Icon-Small.png */; };
- CDBA1EFD1B1E738F00DCDC75 /* Icon-Small@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ED31B1E738F00DCDC75 /* Icon-Small@2x.png */; };
- CDBA1F001B1E738F00DCDC75 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ED41B1E738F00DCDC75 /* Icon.png */; };
- CDBA1F031B1E738F00DCDC75 /* Icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = CDBA1ED51B1E738F00DCDC75 /* Icon@2x.png */; };
CDC097EE1AE9C7EA002E325F /* libmoai-ios-movie.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CDC097ED1AE9C7EA002E325F /* libmoai-ios-movie.a */; };
CDC963D11A12C6B000F9CA22 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = CDC963CA1A12C6B000F9CA22 /* main.mm */; };
CDC963D41A12C6B000F9CA22 /* MOAIAppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = CDC963CC1A12C6B000F9CA22 /* MOAIAppDelegate.mm */; };
@@ -663,6 +649,8 @@
03CC912113B3C4A400B2724C /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
03CC912B13B3C4C000B2724C /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; };
0711070413C637F000EE7C53 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
+ 0789905C1DA224B700C10F08 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = ../resources/Images.xcassets; sourceTree = ""; };
+ 078990881DA2AE3B00C10F08 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = LaunchScreen.xib; path = views/LaunchScreen.xib; sourceTree = SOURCE_ROOT; };
079530CD1447A0FF00143A72 /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; };
07E6C6A0140C5EBD004D1227 /* GameKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameKit.framework; path = System/Library/Frameworks/GameKit.framework; sourceTree = SDKROOT; };
07EF3E43147BAAA5006CFDCE /* Twitter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Twitter.framework; path = System/Library/Frameworks/Twitter.framework; sourceTree = SDKROOT; };
@@ -681,22 +669,6 @@
CD6F1F4D1A79CE1800E772A0 /* lua */ = {isa = PBXFileReference; lastKnownFileType = folder; path = lua; sourceTree = ""; };
CD795FEA17F09B9F006AEB47 /* Social.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Social.framework; path = System/Library/Frameworks/Social.framework; sourceTree = SDKROOT; };
CD9F769D1808DEDC0001EF0C /* AdSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdSupport.framework; path = System/Library/Frameworks/AdSupport.framework; sourceTree = SDKROOT; };
- CDBA1EC61B1E738F00DCDC75 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-568h@2x.png"; path = "../resources/Default-568h@2x.png"; sourceTree = ""; };
- CDBA1EC71B1E738F00DCDC75 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Default.png; path = ../resources/Default.png; sourceTree = ""; };
- CDBA1EC81B1E738F00DCDC75 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default@2x.png"; path = "../resources/Default@2x.png"; sourceTree = ""; };
- CDBA1EC91B1E738F00DCDC75 /* Icon-40.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-40.png"; path = "../resources/Icon-40.png"; sourceTree = ""; };
- CDBA1ECA1B1E738F00DCDC75 /* Icon-40@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-40@2x.png"; path = "../resources/Icon-40@2x.png"; sourceTree = ""; };
- CDBA1ECB1B1E738F00DCDC75 /* Icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-72.png"; path = "../resources/Icon-72.png"; sourceTree = ""; };
- CDBA1ECC1B1E738F00DCDC75 /* Icon-72@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-72@2x.png"; path = "../resources/Icon-72@2x.png"; sourceTree = ""; };
- CDBA1ECD1B1E738F00DCDC75 /* Icon-76.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-76.png"; path = "../resources/Icon-76.png"; sourceTree = ""; };
- CDBA1ECE1B1E738F00DCDC75 /* Icon-76@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-76@2x.png"; path = "../resources/Icon-76@2x.png"; sourceTree = ""; };
- CDBA1ECF1B1E738F00DCDC75 /* Icon-120.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-120.png"; path = "../resources/Icon-120.png"; sourceTree = ""; };
- CDBA1ED01B1E738F00DCDC75 /* Icon-Small-50.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-Small-50.png"; path = "../resources/Icon-Small-50.png"; sourceTree = ""; };
- CDBA1ED11B1E738F00DCDC75 /* Icon-Small-50@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-Small-50@2x.png"; path = "../resources/Icon-Small-50@2x.png"; sourceTree = ""; };
- CDBA1ED21B1E738F00DCDC75 /* Icon-Small.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-Small.png"; path = "../resources/Icon-Small.png"; sourceTree = ""; };
- CDBA1ED31B1E738F00DCDC75 /* Icon-Small@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-Small@2x.png"; path = "../resources/Icon-Small@2x.png"; sourceTree = ""; };
- CDBA1ED41B1E738F00DCDC75 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Icon.png; path = ../resources/Icon.png; sourceTree = ""; };
- CDBA1ED51B1E738F00DCDC75 /* Icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon@2x.png"; path = "../resources/Icon@2x.png"; sourceTree = ""; };
CDC963CA1A12C6B000F9CA22 /* main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = main.mm; path = "../../src/host-ios/main.mm"; sourceTree = ""; };
CDC963CB1A12C6B000F9CA22 /* MOAIAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MOAIAppDelegate.h; path = "../../src/host-ios/MOAIAppDelegate.h"; sourceTree = ""; };
CDC963CC1A12C6B000F9CA22 /* MOAIAppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MOAIAppDelegate.mm; path = "../../src/host-ios/MOAIAppDelegate.mm"; sourceTree = ""; };
@@ -769,12 +741,22 @@
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
- 080E96DDFE201D6D7F000001 /* Classes */ = {
+ 075E54041DA1B61800C81E07 /* views */ = {
+ isa = PBXGroup;
+ children = (
+ 078990881DA2AE3B00C10F08 /* LaunchScreen.xib */,
+ );
+ name = views;
+ sourceTree = "";
+ };
+ 080E96DDFE201D6D7F000001 /* Sources */ = {
isa = PBXGroup;
children = (
CDC963C91A12C68F00F9CA22 /* moai */,
CDFD7DFA1A08B15200A94E6B /* modules */,
+ 075E54041DA1B61800C81E07 /* views */,
);
+ name = Sources;
path = Classes;
sourceTree = SOURCE_ROOT;
};
@@ -790,7 +772,7 @@
isa = PBXGroup;
children = (
03CC90AE13B3C39D00B2724C /* libmoai.xcodeproj */,
- 080E96DDFE201D6D7F000001 /* Classes */,
+ 080E96DDFE201D6D7F000001 /* Sources */,
29B97317FDCFA39411CA2CEA /* Resources */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
19C28FACFE9D520D11CA2CBB /* Products */,
@@ -801,24 +783,9 @@
29B97317FDCFA39411CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
- CD6F1F4D1A79CE1800E772A0 /* lua */,
- CDBA1EC61B1E738F00DCDC75 /* Default-568h@2x.png */,
- CDBA1EC71B1E738F00DCDC75 /* Default.png */,
- CDBA1EC81B1E738F00DCDC75 /* Default@2x.png */,
- CDBA1EC91B1E738F00DCDC75 /* Icon-40.png */,
- CDBA1ECA1B1E738F00DCDC75 /* Icon-40@2x.png */,
- CDBA1ECB1B1E738F00DCDC75 /* Icon-72.png */,
- CDBA1ECC1B1E738F00DCDC75 /* Icon-72@2x.png */,
- CDBA1ECD1B1E738F00DCDC75 /* Icon-76.png */,
- CDBA1ECE1B1E738F00DCDC75 /* Icon-76@2x.png */,
- CDBA1ECF1B1E738F00DCDC75 /* Icon-120.png */,
- CDBA1ED01B1E738F00DCDC75 /* Icon-Small-50.png */,
- CDBA1ED11B1E738F00DCDC75 /* Icon-Small-50@2x.png */,
- CDBA1ED21B1E738F00DCDC75 /* Icon-Small.png */,
- CDBA1ED31B1E738F00DCDC75 /* Icon-Small@2x.png */,
- CDBA1ED41B1E738F00DCDC75 /* Icon.png */,
- CDBA1ED51B1E738F00DCDC75 /* Icon@2x.png */,
+ 0789905C1DA224B700C10F08 /* Images.xcassets */,
03CC905513B3C1B700B2724C /* Info.plist */,
+ CD6F1F4D1A79CE1800E772A0 /* lua */,
CD3007891A12D87400C9CD1D /* main.lua */,
);
name = Resources;
@@ -999,11 +966,8 @@
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 0460;
+ LastUpgradeCheck = 0800;
TargetAttributes = {
- 1D6058900D05DD3D006BFB54 = {
- DevelopmentTeam = BUD786NAA6;
- };
CDF389E71A51CEC700BDEB4D = {
CreatedOnToolsVersion = 6.1.1;
};
@@ -1449,24 +1413,10 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- CDBA1F001B1E738F00DCDC75 /* Icon.png in Resources */,
- CDBA1F031B1E738F00DCDC75 /* Icon@2x.png in Resources */,
CD6F1F4E1A79CE1800E772A0 /* lua in Resources */,
+ 07EE04D71DA2BC77001A5A8F /* Images.xcassets in Resources */,
+ 078990891DA2AE3B00C10F08 /* LaunchScreen.xib in Resources */,
CD30078A1A12D87400C9CD1D /* main.lua in Resources */,
- CDBA1EF71B1E738F00DCDC75 /* Icon-Small-50@2x.png in Resources */,
- CDBA1EE81B1E738F00DCDC75 /* Icon-72@2x.png in Resources */,
- CDBA1EDF1B1E738F00DCDC75 /* Icon-40.png in Resources */,
- CDBA1EF11B1E738F00DCDC75 /* Icon-120.png in Resources */,
- CDBA1EDC1B1E738F00DCDC75 /* Default@2x.png in Resources */,
- CDBA1EEE1B1E738F00DCDC75 /* Icon-76@2x.png in Resources */,
- CDBA1EFA1B1E738F00DCDC75 /* Icon-Small.png in Resources */,
- CDBA1EE21B1E738F00DCDC75 /* Icon-40@2x.png in Resources */,
- CDBA1EF41B1E738F00DCDC75 /* Icon-Small-50.png in Resources */,
- CDBA1EE51B1E738F00DCDC75 /* Icon-72.png in Resources */,
- CDBA1EEB1B1E738F00DCDC75 /* Icon-76.png in Resources */,
- CDBA1EFD1B1E738F00DCDC75 /* Icon-Small@2x.png in Resources */,
- CDBA1ED61B1E738F00DCDC75 /* Default-568h@2x.png in Resources */,
- CDBA1ED91B1E738F00DCDC75 /* Default.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1635,9 +1585,16 @@
1D6058940D05DD3E006BFB54 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CC = "$(SRCROOT)/../ccache-clang";
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ CXX = "$(SRCROOT)/../ccache-clang++";
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ DEVELOPMENT_TEAM = "";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
OTHER_CFLAGS = "";
+ PRODUCT_BUNDLE_IDENTIFIER = com.moaisdk.samples;
PRODUCT_NAME = moai;
PROVISIONING_PROFILE = "";
};
@@ -1646,9 +1603,16 @@
1D6058950D05DD3E006BFB54 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ CC = "$(SRCROOT)/../ccache-clang";
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+ CXX = "$(SRCROOT)/../ccache-clang++";
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ DEVELOPMENT_TEAM = "";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
OTHER_CFLAGS = "";
+ PRODUCT_BUNDLE_IDENTIFIER = com.moaisdk.samples;
PRODUCT_NAME = moai;
PROVISIONING_PROFILE = "";
};
@@ -1657,9 +1621,21 @@
C01FCF4F08A954540054247B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COMPRESS_PNG_FILES = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"../../3rdparty/MobileAppTracking-ios-2.6/sdk-ios",
@@ -1667,12 +1643,19 @@
../../3rdparty/TapjoySDK_iOS_v10.0.2/Libraries/Tapjoy.embeddedframework,
"../../3rdparty/vungle-2.0.1/vunglepub.embeddedframework",
);
+ GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"AKU_WITH_APPLE=1",
"AKU_WITH_IOS=1",
);
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"\"./\"",
"\"../../src/config\"",
@@ -1718,7 +1701,7 @@
"\"../../3rdparty/sfmt-1.4\"",
);
INFOPLIST_FILE = Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 7.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LIBRARY_SEARCH_PATHS = (
"\"../../3rdparty/chartboost-4.2\"",
"\"../../3rdparty/crittercism-4.3.3/CrittercismSDK\"",
@@ -1737,9 +1720,20 @@
C01FCF5008A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COMPRESS_PNG_FILES = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"../../3rdparty/MobileAppTracking-ios-2.6/sdk-ios",
@@ -1747,11 +1741,18 @@
../../3rdparty/TapjoySDK_iOS_v10.0.2/Libraries/Tapjoy.embeddedframework,
"../../3rdparty/vungle-2.0.1/vunglepub.embeddedframework",
);
+ GCC_NO_COMMON_BLOCKS = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"AKU_WITH_APPLE=1",
"AKU_WITH_IOS=1",
);
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"\"./\"",
"\"../../src/config\"",
@@ -1797,7 +1798,7 @@
"\"../../3rdparty/sfmt-1.4\"",
);
INFOPLIST_FILE = Info.plist;
- IPHONEOS_DEPLOYMENT_TARGET = 7.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LIBRARY_SEARCH_PATHS = (
"\"../../3rdparty/chartboost-4.2\"",
"\"../../3rdparty/crittercism-4.3.3/CrittercismSDK\"",
@@ -1815,6 +1816,7 @@
CDF389E91A51CEC800BDEB4D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ PRODUCT_BUNDLE_IDENTIFIER = com.moaisdk.samples;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@@ -1822,6 +1824,7 @@
CDF389EA1A51CEC800BDEB4D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ PRODUCT_BUNDLE_IDENTIFIER = com.moaisdk.samples;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
diff --git a/xcode/ios/moai-ios.xcodeproj/xcshareddata/xcschemes/moai-ios.xcscheme b/xcode/ios/moai-ios.xcodeproj/xcshareddata/xcschemes/moai-ios.xcscheme
index 65cb0a466b..bbe92c60b3 100644
--- a/xcode/ios/moai-ios.xcodeproj/xcshareddata/xcschemes/moai-ios.xcscheme
+++ b/xcode/ios/moai-ios.xcodeproj/xcshareddata/xcschemes/moai-ios.xcscheme
@@ -1,6 +1,6 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xcode/libmoai/libmoai.xcodeproj/project.pbxproj b/xcode/libmoai/libmoai.xcodeproj/project.pbxproj
index 04328b9371..c543c582db 100644
--- a/xcode/libmoai/libmoai.xcodeproj/project.pbxproj
+++ b/xcode/libmoai/libmoai.xcodeproj/project.pbxproj
@@ -16424,7 +16424,7 @@
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = NO;
- LastUpgradeCheck = 0700;
+ LastUpgradeCheck = 0800;
};
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "libmoai" */;
compatibilityVersion = "Xcode 3.2";
@@ -19952,7 +19952,6 @@
0324E2AD1356485F000ADC60 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -19996,7 +19995,6 @@
0324E2AE1356485F000ADC60 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -20042,7 +20040,6 @@
0324E2B91356485F000ADC60 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20057,7 +20054,6 @@
0324E2BA1356485F000ADC60 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20072,7 +20068,9 @@
0379C5941333ECD800E89DDC /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
CLANG_WARN_CXX0X_EXTENSIONS = NO;
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"MOAI_KEEP_ASSERT=1",
@@ -20108,7 +20106,9 @@
0379C5951333ECD800E89DDC /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
CLANG_WARN_CXX0X_EXTENSIONS = NO;
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"MOAI_KEEP_ASSERT=1",
@@ -20145,9 +20145,20 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Distribution";
COPY_PHASE_STRIP = YES;
DEAD_CODE_STRIPPING = YES;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"../../3rdparty/facebook-ios-sdk-4.5.1",
@@ -20161,6 +20172,7 @@
GCC_ENABLE_CPP_RTTI = NO;
GCC_ENABLE_PASCAL_STRINGS = NO;
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
GCC_OBJC_CALL_CXX_CDTORS = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
@@ -20206,6 +20218,7 @@
GCC_WARN_PROTOTYPE_CONVERSION = YES;
GCC_WARN_SHADOW = YES;
GCC_WARN_SIGN_COMPARE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = NO;
GCC_WARN_UNKNOWN_PRAGMAS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
@@ -20263,7 +20276,7 @@
"\"../../3rdparty/Flurry-iOS-5.0.0/Flurry\"",
"\"../../3rdparty/mixpanel-iphone-2.2.0/Mixpanel\"",
);
- IPHONEOS_DEPLOYMENT_TARGET = 7.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
OTHER_CFLAGS = (
"-DNS_BLOCK_ASSERTIONS=1",
"-include",
@@ -20285,6 +20298,8 @@
03C2F6F6104DE131009A2D5D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
USE_ARES,
USE_OPENSSL,
@@ -20320,6 +20335,8 @@
03C2F6F7104DE131009A2D5D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -20406,6 +20423,8 @@
89BE6F02173AD06700DFE837 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -20436,6 +20455,8 @@
89BE6F03173AD06700DFE837 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -20466,6 +20487,8 @@
89BE6F04173AD06700DFE837 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -20496,6 +20519,8 @@
89BE6F05173AD06700DFE837 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -20526,7 +20551,6 @@
89BE6F14173AD07100DFE837 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20562,7 +20586,6 @@
89BE6F15173AD07100DFE837 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20598,7 +20621,6 @@
89BE6F16173AD07100DFE837 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20634,7 +20656,6 @@
89BE6F17173AD07100DFE837 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20670,7 +20691,6 @@
89BE7377173AD29200DFE837 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20708,7 +20728,6 @@
89BE7378173AD29200DFE837 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20746,7 +20765,6 @@
89BE7379173AD29200DFE837 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20784,7 +20802,6 @@
89BE737A173AD29200DFE837 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20822,6 +20839,8 @@
89BE749D173AD2B600DFE837 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -20852,6 +20871,8 @@
89BE749E173AD2B600DFE837 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -20882,6 +20903,8 @@
89BE749F173AD2B600DFE837 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -20912,6 +20935,8 @@
89BE74A0173AD2B600DFE837 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -20942,7 +20967,6 @@
89BE75D6173C121800DFE837 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -20978,7 +21002,6 @@
89BE75D7173C121800DFE837 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21014,7 +21037,6 @@
89BE75D8173C121800DFE837 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21050,7 +21072,6 @@
89BE75D9173C121800DFE837 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21086,6 +21107,8 @@
89BE75F3173C126100DFE837 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -21116,6 +21139,8 @@
89BE75F4173C126100DFE837 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -21146,6 +21171,8 @@
89BE75F5173C126100DFE837 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -21176,6 +21203,8 @@
89BE75F6173C126100DFE837 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -21206,6 +21235,8 @@
89BE7682173C15F100DFE837 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -21236,6 +21267,8 @@
89BE7683173C15F100DFE837 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -21266,6 +21299,8 @@
89BE7684173C15F100DFE837 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -21296,6 +21331,8 @@
89BE7685173C15F100DFE837 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -21326,7 +21363,6 @@
89BE769B173C160E00DFE837 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21362,7 +21398,6 @@
89BE769C173C160E00DFE837 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21398,7 +21433,6 @@
89BE769D173C160E00DFE837 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21434,7 +21468,6 @@
89BE769E173C160E00DFE837 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21471,9 +21504,21 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEAD_CODE_STRIPPING = YES;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"../../3rdparty/facebook-ios-sdk-4.5.1",
@@ -21486,6 +21531,7 @@
GCC_ENABLE_CPP_EXCEPTIONS = NO;
GCC_ENABLE_CPP_RTTI = NO;
GCC_ENABLE_PASCAL_STRINGS = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
GCC_OBJC_CALL_CXX_CDTORS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
@@ -21531,6 +21577,7 @@
GCC_WARN_PROTOTYPE_CONVERSION = YES;
GCC_WARN_SHADOW = YES;
GCC_WARN_SIGN_COMPARE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = NO;
GCC_WARN_UNKNOWN_PRAGMAS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
@@ -21588,7 +21635,7 @@
"\"../../3rdparty/Flurry-iOS-5.0.0/Flurry\"",
"\"../../3rdparty/mixpanel-iphone-2.2.0/Mixpanel\"",
);
- IPHONEOS_DEPLOYMENT_TARGET = 7.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = (
"-include",
@@ -21610,6 +21657,8 @@
CD04ACB214725568009C20E5 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
PRODUCT_NAME = "moai-ios-zl-core";
SDKROOT = iphoneos;
WARNING_CFLAGS = "-w";
@@ -21619,6 +21668,8 @@
CD04ACB314725568009C20E5 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
PRODUCT_NAME = "moai-ios-zl-core";
SDKROOT = iphoneos;
WARNING_CFLAGS = "-w";
@@ -21628,7 +21679,6 @@
CD04AE7D1472557F009C20E5 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21644,7 +21694,6 @@
CD04AE7E1472557F009C20E5 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21660,6 +21709,8 @@
CD07C3CB13A182AA00C9386C /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -21690,6 +21741,8 @@
CD07C3CC13A182AA00C9386C /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -21720,7 +21773,6 @@
CD07C4E313A1918600C9386C /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21757,7 +21809,6 @@
CD07C4E413A1918600C9386C /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21794,7 +21845,6 @@
CD1845981A626BD500FCCCE0 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21809,7 +21859,6 @@
CD1845991A626BD500FCCCE0 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21824,7 +21873,6 @@
CD18459A1A626BD500FCCCE0 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21839,7 +21887,6 @@
CD18459B1A626BD500FCCCE0 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -21854,6 +21901,8 @@
CD257B9E1A6255380057A53A /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
USE_ARES,
USE_OPENSSL,
@@ -21889,6 +21938,8 @@
CD257B9F1A6255380057A53A /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -21919,6 +21970,8 @@
CD257BA01A6255380057A53A /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -21949,6 +22002,8 @@
CD257BA11A6255380057A53A /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -22108,7 +22163,6 @@
CD32B4D419F9EDD10059D019 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -22152,7 +22206,6 @@
CD32B4D519F9EDD10059D019 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -22198,7 +22251,6 @@
CD32B4D619F9EDD10059D019 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -22244,7 +22296,6 @@
CD32B4D719F9EDD10059D019 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -22290,7 +22341,6 @@
CD42F35F1A60A7CC001B6D72 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -22327,7 +22377,6 @@
CD42F3601A60A7CC001B6D72 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -22364,7 +22413,6 @@
CD42F3611A60A7CC001B6D72 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -22401,7 +22449,6 @@
CD42F3621A60A7CC001B6D72 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -22438,6 +22485,8 @@
CD4C3A7D180A623200C02381 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -22468,6 +22517,8 @@
CD4C3A7E180A623200C02381 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -22498,6 +22549,8 @@
CD4C3A7F180A623200C02381 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -22528,6 +22581,8 @@
CD4C3A80180A623200C02381 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -22952,7 +23007,6 @@
CD515F1A1BCDB440000718FB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -22989,7 +23043,6 @@
CD515F1B1BCDB440000718FB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23026,7 +23079,6 @@
CD515F1C1BCDB440000718FB /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23063,7 +23115,6 @@
CD515F1D1BCDB440000718FB /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23100,7 +23151,6 @@
CD515F291BCDB45B000718FB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23137,7 +23187,6 @@
CD515F2A1BCDB45B000718FB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23174,7 +23223,6 @@
CD515F2B1BCDB45B000718FB /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23211,7 +23259,6 @@
CD515F2C1BCDB45B000718FB /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23248,7 +23295,6 @@
CD515F381BCDB467000718FB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23285,7 +23331,6 @@
CD515F391BCDB467000718FB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23322,7 +23367,6 @@
CD515F3A1BCDB467000718FB /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23359,7 +23403,6 @@
CD515F3B1BCDB467000718FB /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23396,7 +23439,6 @@
CD515F471BCDB473000718FB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23433,7 +23475,6 @@
CD515F481BCDB473000718FB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23470,7 +23511,6 @@
CD515F491BCDB473000718FB /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23507,7 +23547,6 @@
CD515F4A1BCDB473000718FB /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -23544,6 +23583,8 @@
CD515F5A1BCDBBEC000718FB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23574,6 +23615,8 @@
CD515F5B1BCDBBEC000718FB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23604,6 +23647,8 @@
CD515F5C1BCDBBEC000718FB /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23634,6 +23679,8 @@
CD515F5D1BCDBBEC000718FB /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23664,6 +23711,8 @@
CD515F691BCDBBF8000718FB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23694,6 +23743,8 @@
CD515F6A1BCDBBF8000718FB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23724,6 +23775,8 @@
CD515F6B1BCDBBF8000718FB /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23754,6 +23807,8 @@
CD515F6C1BCDBBF8000718FB /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23784,6 +23839,8 @@
CD515F781BCDBC00000718FB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23814,6 +23871,8 @@
CD515F791BCDBC00000718FB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23844,6 +23903,8 @@
CD515F7A1BCDBC00000718FB /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23874,6 +23935,8 @@
CD515F7B1BCDBC00000718FB /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23904,6 +23967,8 @@
CD515F871BCDBC08000718FB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23934,6 +23999,8 @@
CD515F881BCDBC08000718FB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23964,6 +24031,8 @@
CD515F891BCDBC08000718FB /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -23994,6 +24063,8 @@
CD515F8A1BCDBC08000718FB /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -24153,7 +24224,6 @@
CD6D752117EE415D00964415 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24170,7 +24240,6 @@
CD6D752217EE415D00964415 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24187,7 +24256,6 @@
CD6D752317EE415D00964415 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24204,7 +24272,6 @@
CD6D752417EE415D00964415 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24479,7 +24546,6 @@
CD807B461831C3B500E658D9 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -24523,7 +24589,6 @@
CD807B471831C3B500E658D9 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -24569,7 +24634,6 @@
CD807B481831C3B500E658D9 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -24615,7 +24679,6 @@
CD807B491831C3B500E658D9 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -24661,7 +24724,6 @@
CD807E941831C42100E658D9 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24677,7 +24739,6 @@
CD807E951831C42100E658D9 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24693,7 +24754,6 @@
CD807E961831C42100E658D9 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24709,7 +24769,6 @@
CD807E971831C42100E658D9 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24725,7 +24784,6 @@
CD95D4A11831D4E20080C34E /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24763,7 +24821,6 @@
CD95D4A21831D4E20080C34E /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24801,7 +24858,6 @@
CD95D4A31831D4E20080C34E /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -24839,7 +24895,6 @@
CD95D4A41831D4E20080C34E /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -25006,7 +25061,6 @@
CDA0DC9F1A01B184002B71B6 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -25044,7 +25098,6 @@
CDA0DCA01A01B184002B71B6 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -25082,7 +25135,6 @@
CDA0DCA11A01B184002B71B6 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -25120,7 +25172,6 @@
CDA0DCA21A01B184002B71B6 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -25158,6 +25209,8 @@
CDA4B7AA1808AC61000129F9 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
USE_ARES,
USE_OPENSSL,
@@ -25194,6 +25247,8 @@
CDA4B7AB1808AC61000129F9 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -25225,6 +25280,8 @@
CDA4B7AC1808AC61000129F9 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -25256,6 +25313,8 @@
CDA4B7AD1808AC61000129F9 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -25948,6 +26007,8 @@
CDC097DD1AE9C72E002E325F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
USE_ARES,
USE_OPENSSL,
@@ -25984,6 +26045,8 @@
CDC097DE1AE9C72E002E325F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -26015,6 +26078,8 @@
CDC097DF1AE9C72E002E325F /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -26046,6 +26111,8 @@
CDC097E01AE9C72E002E325F /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -26077,6 +26144,8 @@
CDC1237F17FA804C00FB64BB /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
PRODUCT_NAME = "moai-ios-zl-crypto";
SDKROOT = iphoneos;
WARNING_CFLAGS = "-w";
@@ -26086,6 +26155,8 @@
CDC1238017FA804C00FB64BB /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
PRODUCT_NAME = "moai-ios-zl-crypto";
SDKROOT = iphoneos;
WARNING_CFLAGS = "-w";
@@ -26095,6 +26166,8 @@
CDC1238117FA804C00FB64BB /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
PRODUCT_NAME = "moai-ios-zl-crypto";
SDKROOT = iphoneos;
WARNING_CFLAGS = "-w";
@@ -26104,6 +26177,8 @@
CDC1238217FA804C00FB64BB /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
PRODUCT_NAME = "moai-ios-zl-crypto";
SDKROOT = iphoneos;
WARNING_CFLAGS = "-w";
@@ -26113,6 +26188,8 @@
CDD06BCE1398822500AB0420 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -26143,6 +26220,8 @@
CDD06BCF1398822500AB0420 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -26173,7 +26252,6 @@
CDD06D85139882D900AB0420 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -26210,7 +26288,6 @@
CDD06D86139882D900AB0420 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -26247,7 +26324,9 @@
CDD480CD17FA78AE00525B77 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
CLANG_WARN_CXX0X_EXTENSIONS = NO;
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -26279,7 +26358,9 @@
CDD480CE17FA78AE00525B77 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
CLANG_WARN_CXX0X_EXTENSIONS = NO;
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -26311,7 +26392,9 @@
CDD480CF17FA78AE00525B77 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
CLANG_WARN_CXX0X_EXTENSIONS = NO;
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -26343,7 +26426,9 @@
CDD480D017FA78AE00525B77 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
CLANG_WARN_CXX0X_EXTENSIONS = NO;
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -26375,6 +26460,8 @@
CDD781C61A11631E00AD133E /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
USE_ARES,
USE_OPENSSL,
@@ -26410,6 +26497,8 @@
CDD781C71A11631E00AD133E /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -26440,6 +26529,8 @@
CDD781C81A11631E00AD133E /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -26470,6 +26561,8 @@
CDD781C91A11631E00AD133E /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -26636,7 +26729,6 @@
CDDD30A11574AE0F00C410A0 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -26675,7 +26767,6 @@
CDDD30A21574AE0F00C410A0 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -26714,7 +26805,6 @@
CDDD30A31574AE0F00C410A0 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -26753,7 +26843,6 @@
CDDD30A41574AE0F00C410A0 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -26792,7 +26881,6 @@
CDE8A7FE155E42EF00C2DFF5 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -26833,7 +26921,6 @@
CDE8A7FF155E42EF00C2DFF5 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -26874,7 +26961,6 @@
CDE8A800155E42EF00C2DFF5 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -26915,7 +27001,6 @@
CDE8A801155E42EF00C2DFF5 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -26956,6 +27041,8 @@
CDF288B817ED41CF00FD4F59 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
OTHER_CFLAGS = "";
PRODUCT_NAME = "moai-ios-zl-vfs";
SDKROOT = iphoneos;
@@ -26966,6 +27053,8 @@
CDF288B917ED41CF00FD4F59 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
OTHER_CFLAGS = "";
PRODUCT_NAME = "moai-ios-zl-vfs";
SDKROOT = iphoneos;
@@ -26976,6 +27065,8 @@
CDF288BA17ED41CF00FD4F59 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
OTHER_CFLAGS = "";
PRODUCT_NAME = "moai-ios-zl-vfs";
SDKROOT = iphoneos;
@@ -26986,6 +27077,8 @@
CDF288BB17ED41CF00FD4F59 /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
OTHER_CFLAGS = "";
PRODUCT_NAME = "moai-ios-zl-vfs";
SDKROOT = iphoneos;
@@ -26997,9 +27090,20 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Distribution";
COPY_PHASE_STRIP = YES;
DEAD_CODE_STRIPPING = YES;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"../../3rdparty/facebook-ios-sdk-4.5.1",
@@ -27013,6 +27117,7 @@
GCC_ENABLE_CPP_RTTI = NO;
GCC_ENABLE_PASCAL_STRINGS = NO;
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
GCC_OBJC_CALL_CXX_CDTORS = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
@@ -27058,6 +27163,7 @@
GCC_WARN_PROTOTYPE_CONVERSION = YES;
GCC_WARN_SHADOW = YES;
GCC_WARN_SIGN_COMPARE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = NO;
GCC_WARN_UNKNOWN_PRAGMAS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
@@ -27115,7 +27221,7 @@
"\"../../3rdparty/Flurry-iOS-5.0.0/Flurry\"",
"\"../../3rdparty/mixpanel-iphone-2.2.0/Mixpanel\"",
);
- IPHONEOS_DEPLOYMENT_TARGET = 7.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
OTHER_CFLAGS = (
"-DNS_BLOCK_ASSERTIONS=1",
"-include",
@@ -27137,6 +27243,8 @@
E90D02C014D5E12700DD75AA /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -27167,7 +27275,9 @@
E90D02C114D5E12700DD75AA /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
CLANG_WARN_CXX0X_EXTENSIONS = NO;
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"MOAI_KEEP_ASSERT=1",
@@ -27203,6 +27313,8 @@
E90D02C214D5E12700DD75AA /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -27233,6 +27345,8 @@
E90D02C414D5E12700DD75AA /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -27263,6 +27377,8 @@
E90D02C514D5E12700DD75AA /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
PRODUCT_NAME = "moai-ios-zl-core";
SDKROOT = iphoneos;
WARNING_CFLAGS = "-w";
@@ -27272,7 +27388,6 @@
E90D02C614D5E12700DD75AA /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -27287,7 +27402,6 @@
E90D02C714D5E12700DD75AA /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -27333,7 +27447,6 @@
E90D02C814D5E12700DD75AA /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -27370,7 +27483,6 @@
E90D02C914D5E12700DD75AA /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -27407,7 +27519,6 @@
E90D02CA14D5E12700DD75AA /* Distribution */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -27424,9 +27535,20 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Distribution";
COPY_PHASE_STRIP = YES;
DEAD_CODE_STRIPPING = YES;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"../../3rdparty/facebook-ios-sdk-4.5.1",
@@ -27440,6 +27562,7 @@
GCC_ENABLE_CPP_RTTI = NO;
GCC_ENABLE_PASCAL_STRINGS = NO;
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
GCC_OBJC_CALL_CXX_CDTORS = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
@@ -27485,6 +27608,7 @@
GCC_WARN_PROTOTYPE_CONVERSION = YES;
GCC_WARN_SHADOW = YES;
GCC_WARN_SIGN_COMPARE = YES;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = NO;
GCC_WARN_UNKNOWN_PRAGMAS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
@@ -27542,7 +27666,7 @@
"\"../../3rdparty/Flurry-iOS-5.0.0/Flurry\"",
"\"../../3rdparty/mixpanel-iphone-2.2.0/Mixpanel\"",
);
- IPHONEOS_DEPLOYMENT_TARGET = 7.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
OTHER_CFLAGS = (
"-DNS_BLOCK_ASSERTIONS=1",
"-include",
@@ -27564,6 +27688,8 @@
E9C405C6150D999200C7AB04 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
USE_ARES,
@@ -27594,7 +27720,9 @@
E9C405C7150D999200C7AB04 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
CLANG_WARN_CXX0X_EXTENSIONS = NO;
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"MOAI_KEEP_ASSERT=1",
@@ -27630,6 +27758,8 @@
E9C405CA150D999200C7AB04 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -27660,6 +27790,8 @@
E9C405CC150D999200C7AB04 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
@@ -27690,6 +27822,8 @@
E9C405CD150D999200C7AB04 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ CC = "$(SRCROOT)/../ccache-clang";
+ CXX = "$(SRCROOT)/../ccache-clang++";
PRODUCT_NAME = "moai-ios-zl-core";
SDKROOT = iphoneos;
WARNING_CFLAGS = "-w";
@@ -27699,7 +27833,6 @@
E9C405CE150D999200C7AB04 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -27714,7 +27847,6 @@
E9C405CF150D999200C7AB04 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_ALTIVEC_EXTENSIONS = YES;
GCC_ENABLE_SSE3_EXTENSIONS = YES;
@@ -27760,7 +27892,6 @@
E9C405D0150D999200C7AB04 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -27797,7 +27928,6 @@
E9C405D1150D999200C7AB04 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
@@ -27834,7 +27964,6 @@
E9C405D2150D999200C7AB04 /* AdHoc */ = {
isa = XCBuildConfiguration;
buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
COMBINE_HIDPI_IMAGES = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"${inherited}",
diff --git a/xcode/libmoai/libmoai.xcodeproj/xcshareddata/xcschemes/libmoai-ios-all.xcscheme b/xcode/libmoai/libmoai.xcodeproj/xcshareddata/xcschemes/libmoai-ios-all.xcscheme
index be6ab1e7ef..d1e10caa61 100644
--- a/xcode/libmoai/libmoai.xcodeproj/xcshareddata/xcschemes/libmoai-ios-all.xcscheme
+++ b/xcode/libmoai/libmoai.xcodeproj/xcshareddata/xcschemes/libmoai-ios-all.xcscheme
@@ -1,6 +1,6 @@