Răsfoiți Sursa

Moved product templates.

Mark Sibly 9 ani în urmă
părinte
comite
67854403f7
41 a modificat fișierele cu 717 adăugiri și 7 ștergeri
  1. 0 0
      products/android/Monkey2Game/.gitignore
  2. 0 0
      products/android/Monkey2Game/.idea/.name
  3. 0 0
      products/android/Monkey2Game/.idea/compiler.xml
  4. 0 0
      products/android/Monkey2Game/.idea/copyright/profiles_settings.xml
  5. 0 0
      products/android/Monkey2Game/.idea/encodings.xml
  6. 0 0
      products/android/Monkey2Game/.idea/gradle.xml
  7. 0 0
      products/android/Monkey2Game/.idea/misc.xml
  8. 0 0
      products/android/Monkey2Game/.idea/modules.xml
  9. 0 0
      products/android/Monkey2Game/.idea/runConfigurations.xml
  10. 0 0
      products/android/Monkey2Game/app/.gitignore
  11. 0 0
      products/android/Monkey2Game/app/build.gradle
  12. 0 0
      products/android/Monkey2Game/app/proguard-rules.pro
  13. 0 0
      products/android/Monkey2Game/app/src/main/AndroidManifest.xml
  14. 0 0
      products/android/Monkey2Game/app/src/main/Monkey2Game.java
  15. 2 7
      products/android/Monkey2Game/app/src/main/java/org/libsdl/app/SDLActivity.java
  16. 0 0
      products/android/Monkey2Game/app/src/main/res/mipmap-hdpi/ic_launcher.png
  17. 0 0
      products/android/Monkey2Game/app/src/main/res/mipmap-mdpi/ic_launcher.png
  18. 0 0
      products/android/Monkey2Game/app/src/main/res/mipmap-xhdpi/ic_launcher.png
  19. 0 0
      products/android/Monkey2Game/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
  20. 0 0
      products/android/Monkey2Game/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
  21. 0 0
      products/android/Monkey2Game/app/src/main/res/values-w820dp/dimens.xml
  22. 0 0
      products/android/Monkey2Game/app/src/main/res/values/colors.xml
  23. 0 0
      products/android/Monkey2Game/app/src/main/res/values/dimens.xml
  24. 0 0
      products/android/Monkey2Game/app/src/main/res/values/strings.xml
  25. 0 0
      products/android/Monkey2Game/app/src/main/res/values/styles.xml
  26. 0 0
      products/android/Monkey2Game/build.gradle
  27. 0 0
      products/android/Monkey2Game/gradle.properties
  28. 0 0
      products/android/Monkey2Game/gradlew
  29. 0 0
      products/android/Monkey2Game/gradlew.bat
  30. 0 0
      products/android/Monkey2Game/settings.gradle
  31. 0 0
      products/android/README.TXT
  32. 114 0
      products/emscripten/Monkey2Game.html
  33. 192 0
      products/emscripten/Monkey2Game_bak.html
  34. 81 0
      products/emscripten/style.css
  35. BIN
      products/ios/[email protected]
  36. BIN
      products/ios/Default.png
  37. BIN
      products/ios/Icon.png
  38. 32 0
      products/ios/Info.plist
  39. 294 0
      products/ios/Monkey2Game.xcodeproj/project.pbxproj
  40. 0 0
      products/ios/libmx2_main.a
  41. 2 0
      products/ios/main.cpp

+ 0 - 0
android/Monkey2Game/.gitignore → products/android/Monkey2Game/.gitignore


+ 0 - 0
android/Monkey2Game/.idea/.name → products/android/Monkey2Game/.idea/.name


+ 0 - 0
android/Monkey2Game/.idea/compiler.xml → products/android/Monkey2Game/.idea/compiler.xml


+ 0 - 0
android/Monkey2Game/.idea/copyright/profiles_settings.xml → products/android/Monkey2Game/.idea/copyright/profiles_settings.xml


+ 0 - 0
android/Monkey2Game/.idea/encodings.xml → products/android/Monkey2Game/.idea/encodings.xml


+ 0 - 0
android/Monkey2Game/.idea/gradle.xml → products/android/Monkey2Game/.idea/gradle.xml


+ 0 - 0
android/Monkey2Game/.idea/misc.xml → products/android/Monkey2Game/.idea/misc.xml


