project.pbxproj 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 08914C09142A826B00991C80 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08914C08142A826B00991C80 /* UIKit.framework */; };
  10. 08914C0B142A826B00991C80 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08914C0A142A826B00991C80 /* Foundation.framework */; };
  11. 08914C0D142A826B00991C80 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08914C0C142A826B00991C80 /* CoreGraphics.framework */; };
  12. 08914C13142A826B00991C80 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 08914C11142A826B00991C80 /* InfoPlist.strings */; };
  13. 08914C15142A826B00991C80 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 08914C14142A826B00991C80 /* main.m */; };
  14. 08914C19142A826B00991C80 /* jmeAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 08914C18142A826B00991C80 /* jmeAppDelegate.m */; };
  15. 08914C1D142A826B00991C80 /* jmeAppDelegate_iPhone.m in Sources */ = {isa = PBXBuildFile; fileRef = 08914C1C142A826B00991C80 /* jmeAppDelegate_iPhone.m */; };
  16. 08914C20142A826B00991C80 /* MainWindow_iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 08914C1E142A826B00991C80 /* MainWindow_iPhone.xib */; };
  17. 08914C24142A826B00991C80 /* jmeAppDelegate_iPad.m in Sources */ = {isa = PBXBuildFile; fileRef = 08914C23142A826B00991C80 /* jmeAppDelegate_iPad.m */; };
  18. 08914C27142A826B00991C80 /* MainWindow_iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 08914C25142A826B00991C80 /* MainWindow_iPad.xib */; };
  19. BBE3F3AD25E54070009CA0E9 /* Dummy.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BBE3F3AC25E54070009CA0E9 /* Dummy.storyboard */; };
  20. CC69FB0F16374681009585B5 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC69FB0E16374681009585B5 /* OpenGLES.framework */; };
  21. CCD3ADB518AC38BE00FE8DC5 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CCD3ADB418AC38BE00FE8DC5 /* OpenAL.framework */; };
  22. CCFD653F163755D80020EFDD /* GLKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CCFD653E163755D80020EFDD /* GLKit.framework */; };
  23. E9E6261018A052130084FC12 /* logging.properties in Resources */ = {isa = PBXBuildFile; fileRef = E9E6260F18A052130084FC12 /* logging.properties */; };
  24. /* End PBXBuildFile section */
  25. /* Begin PBXFileReference section */
  26. 08914C04142A826B00991C80 /* jme-ios.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "jme-ios.app"; sourceTree = BUILT_PRODUCTS_DIR; };
  27. 08914C08142A826B00991C80 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
  28. 08914C0A142A826B00991C80 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
  29. 08914C0C142A826B00991C80 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
  30. 08914C10142A826B00991C80 /* jme-ios-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "jme-ios-Info.plist"; sourceTree = "<group>"; };
  31. 08914C12142A826B00991C80 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
  32. 08914C14142A826B00991C80 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  33. 08914C16142A826B00991C80 /* jme-ios-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "jme-ios-Prefix.pch"; sourceTree = "<group>"; };
  34. 08914C17142A826B00991C80 /* jmeAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = jmeAppDelegate.h; sourceTree = "<group>"; };
  35. 08914C18142A826B00991C80 /* jmeAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = jmeAppDelegate.m; sourceTree = "<group>"; };
  36. 08914C1B142A826B00991C80 /* jmeAppDelegate_iPhone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jmeAppDelegate_iPhone.h; path = iPhone/jmeAppDelegate_iPhone.h; sourceTree = "<group>"; };
  37. 08914C1C142A826B00991C80 /* jmeAppDelegate_iPhone.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = jmeAppDelegate_iPhone.m; path = iPhone/jmeAppDelegate_iPhone.m; sourceTree = "<group>"; };
  38. 08914C1F142A826B00991C80 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = iPhone/en.lproj/MainWindow_iPhone.xib; sourceTree = "<group>"; };
  39. 08914C22142A826B00991C80 /* jmeAppDelegate_iPad.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jmeAppDelegate_iPad.h; path = iPad/jmeAppDelegate_iPad.h; sourceTree = "<group>"; };
  40. 08914C23142A826B00991C80 /* jmeAppDelegate_iPad.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = jmeAppDelegate_iPad.m; path = iPad/jmeAppDelegate_iPad.m; sourceTree = "<group>"; };
  41. 08914C26142A826B00991C80 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = iPad/en.lproj/MainWindow_iPad.xib; sourceTree = "<group>"; };
  42. BBE3F3AC25E54070009CA0E9 /* Dummy.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = Dummy.storyboard; sourceTree = "<group>"; };
  43. CC69FB0E16374681009585B5 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
  44. CCD3ADB418AC38BE00FE8DC5 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; };
  45. CCFD653E163755D80020EFDD /* GLKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLKit.framework; path = System/Library/Frameworks/GLKit.framework; sourceTree = SDKROOT; };
  46. E9E6260F18A052130084FC12 /* logging.properties */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = logging.properties; sourceTree = "<group>"; };
  47. /* End PBXFileReference section */
  48. /* Begin PBXFrameworksBuildPhase section */
  49. 08914C01142A826B00991C80 /* Frameworks */ = {
  50. isa = PBXFrameworksBuildPhase;
  51. buildActionMask = 2147483647;
  52. files = (
  53. 08914C09142A826B00991C80 /* UIKit.framework in Frameworks */,
  54. 08914C0B142A826B00991C80 /* Foundation.framework in Frameworks */,
  55. 08914C0D142A826B00991C80 /* CoreGraphics.framework in Frameworks */,
  56. CCD3ADB518AC38BE00FE8DC5 /* OpenAL.framework in Frameworks */,
  57. CC69FB0F16374681009585B5 /* OpenGLES.framework in Frameworks */,
  58. CCFD653F163755D80020EFDD /* GLKit.framework in Frameworks */,
  59. );
  60. runOnlyForDeploymentPostprocessing = 0;
  61. };
  62. /* End PBXFrameworksBuildPhase section */
  63. /* Begin PBXGroup section */
  64. 08914BF9142A826B00991C80 = {
  65. isa = PBXGroup;
  66. children = (
  67. 08914C0E142A826B00991C80 /* jme-ios */,
  68. 08914C07142A826B00991C80 /* Frameworks */,
  69. 08914C05142A826B00991C80 /* Products */,
  70. );
  71. sourceTree = "<group>";
  72. };
  73. 08914C05142A826B00991C80 /* Products */ = {
  74. isa = PBXGroup;
  75. children = (
  76. 08914C04142A826B00991C80 /* jme-ios.app */,
  77. );
  78. name = Products;
  79. sourceTree = "<group>";
  80. };
  81. 08914C07142A826B00991C80 /* Frameworks */ = {
  82. isa = PBXGroup;
  83. children = (
  84. CCD3ADB418AC38BE00FE8DC5 /* OpenAL.framework */,
  85. CCFD653E163755D80020EFDD /* GLKit.framework */,
  86. CC69FB0E16374681009585B5 /* OpenGLES.framework */,
  87. 08914C08142A826B00991C80 /* UIKit.framework */,
  88. 08914C0A142A826B00991C80 /* Foundation.framework */,
  89. 08914C0C142A826B00991C80 /* CoreGraphics.framework */,
  90. );
  91. name = Frameworks;
  92. sourceTree = "<group>";
  93. };
  94. 08914C0E142A826B00991C80 /* jme-ios */ = {
  95. isa = PBXGroup;
  96. children = (
  97. 08914C17142A826B00991C80 /* jmeAppDelegate.h */,
  98. 08914C18142A826B00991C80 /* jmeAppDelegate.m */,
  99. 08914C1A142A826B00991C80 /* iPhone */,
  100. 08914C21142A826B00991C80 /* iPad */,
  101. 08914C0F142A826B00991C80 /* Supporting Files */,
  102. BBE3F3AC25E54070009CA0E9 /* Dummy.storyboard */,
  103. );
  104. path = "jme-ios";
  105. sourceTree = "<group>";
  106. };
  107. 08914C0F142A826B00991C80 /* Supporting Files */ = {
  108. isa = PBXGroup;
  109. children = (
  110. 08914C10142A826B00991C80 /* jme-ios-Info.plist */,
  111. 08914C11142A826B00991C80 /* InfoPlist.strings */,
  112. 08914C14142A826B00991C80 /* main.m */,
  113. 08914C16142A826B00991C80 /* jme-ios-Prefix.pch */,
  114. E9E6260F18A052130084FC12 /* logging.properties */,
  115. );
  116. name = "Supporting Files";
  117. sourceTree = "<group>";
  118. };
  119. 08914C1A142A826B00991C80 /* iPhone */ = {
  120. isa = PBXGroup;
  121. children = (
  122. 08914C1B142A826B00991C80 /* jmeAppDelegate_iPhone.h */,
  123. 08914C1C142A826B00991C80 /* jmeAppDelegate_iPhone.m */,
  124. 08914C1E142A826B00991C80 /* MainWindow_iPhone.xib */,
  125. );
  126. name = iPhone;
  127. sourceTree = "<group>";
  128. };
  129. 08914C21142A826B00991C80 /* iPad */ = {
  130. isa = PBXGroup;
  131. children = (
  132. 08914C22142A826B00991C80 /* jmeAppDelegate_iPad.h */,
  133. 08914C23142A826B00991C80 /* jmeAppDelegate_iPad.m */,
  134. 08914C25142A826B00991C80 /* MainWindow_iPad.xib */,
  135. );
  136. name = iPad;
  137. sourceTree = "<group>";
  138. };
  139. /* End PBXGroup section */
  140. /* Begin PBXNativeTarget section */
  141. 08914C03142A826B00991C80 /* jme-ios */ = {
  142. isa = PBXNativeTarget;
  143. buildConfigurationList = 08914C2A142A826B00991C80 /* Build configuration list for PBXNativeTarget "jme-ios" */;
  144. buildPhases = (
  145. 08914C00142A826B00991C80 /* Sources */,
  146. 08914C01142A826B00991C80 /* Frameworks */,
  147. 08914C02142A826B00991C80 /* Resources */,
  148. );
  149. buildRules = (
  150. );
  151. dependencies = (
  152. );
  153. name = "jme-ios";
  154. productName = hello;
  155. productReference = 08914C04142A826B00991C80 /* jme-ios.app */;
  156. productType = "com.apple.product-type.application";
  157. };
  158. /* End PBXNativeTarget section */
  159. /* Begin PBXProject section */
  160. 08914BFB142A826B00991C80 /* Project object */ = {
  161. isa = PBXProject;
  162. attributes = {
  163. LastUpgradeCheck = 1130;
  164. ORGANIZATIONNAME = jmonkeyengine.org;
  165. TargetAttributes = {
  166. 08914C03142A826B00991C80 = {
  167. DevelopmentTeam = X9TVYA7QX5;
  168. };
  169. };
  170. };
  171. buildConfigurationList = 08914BFE142A826B00991C80 /* Build configuration list for PBXProject "jme-ios" */;
  172. compatibilityVersion = "Xcode 3.2";
  173. developmentRegion = English;
  174. hasScannedForEncodings = 0;
  175. knownRegions = (
  176. English,
  177. en,
  178. );
  179. mainGroup = 08914BF9142A826B00991C80;
  180. productRefGroup = 08914C05142A826B00991C80 /* Products */;
  181. projectDirPath = "";
  182. projectRoot = "";
  183. targets = (
  184. 08914C03142A826B00991C80 /* jme-ios */,
  185. );
  186. };
  187. /* End PBXProject section */
  188. /* Begin PBXResourcesBuildPhase section */
  189. 08914C02142A826B00991C80 /* Resources */ = {
  190. isa = PBXResourcesBuildPhase;
  191. buildActionMask = 2147483647;
  192. files = (
  193. BBE3F3AD25E54070009CA0E9 /* Dummy.storyboard in Resources */,
  194. E9E6261018A052130084FC12 /* logging.properties in Resources */,
  195. 08914C13142A826B00991C80 /* InfoPlist.strings in Resources */,
  196. 08914C20142A826B00991C80 /* MainWindow_iPhone.xib in Resources */,
  197. 08914C27142A826B00991C80 /* MainWindow_iPad.xib in Resources */,
  198. );
  199. runOnlyForDeploymentPostprocessing = 0;
  200. };
  201. /* End PBXResourcesBuildPhase section */
  202. /* Begin PBXSourcesBuildPhase section */
  203. 08914C00142A826B00991C80 /* Sources */ = {
  204. isa = PBXSourcesBuildPhase;
  205. buildActionMask = 2147483647;
  206. files = (
  207. 08914C15142A826B00991C80 /* main.m in Sources */,
  208. 08914C19142A826B00991C80 /* jmeAppDelegate.m in Sources */,
  209. 08914C1D142A826B00991C80 /* jmeAppDelegate_iPhone.m in Sources */,
  210. 08914C24142A826B00991C80 /* jmeAppDelegate_iPad.m in Sources */,
  211. );
  212. runOnlyForDeploymentPostprocessing = 0;
  213. };
  214. /* End PBXSourcesBuildPhase section */
  215. /* Begin PBXVariantGroup section */
  216. 08914C11142A826B00991C80 /* InfoPlist.strings */ = {
  217. isa = PBXVariantGroup;
  218. children = (
  219. 08914C12142A826B00991C80 /* en */,
  220. );
  221. name = InfoPlist.strings;
  222. sourceTree = "<group>";
  223. };
  224. 08914C1E142A826B00991C80 /* MainWindow_iPhone.xib */ = {
  225. isa = PBXVariantGroup;
  226. children = (
  227. 08914C1F142A826B00991C80 /* en */,
  228. );
  229. name = MainWindow_iPhone.xib;
  230. sourceTree = "<group>";
  231. };
  232. 08914C25142A826B00991C80 /* MainWindow_iPad.xib */ = {
  233. isa = PBXVariantGroup;
  234. children = (
  235. 08914C26142A826B00991C80 /* en */,
  236. );
  237. name = MainWindow_iPad.xib;
  238. sourceTree = "<group>";
  239. };
  240. /* End PBXVariantGroup section */
  241. /* Begin XCBuildConfiguration section */
  242. 08914C28142A826B00991C80 /* Debug */ = {
  243. isa = XCBuildConfiguration;
  244. buildSettings = {
  245. ALWAYS_SEARCH_USER_PATHS = NO;
  246. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  247. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  248. CLANG_WARN_BOOL_CONVERSION = YES;
  249. CLANG_WARN_COMMA = YES;
  250. CLANG_WARN_CONSTANT_CONVERSION = YES;
  251. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  252. CLANG_WARN_EMPTY_BODY = YES;
  253. CLANG_WARN_ENUM_CONVERSION = YES;
  254. CLANG_WARN_INFINITE_RECURSION = YES;
  255. CLANG_WARN_INT_CONVERSION = YES;
  256. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  257. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  258. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  259. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  260. CLANG_WARN_STRICT_PROTOTYPES = YES;
  261. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  262. CLANG_WARN_UNREACHABLE_CODE = YES;
  263. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  264. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  265. COPY_PHASE_STRIP = NO;
  266. ENABLE_STRICT_OBJC_MSGSEND = YES;
  267. ENABLE_TESTABILITY = YES;
  268. GCC_C_LANGUAGE_STANDARD = gnu99;
  269. GCC_DYNAMIC_NO_PIC = NO;
  270. GCC_NO_COMMON_BLOCKS = YES;
  271. GCC_OPTIMIZATION_LEVEL = 0;
  272. GCC_PREPROCESSOR_DEFINITIONS = (
  273. "DEBUG=1",
  274. "$(inherited)",
  275. );
  276. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  277. GCC_VERSION = "";
  278. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  279. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  280. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  281. GCC_WARN_UNDECLARED_SELECTOR = YES;
  282. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  283. GCC_WARN_UNUSED_FUNCTION = YES;
  284. GCC_WARN_UNUSED_VARIABLE = YES;
  285. HEADER_SEARCH_PATHS = (
  286. /System/Library/Frameworks/JavaVM.framework/Headers,
  287. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/JavaVM.framework/Headers/,
  288. );
  289. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  290. ONLY_ACTIVE_ARCH = YES;
  291. OTHER_LDFLAGS = (
  292. "-filelist",
  293. "../../build/ios-arm/libs.list",
  294. "-filelist",
  295. "../../build/ios-arm64/libs.list",
  296. "-filelist",
  297. "../../build/ios-x86_64/libs.list",
  298. "-lz",
  299. "-rdynamic",
  300. "-force_cpusubtype_ALL",
  301. );
  302. SDKROOT = iphoneos;
  303. TARGETED_DEVICE_FAMILY = "1,2";
  304. VALID_ARCHS = "armv7 arm64 x86_64";
  305. };
  306. name = Debug;
  307. };
  308. 08914C29142A826B00991C80 /* Release */ = {
  309. isa = XCBuildConfiguration;
  310. buildSettings = {
  311. ALWAYS_SEARCH_USER_PATHS = NO;
  312. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  313. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  314. CLANG_WARN_BOOL_CONVERSION = YES;
  315. CLANG_WARN_COMMA = YES;
  316. CLANG_WARN_CONSTANT_CONVERSION = YES;
  317. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  318. CLANG_WARN_EMPTY_BODY = YES;
  319. CLANG_WARN_ENUM_CONVERSION = YES;
  320. CLANG_WARN_INFINITE_RECURSION = YES;
  321. CLANG_WARN_INT_CONVERSION = YES;
  322. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  323. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  324. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  325. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  326. CLANG_WARN_STRICT_PROTOTYPES = YES;
  327. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  328. CLANG_WARN_UNREACHABLE_CODE = YES;
  329. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  330. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  331. COPY_PHASE_STRIP = YES;
  332. ENABLE_STRICT_OBJC_MSGSEND = YES;
  333. GCC_C_LANGUAGE_STANDARD = gnu99;
  334. GCC_NO_COMMON_BLOCKS = YES;
  335. GCC_VERSION = "";
  336. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  337. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  338. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  339. GCC_WARN_UNDECLARED_SELECTOR = YES;
  340. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  341. GCC_WARN_UNUSED_FUNCTION = YES;
  342. GCC_WARN_UNUSED_VARIABLE = YES;
  343. HEADER_SEARCH_PATHS = (
  344. /System/Library/Frameworks/JavaVM.framework/Headers,
  345. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/JavaVM.framework/Headers/,
  346. );
  347. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  348. OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
  349. OTHER_LDFLAGS = (
  350. "-filelist",
  351. "../../build/ios-arm/libs.list",
  352. "-filelist",
  353. "../../build/ios-arm64/libs.list",
  354. "-filelist",
  355. "../../build/ios-x86_64/libs.list",
  356. "-lz",
  357. "-rdynamic",
  358. "-force_cpusubtype_ALL",
  359. );
  360. SDKROOT = iphoneos;
  361. TARGETED_DEVICE_FAMILY = "1,2";
  362. VALIDATE_PRODUCT = YES;
  363. VALID_ARCHS = "armv7 arm64 x86_64";
  364. };
  365. name = Release;
  366. };
  367. 08914C2B142A826B00991C80 /* Debug */ = {
  368. isa = XCBuildConfiguration;
  369. buildSettings = {
  370. CLANG_ENABLE_OBJC_WEAK = YES;
  371. CODE_SIGN_IDENTITY = "iPhone Developer";
  372. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  373. DEVELOPMENT_TEAM = X9TVYA7QX5;
  374. ENABLE_BITCODE = NO;
  375. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  376. GCC_PREFIX_HEADER = "jme-ios/jme-ios-Prefix.pch";
  377. GCC_VERSION = "";
  378. HEADER_SEARCH_PATHS = (
  379. /System/Library/Frameworks/JavaVM.framework/Headers,
  380. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/JavaVM.framework/Headers/,
  381. );
  382. INFOPLIST_FILE = "jme-ios/jme-ios-Info.plist";
  383. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  384. OTHER_CODE_SIGN_FLAGS = "--deep";
  385. OTHER_LDFLAGS = (
  386. "-filelist",
  387. "../../build/ios-arm/libs.list",
  388. "-filelist",
  389. "../../build/ios-arm64/libs.list",
  390. "-filelist",
  391. "../../build/ios-x86_64/libs.list",
  392. "-lz",
  393. "-rdynamic",
  394. "-force_cpusubtype_ALL",
  395. );
  396. PRODUCT_BUNDLE_IDENTIFIER = "com.jmonkeyengine.jme-ios";
  397. PRODUCT_NAME = "jme-ios";
  398. PROVISIONING_PROFILE = "";
  399. VALID_ARCHS = "armv7 arm64 x86_64";
  400. WRAPPER_EXTENSION = app;
  401. };
  402. name = Debug;
  403. };
  404. 08914C2C142A826B00991C80 /* Release */ = {
  405. isa = XCBuildConfiguration;
  406. buildSettings = {
  407. CLANG_ENABLE_OBJC_WEAK = YES;
  408. CODE_SIGN_IDENTITY = "iPhone Developer";
  409. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  410. DEVELOPMENT_TEAM = X9TVYA7QX5;
  411. ENABLE_BITCODE = NO;
  412. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  413. GCC_PREFIX_HEADER = "jme-ios/jme-ios-Prefix.pch";
  414. GCC_VERSION = "";
  415. HEADER_SEARCH_PATHS = (
  416. /System/Library/Frameworks/JavaVM.framework/Headers,
  417. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/JavaVM.framework/Headers/,
  418. );
  419. INFOPLIST_FILE = "jme-ios/jme-ios-Info.plist";
  420. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  421. OTHER_LDFLAGS = (
  422. "-filelist",
  423. "../../build/ios-arm/libs.list",
  424. "-filelist",
  425. "../../build/ios-arm64/libs.list",
  426. "-filelist",
  427. "../../build/ios-x86_64/libs.list",
  428. "-lz",
  429. "-rdynamic",
  430. "-force_cpusubtype_ALL",
  431. );
  432. PRODUCT_BUNDLE_IDENTIFIER = "com.jmonkeyengine.jme-ios";
  433. PRODUCT_NAME = "jme-ios";
  434. PROVISIONING_PROFILE = "";
  435. VALID_ARCHS = "armv7 arm64 x86_64";
  436. WRAPPER_EXTENSION = app;
  437. };
  438. name = Release;
  439. };
  440. /* End XCBuildConfiguration section */
  441. /* Begin XCConfigurationList section */
  442. 08914BFE142A826B00991C80 /* Build configuration list for PBXProject "jme-ios" */ = {
  443. isa = XCConfigurationList;
  444. buildConfigurations = (
  445. 08914C28142A826B00991C80 /* Debug */,
  446. 08914C29142A826B00991C80 /* Release */,
  447. );
  448. defaultConfigurationIsVisible = 0;
  449. defaultConfigurationName = Release;
  450. };
  451. 08914C2A142A826B00991C80 /* Build configuration list for PBXNativeTarget "jme-ios" */ = {
  452. isa = XCConfigurationList;
  453. buildConfigurations = (
  454. 08914C2B142A826B00991C80 /* Debug */,
  455. 08914C2C142A826B00991C80 /* Release */,
  456. );
  457. defaultConfigurationIsVisible = 0;
  458. defaultConfigurationName = Release;
  459. };
  460. /* End XCConfigurationList section */
  461. };
  462. rootObject = 08914BFB142A826B00991C80 /* Project object */;
  463. }