+ 0 - 0
android/Monkey2Game/.idea/modules.xml → products/android/Monkey2Game/.idea/modules.xml


+ 0 - 0
android/Monkey2Game/.idea/runConfigurations.xml → products/android/Monkey2Game/.idea/runConfigurations.xml


+ 0 - 0
android/Monkey2Game/app/.gitignore → products/android/Monkey2Game/app/.gitignore


+ 0 - 0
android/Monkey2Game/app/build.gradle → products/android/Monkey2Game/app/build.gradle


+ 0 - 0
android/Monkey2Game/app/proguard-rules.pro → products/android/Monkey2Game/app/proguard-rules.pro


+ 0 - 0
android/Monkey2Game/app/src/main/AndroidManifest.xml → products/android/Monkey2Game/app/src/main/AndroidManifest.xml


+ 0 - 0
android/Monkey2Game/app/src/main/Monkey2Game.java → products/android/Monkey2Game/app/src/main/Monkey2Game.java


+ 2 - 7
android/Monkey2Game/app/src/main/java/org/libsdl/app/SDLActivity.java → products/android/Monkey2Game/app/src/main/java/org/libsdl/app/SDLActivity.java

@@ -70,13 +70,8 @@ public class SDLActivity extends Activity {
      */
     protected String[] getLibraries() {
         return new String[] {
-                "SDL2",
-                // "SDL2_image",
-                // "SDL2_mixer",
-                // "SDL2_net",
-                // "SDL2_ttf",
-                "openal",
-                "mx2_main"
+				"mx2_main",
+				"openal"
         };
     }
 

+ 0 - 0
android/Monkey2Game/app/src/main/res/mipmap-hdpi/ic_launcher.png → products/android/Monkey2Game/app/src/main/res/mipmap-hdpi/ic_launcher.png


+ 0 - 0
android/Monkey2Game/app/src/main/res/mipmap-mdpi/ic_launcher.png → products/android/Monkey2Game/app/src/main/res/mipmap-mdpi/ic_launcher.png


+ 0 - 0
android/Monkey2Game/app/src/main/res/mipmap-xhdpi/ic_launcher.png → products/android/Monkey2Game/app/src/main/res/mipmap-xhdpi/ic_launcher.png


+ 0 - 0
android/Monkey2Game/app/src/main/res/mipmap-xxhdpi/ic_launcher.png → products/android/Monkey2Game/app/src/main/res/mipmap-xxhdpi/ic_launcher.png


+ 0 - 0
android/Monkey2Game/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png → products/android/Monkey2Game/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png


+ 0 - 0
android/Monkey2Game/app/src/main/res/values-w820dp/dimens.xml → products/android/Monkey2Game/app/src/main/res/values-w820dp/dimens.xml


+ 0 - 0
android/Monkey2Game/app/src/main/res/values/colors.xml → products/android/Monkey2Game/app/src/main/res/values/colors.xml


+ 0 - 0
android/Monkey2Game/app/src/main/res/values/dimens.xml → products/android/Monkey2Game/app/src/main/res/values/dimens.xml


+ 0 - 0
android/Monkey2Game/app/src/main/res/values/strings.xml → products/android/Monkey2Game/app/src/main/res/values/strings.xml


+ 0 - 0
android/Monkey2Game/app/src/main/res/values/styles.xml → products/android/Monkey2Game/app/src/main/res/values/styles.xml


+ 0 - 0
android/Monkey2Game/build.gradle → products/android/Monkey2Game/build.gradle


+ 0 - 0
android/Monkey2Game/gradle.properties → products/android/Monkey2Game/gradle.properties


+ 0 - 0
android/Monkey2Game/gradlew → products/android/Monkey2Game/gradlew


+ 0 - 0
android/Monkey2Game/gradlew.bat → products/android/Monkey2Game/gradlew.bat


+ 0 - 0
android/Monkey2Game/settings.gradle → products/android/Monkey2Game/settings.gradle


+ 0 - 0
android/README.TXT → products/android/README.TXT


+ 114 - 0
products/emscripten/Monkey2Game.html

@@ -0,0 +1,114 @@
+<!doctype html>
+
+<html>
+
+<head>
+	<meta charset="utf-8">
+	<title>${APPLICATION_NAME}</title>
+	<link rel="stylesheet" href="style.css">
+</head>
+
+<body>
+
+<div class="header">
+<span>Resize canvas <input type="checkbox" id="resize"></span>&nbsp;&nbsp;
+<span>Hide mouse pointer <input type="checkbox" id="pointerLock"></span>&nbsp;&nbsp;
+<a class="button" onclick="Module.requestFullScreen(document.getElementById('pointerLock').checked,document.getElementById('resize').checked)">Fullscreen</a>
+</div>
+
+<div class="status">
+<span id="status"></span>
+</div>
+
+<div class="canvas">
+<div class="center">
+<canvas id="canvas" oncontextmenu="event.preventDefault()"></canvas>
+</div>
+</div>
+
+<textarea id="output" rows="10"></textarea>
+ 
+<script type="text/javascript">
+
+var statusElement = document.getElementById('status');
+
+var Module = {
+
+	preRun: [],
+
+	postRun: [],
+
+	print: (function() {
+
+		var element = document.getElementById('output');
+
+		if (element) element.value = ''; // clear browser cache
+
+		return function(text) {
+			if (arguments.length > 1) text = Array.prototype.slice.call(arguments).join(' ');
+			// These replacements are necessary if you render to raw HTML
+			//text = text.replace(/&/g, "&amp;");
+			//text = text.replace(/</g, "&lt;");
+			//text = text.replace(/>/g, "&gt;");
+			//text = text.replace('\n', '<br>', 'g');
+			console.log(text);
+			if (element) {
+				element.value += text + "\n";
+				element.scrollTop = element.scrollHeight; // focus on bottom
+			}
+		};
+	})(),
+
+	printErr: function(text) {
+		if (arguments.length > 1) text = Array.prototype.slice.call(arguments).join(' ');
+		if (0) { // XXX disabled for safety typeof dump == 'function') {
+			dump(text + '\n'); // fast, straight to the real console
+		} else {
+			console.error(text);
+		}
+	},
+
+	canvas: (function() {
+
+		var canvas = document.getElementById('canvas');
+
+		// As a default initial behavior, pop up an alert when webgl context is lost. To make your
+		// application robust, you may want to override this behavior before shipping!
+		// See http://www.khronos.org/registry/webgl/specs/latest/1.0/#5.15.2
+		canvas.addEventListener("webglcontextlost", function(e) { alert('WebGL context lost. You will need to reload the page.'); e.preventDefault(); }, false);
+
+		return canvas;
+	})(),
+
+	setStatus: function(text) {
+
+		if( !statusElement ) return;
+
+		if( text ){
+			statusElement.innerHTML=text;
+			statusElement.hidden=false;
+		}else{
+			statusElement.hidden=true;
+		}
+	}
+};
+
+Module.setStatus( 'Downloading...' );
+
+window.onerror = function(event) {
+
+	// TODO: do not warn on ok events like simulating an infinite loop or exitStatus
+	Module.setStatus('Exception thrown, see JavaScript console');
+
+	Module.setStatus = function(text) {
+		if (text) Module.printErr('[post-exception status] ' + text);
+	};
+};
+
+</script>
+
+<script async type="text/javascript" src="${APPLICATION_NAME}.js"></script>
+
+</body>
+
+</html>

Fișier diff suprimat deoarece este prea mare
+ 192 - 0
products/emscripten/Monkey2Game_bak.html


+ 81 - 0
products/emscripten/style.css

@@ -0,0 +1,81 @@
+
+*,
+*:after,
+*:before{
+	box-sizing: inherit;
+	padding:0;
+	border:0;
+	margin:0;
+}
+
+html{
+	box-sizing: border-box;
+	width: 100%;
+	height: 100%;
+	font-weight: 300;
+}
+
+body{
+	color: #eeeeee;
+	background: #323232;
+	font-family: Verdana, sans-serif;
+	font-size: 16px;
+	line-height: 140%;
+}
+
+div{
+	text-align:center;
+}
+
+div.header{
+	padding: 12px;
+}
+
+div.status{
+}
+
+div.canvas{
+}
+
+canvas{
+}
+
+input[type="checkbox"]{
+	vertical-align: middle;
+}
+
+textarea{
+	width:100%;
+	position:absolute;
+	opacity: .9;
+	bottom:0;
+}
+
+a{
+	color: #eeee00;
+	text-decoration: none;
+	cursor: pointer;
+}
+
+a:hover{
+	color: #00ee00;
+}
+
+a.button{
+	color: #ffffff;
+	background-color: #4c4c4c;
+	border: 1px solid #4c4c4c;
+	border-radius: 3px;
+	padding: 4px 7px;
+	font-size: 11px;
+	font-weight: 400;
+	text-align: center;
+}
+
+a.button:hover{
+	color: #ffff00;
+	background-color: #888888;
+	border-color: #888888;
+	outline: 0;
+}
+


BIN
products/ios/Default.png


BIN
products/ios/Icon.png


+ 32 - 0
products/ios/Info.plist

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleDevelopmentRegion</key>
+	<string>en</string>
+	<key>CFBundleDisplayName</key>
+	<string>${PRODUCT_NAME}</string>
+	<key>CFBundleExecutable</key>
+	<string>${EXECUTABLE_NAME}</string>
+	<key>CFBundleIconFile</key>
+	<string>Icon</string>
+	<key>CFBundleIdentifier</key>
+	<string>com.yourcompany.${PRODUCT_NAME:identifier}</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>${PRODUCT_NAME}</string>
+	<key>CFBundlePackageType</key>
+	<string>APPL</string>
+	<key>CFBundleSignature</key>
+	<string>????</string>
+	<key>CFBundleVersion</key>
+	<string>1.0</string>
+	<key>LSRequiresIPhoneOS</key>
+	<false/>
+	<key>UISupportedInterfaceOrientations</key>
+	<array>
+		<string>UIInterfaceOrientationLandscapeRight</string>
+	</array>
+</dict>
+</plist>

+ 294 - 0
products/ios/Monkey2Game.xcodeproj/project.pbxproj

@@ -0,0 +1,294 @@
+// !$*UTF8*$!
+{
+	archiveVersion = 1;
+	classes = {
+	};
+	objectVersion = 47;
+	objects = {
+
+/* Begin PBXBuildFile section */
+		1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
+		1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
+		28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; };
+		28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; };
+		7C0CB24E1D7E57ED008ED201 /* assets in Resources */ = {isa = PBXBuildFile; fileRef = 7C0CB24D1D7E57ED008ED201 /* assets */; };
+		7C0CB2501D7E5817008ED201 /* libmx2_main.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C0CB24F1D7E5817008ED201 /* libmx2_main.a */; };
+		7C0CB2561D7E664E008ED201 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C0CB2551D7E664E008ED201 /* OpenAL.framework */; };
+		945C4F53195AF17F00DBBF61 /* [email protected] in Resources */ = {isa = PBXBuildFile; fileRef = 945C4F52195AF17F00DBBF61 /* [email protected] */; };
+		FA8B4B97196703B400F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4B96196703B400F8EB7C /* CoreMotion.framework */; };
+		FAE0E9651BAF967F0098DFA4 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FAE0E9641BAF967F0098DFA4 /* GameController.framework */; };
+		FD779EDE0E26BA1200F39101 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FD779EDD0E26BA1200F39101 /* CoreAudio.framework */; };
+		FD77A07D0E26BD8C00F39101 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = FD77A07C0E26BD8C00F39101 /* Icon.png */; };
+		FD77A07F0E26BDA900F39101 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = FD77A07E0E26BDA900F39101 /* Default.png */; };
+		FD77A0850E26BDB800F39101 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FD77A0840E26BDB800F39101 /* AudioToolbox.framework */; };
+		FD77A09D0E26BDE500F39101 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FD77A09C0E26BDE500F39101 /* main.cpp */; };
+		FDB8BFC60E5A0F6A00980157 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDB8BFC50E5A0F6A00980157 /* CoreGraphics.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+		1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+		1D6058910D05DD3D006BFB54 /* ${APPLICATION_NAME}.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ${APPLICATION_NAME}.app; sourceTree = BUILT_PRODUCTS_DIR; };
+		1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
+		28FD14FF0DC6FC520079059D /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
+		28FD15070DC6FC5B0079059D /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
+		7C0CB24D1D7E57ED008ED201 /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; path = assets; sourceTree = "<group>"; };
+		7C0CB24F1D7E5817008ED201 /* libmx2_main.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libmx2_main.a; sourceTree = "<group>"; };
+		7C0CB2551D7E664E008ED201 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; };
+		8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
+		945C4F52195AF17F00DBBF61 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "[email protected]"; sourceTree = "<group>"; };
+		FA8B4B96196703B400F8EB7C /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
+		FAE0E9641BAF967F0098DFA4 /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = System/Library/Frameworks/GameController.framework; sourceTree = SDKROOT; };
+		FD779EDD0E26BA1200F39101 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
+		FD77A07C0E26BD8C00F39101 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
+		FD77A07E0E26BDA900F39101 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
+		FD77A0840E26BDB800F39101 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
+		FD77A09C0E26BDE500F39101 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
+		FDB8BFC50E5A0F6A00980157 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+		1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				7C0CB2501D7E5817008ED201 /* libmx2_main.a in Frameworks */,
+				7C0CB2561D7E664E008ED201 /* OpenAL.framework in Frameworks */,
+				FAE0E9651BAF967F0098DFA4 /* GameController.framework in Frameworks */,
+				1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
+				1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
+				28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */,
+				28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */,
+				FD779EDE0E26BA1200F39101 /* CoreAudio.framework in Frameworks */,
+				FD77A0850E26BDB800F39101 /* AudioToolbox.framework in Frameworks */,
+				FDB8BFC60E5A0F6A00980157 /* CoreGraphics.framework in Frameworks */,
+				FA8B4B97196703B400F8EB7C /* CoreMotion.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+		19C28FACFE9D520D11CA2CBB /* Products */ = {
+			isa = PBXGroup;
+			children = (
+				1D6058910D05DD3D006BFB54 /* ${APPLICATION_NAME}.app */,
+			);
+			name = Products;
+			sourceTree = "<group>";
+		};
+		29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
+			isa = PBXGroup;
+			children = (
+				7C0CB24D1D7E57ED008ED201 /* assets */,
+				945C4F52195AF17F00DBBF61 /* [email protected] */,
+				29B97315FDCFA39411CA2CEA /* Sources */,
+				29B97317FDCFA39411CA2CEA /* Resources */,
+				29B97323FDCFA39411CA2CEA /* Frameworks */,
+				19C28FACFE9D520D11CA2CBB /* Products */,
+			);
+			name = CustomTemplate;
+			sourceTree = "<group>";
+		};
+		29B97315FDCFA39411CA2CEA /* Sources */ = {
+			isa = PBXGroup;
+			children = (
+				7C0CB24F1D7E5817008ED201 /* libmx2_main.a */,
+				FD77A09C0E26BDE500F39101 /* main.cpp */,
+			);
+			name = Sources;
+			sourceTree = "<group>";
+		};
+		29B97317FDCFA39411CA2CEA /* Resources */ = {
+			isa = PBXGroup;
+			children = (
+				FD77A07E0E26BDA900F39101 /* Default.png */,
+				FD77A07C0E26BD8C00F39101 /* Icon.png */,
+				8D1107310486CEB800E47090 /* Info.plist */,
+			);
+			name = Resources;
+			sourceTree = "<group>";
+		};
+		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
+			isa = PBXGroup;
+			children = (
+				7C0CB2551D7E664E008ED201 /* OpenAL.framework */,
+				FAE0E9641BAF967F0098DFA4 /* GameController.framework */,
+				FA8B4B96196703B400F8EB7C /* CoreMotion.framework */,
+				FDB8BFC50E5A0F6A00980157 /* CoreGraphics.framework */,
+				FD77A0840E26BDB800F39101 /* AudioToolbox.framework */,
+				FD779EDD0E26BA1200F39101 /* CoreAudio.framework */,
+				28FD15070DC6FC5B0079059D /* QuartzCore.framework */,
+				28FD14FF0DC6FC520079059D /* OpenGLES.framework */,
+				1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
+				1D30AB110D05D00D00671497 /* Foundation.framework */,
+			);
+			name = Frameworks;
+			sourceTree = "<group>";
+		};
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+		1D6058900D05DD3D006BFB54 /* ${APPLICATION_NAME} */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "${APPLICATION_NAME}" */;
+			buildPhases = (
+				1D60588D0D05DD3D006BFB54 /* Resources */,
+				1D60588E0D05DD3D006BFB54 /* Sources */,
+				1D60588F0D05DD3D006BFB54 /* Frameworks */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+			);
+			name = ${APPLICATION_NAME};
+			productName = "___PROJECTNAME___";
+			productReference = 1D6058910D05DD3D006BFB54 /* ${APPLICATION_NAME}.app */;
+			productType = "com.apple.product-type.application";
+		};
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+		29B97313FDCFA39411CA2CEA /* Project object */ = {
+			isa = PBXProject;
+			attributes = {
+				LastUpgradeCheck = 0510;
+			};
+			buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "${APPLICATION_NAME}" */;
+			compatibilityVersion = "Xcode 6.3";
+			developmentRegion = English;
+			hasScannedForEncodings = 1;
+			knownRegions = (
+				English,
+				Japanese,
+				French,
+				German,
+			);
+			mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
+			projectDirPath = "";
+			projectRoot = "";
+			targets = (
+				1D6058900D05DD3D006BFB54 /* ${APPLICATION_NAME} */,
+			);
+		};
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+		1D60588D0D05DD3D006BFB54 /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				FD77A07D0E26BD8C00F39101 /* Icon.png in Resources */,
+				7C0CB24E1D7E57ED008ED201 /* assets in Resources */,
+				FD77A07F0E26BDA900F39101 /* Default.png in Resources */,
+				945C4F53195AF17F00DBBF61 /* [email protected] in Resources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+		1D60588E0D05DD3D006BFB54 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				FD77A09D0E26BDE500F39101 /* main.cpp in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+		1D6058940D05DD3E006BFB54 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				ARCHS = armv7;
+				COPY_PHASE_STRIP = NO;
+				ENABLE_BITCODE = NO;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = "";
+				INFOPLIST_FILE = Info.plist;
+				LIBRARY_SEARCH_PATHS = (
+					"$(inherited)",
+					"$(PROJECT_DIR)",
+				);
+				PRODUCT_NAME = ${APPLICATION_NAME};
+				TARGETED_DEVICE_FAMILY = "1,2";
+				USER_HEADER_SEARCH_PATHS = ../../../include;
+			};
+			name = Debug;
+		};
+		1D6058950D05DD3E006BFB54 /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				ARCHS = armv7;
+				COPY_PHASE_STRIP = YES;
+				ENABLE_BITCODE = NO;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = "";
+				INFOPLIST_FILE = Info.plist;
+				LIBRARY_SEARCH_PATHS = (
+					"$(inherited)",
+					"$(PROJECT_DIR)",
+				);
+				PRODUCT_NAME = ${APPLICATION_NAME};
+				TARGETED_DEVICE_FAMILY = "1,2";
+				USER_HEADER_SEARCH_PATHS = ../../../include;
+			};
+			name = Release;
+		};
+		C01FCF4F08A954540054247B /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+				GCC_C_LANGUAGE_STANDARD = c99;
+				GCC_WARN_ABOUT_RETURN_TYPE = YES;
+				GCC_WARN_UNUSED_VARIABLE = YES;
+				ONLY_ACTIVE_ARCH = YES;
+				OTHER_CFLAGS = "";
+				PREBINDING = NO;
+				SDKROOT = iphoneos;
+			};
+			name = Debug;
+		};
+		C01FCF5008A954540054247B /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
+				GCC_C_LANGUAGE_STANDARD = c99;
+				GCC_WARN_ABOUT_RETURN_TYPE = YES;
+				GCC_WARN_UNUSED_VARIABLE = YES;
+				OTHER_CFLAGS = "";
+				PREBINDING = NO;
+				SDKROOT = iphoneos;
+			};
+			name = Release;
+		};
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+		1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "${APPLICATION_NAME}" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				1D6058940D05DD3E006BFB54 /* Debug */,
+				1D6058950D05DD3E006BFB54 /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
+		C01FCF4E08A954540054247B /* Build configuration list for PBXProject "${APPLICATION_NAME}" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				C01FCF4F08A954540054247B /* Debug */,
+				C01FCF5008A954540054247B /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
+/* End XCConfigurationList section */
+	};
+	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
+}

+ 0 - 0
products/ios/libmx2_main.a


+ 2 - 0
products/ios/main.cpp

@@ -0,0 +1,2 @@
+
+extern "C" int main( int argc,char **argv );

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff