project.pbxproj 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. BA8EEEC115BC9686003B92FA /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BA8EEEC015BC9686003B92FA /* UIKit.framework */; };
  10. BA8EEEC315BC9686003B92FA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BA8EEEC215BC9686003B92FA /* Foundation.framework */; };
  11. BA8EEEC515BC9686003B92FA /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BA8EEEC415BC9686003B92FA /* CoreGraphics.framework */; };
  12. BA8EEECD15BC9686003B92FA /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = BA8EEECC15BC9686003B92FA /* main.m */; };
  13. BAD050D215BC9706001CBBB5 /* data in Resources */ = {isa = PBXBuildFile; fileRef = BAD050D115BC9706001CBBB5 /* data */; };
  14. BAD050D415BC9713001CBBB5 /* icons in Resources */ = {isa = PBXBuildFile; fileRef = BAD050D315BC9713001CBBB5 /* icons */; };
  15. /* End PBXBuildFile section */
  16. /* Begin PBXFileReference section */
  17. BA8EEEBC15BC9686003B92FA /* demo10.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = demo10.app; sourceTree = BUILT_PRODUCTS_DIR; };
  18. BA8EEEC015BC9686003B92FA /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
  19. BA8EEEC215BC9686003B92FA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
  20. BA8EEEC415BC9686003B92FA /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
  21. BA8EEEC815BC9686003B92FA /* demo10-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "demo10-Info.plist"; sourceTree = "<group>"; };
  22. BA8EEECC15BC9686003B92FA /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  23. BA8EEECE15BC9686003B92FA /* demo10-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "demo10-Prefix.pch"; sourceTree = "<group>"; };
  24. BA8EEED315BC9686003B92FA /* demo10.pas */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.pascal; path = demo10.pas; sourceTree = "<group>"; };
  25. BAD050D115BC9706001CBBB5 /* data */ = {isa = PBXFileReference; lastKnownFileType = folder; name = data; path = ../../../../bin/data; sourceTree = "<group>"; };
  26. BAD050D315BC9713001CBBB5 /* icons */ = {isa = PBXFileReference; lastKnownFileType = folder; name = icons; path = ../../icons; sourceTree = "<group>"; };
  27. /* End PBXFileReference section */
  28. /* Begin PBXFrameworksBuildPhase section */
  29. BA8EEEB815BC9686003B92FA /* Frameworks */ = {
  30. isa = PBXFrameworksBuildPhase;
  31. buildActionMask = 2147483647;
  32. files = (
  33. BA8EEEC115BC9686003B92FA /* UIKit.framework in Frameworks */,
  34. BA8EEEC315BC9686003B92FA /* Foundation.framework in Frameworks */,
  35. BA8EEEC515BC9686003B92FA /* CoreGraphics.framework in Frameworks */,
  36. );
  37. runOnlyForDeploymentPostprocessing = 0;
  38. };
  39. /* End PBXFrameworksBuildPhase section */
  40. /* Begin PBXGroup section */
  41. BA8EEEB015BC9686003B92FA = {
  42. isa = PBXGroup;
  43. children = (
  44. BA8EEEC615BC9686003B92FA /* demo10 */,
  45. BA8EEEBF15BC9686003B92FA /* Frameworks */,
  46. BA8EEEBD15BC9686003B92FA /* Products */,
  47. );
  48. sourceTree = "<group>";
  49. };
  50. BA8EEEBD15BC9686003B92FA /* Products */ = {
  51. isa = PBXGroup;
  52. children = (
  53. BA8EEEBC15BC9686003B92FA /* demo10.app */,
  54. );
  55. name = Products;
  56. sourceTree = "<group>";
  57. };
  58. BA8EEEBF15BC9686003B92FA /* Frameworks */ = {
  59. isa = PBXGroup;
  60. children = (
  61. BA8EEEC015BC9686003B92FA /* UIKit.framework */,
  62. BA8EEEC215BC9686003B92FA /* Foundation.framework */,
  63. BA8EEEC415BC9686003B92FA /* CoreGraphics.framework */,
  64. );
  65. name = Frameworks;
  66. sourceTree = "<group>";
  67. };
  68. BA8EEEC615BC9686003B92FA /* demo10 */ = {
  69. isa = PBXGroup;
  70. children = (
  71. BAD050D315BC9713001CBBB5 /* icons */,
  72. BAD050D115BC9706001CBBB5 /* data */,
  73. BA8EEED315BC9686003B92FA /* demo10.pas */,
  74. BA8EEEC815BC9686003B92FA /* demo10-Info.plist */,
  75. BA8EEEC715BC9686003B92FA /* Supporting Files */,
  76. );
  77. path = demo10;
  78. sourceTree = "<group>";
  79. };
  80. BA8EEEC715BC9686003B92FA /* Supporting Files */ = {
  81. isa = PBXGroup;
  82. children = (
  83. BA8EEECC15BC9686003B92FA /* main.m */,
  84. BA8EEECE15BC9686003B92FA /* demo10-Prefix.pch */,
  85. );
  86. name = "Supporting Files";
  87. sourceTree = "<group>";
  88. };
  89. /* End PBXGroup section */
  90. /* Begin PBXNativeTarget section */
  91. BA8EEEBB15BC9686003B92FA /* demo10 */ = {
  92. isa = PBXNativeTarget;
  93. buildConfigurationList = BA8EEEE715BC9687003B92FA /* Build configuration list for PBXNativeTarget "demo10" */;
  94. buildPhases = (
  95. BA8EEEB715BC9686003B92FA /* Sources */,
  96. BA8EEEB815BC9686003B92FA /* Frameworks */,
  97. BA8EEEB915BC9686003B92FA /* Resources */,
  98. BA8EEEBA15BC9686003B92FA /* ShellScript */,
  99. );
  100. buildRules = (
  101. );
  102. dependencies = (
  103. );
  104. name = demo10;
  105. productName = demo10;
  106. productReference = BA8EEEBC15BC9686003B92FA /* demo10.app */;
  107. productType = "com.apple.product-type.application";
  108. };
  109. /* End PBXNativeTarget section */
  110. /* Begin PBXProject section */
  111. BA8EEEB215BC9686003B92FA /* Project object */ = {
  112. isa = PBXProject;
  113. attributes = {
  114. LastUpgradeCheck = 0420;
  115. };
  116. buildConfigurationList = BA8EEEB515BC9686003B92FA /* Build configuration list for PBXProject "demo10" */;
  117. compatibilityVersion = "Xcode 3.2";
  118. developmentRegion = English;
  119. hasScannedForEncodings = 0;
  120. knownRegions = (
  121. en,
  122. );
  123. mainGroup = BA8EEEB015BC9686003B92FA;
  124. productRefGroup = BA8EEEBD15BC9686003B92FA /* Products */;
  125. projectDirPath = "";
  126. projectRoot = "";
  127. targets = (
  128. BA8EEEBB15BC9686003B92FA /* demo10 */,
  129. );
  130. };
  131. /* End PBXProject section */
  132. /* Begin PBXResourcesBuildPhase section */
  133. BA8EEEB915BC9686003B92FA /* Resources */ = {
  134. isa = PBXResourcesBuildPhase;
  135. buildActionMask = 2147483647;
  136. files = (
  137. BAD050D215BC9706001CBBB5 /* data in Resources */,
  138. BAD050D415BC9713001CBBB5 /* icons in Resources */,
  139. );
  140. runOnlyForDeploymentPostprocessing = 0;
  141. };
  142. /* End PBXResourcesBuildPhase section */
  143. /* Begin PBXShellScriptBuildPhase section */
  144. BA8EEEBA15BC9686003B92FA /* ShellScript */ = {
  145. isa = PBXShellScriptBuildPhase;
  146. buildActionMask = 2147483647;
  147. files = (
  148. );
  149. inputPaths = (
  150. );
  151. outputPaths = (
  152. );
  153. runOnlyForDeploymentPostprocessing = 0;
  154. shellPath = /bin/sh;
  155. shellScript = "set -e\nif [ $PLATFORM_NAME = \"iphonesimulator\" ]; then\n OUT_FILES=\"-FU$OBJECT_FILE_DIR_normal/$CURRENT_ARCH -o$BUILT_PRODUCTS_DIR/$EXECUTABLE_PATH\"\n CMD_LINE=\"$FPC_SIM_COMPILER $FPC_COMMON $FPC_CONFIG $FPC_SIM_UNITS $FPC_SIM $OUT_FILES $FPC_MAIN_FILE\"\n echo $CMD_LINE\n $CMD_LINE\nelse\n if [ \"$ARCHS\" = \"armv6\" ]; then\n OUT_FILES=\"-FU$OBJECT_FILE_DIR_normal/armv6 -o$BUILT_PRODUCTS_DIR/$EXECUTABLE_PATH\"\n CMD_LINE=\"$FPC_ARM_COMPILER $FPC_COMMON $FPC_CONFIG $FPC_ARM_UNITS $FPC_ARMV6 $OUT_FILES $FPC_MAIN_FILE\"\n echo $CMD_LINE\n $CMD_LINE\n elif [ \"$ARCHS\" = \"armv7\" ]; then\n OUT_FILES=\"-FU$OBJECT_FILE_DIR_normal/armv7 -o$BUILT_PRODUCTS_DIR/$EXECUTABLE_PATH\"\n CMD_LINE=\"$FPC_ARM_COMPILER $FPC_COMMON $FPC_CONFIG $FPC_ARM_UNITS $FPC_ARMV7 $OUT_FILES $FPC_MAIN_FILE\"\n echo $CMD_LINE\n $CMD_LINE\n else\n OUT_FILES=\"-FU$OBJECT_FILE_DIR_normal/armv6 -o$OBJECT_FILE_DIR_normal/armv6/$EXECUTABLE_NAME\"\n CMD_LINE=\"$FPC_ARM_COMPILER $FPC_COMMON $FPC_CONFIG $FPC_ARM_UNITS $FPC_ARMV6 $OUT_FILES $FPC_MAIN_FILE\"\n echo $CMD_LINE\n $CMD_LINE\n OUT_FILES=\"-FU$OBJECT_FILE_DIR_normal/armv7 -o$OBJECT_FILE_DIR_normal/armv7/$EXECUTABLE_NAME\"\n CMD_LINE=\"$FPC_ARM_COMPILER $FPC_COMMON $FPC_CONFIG $FPC_ARM_UNITS $FPC_ARMV7 $OUT_FILES $FPC_MAIN_FILE\"\n echo $CMD_LINE\n $CMD_LINE\n CMD_LINE=\"/usr/bin/lipo -create $OBJECT_FILE_DIR_normal/armv6/$EXECUTABLE_NAME $OBJECT_FILE_DIR_normal/armv7/$EXECUTABLE_NAME -output $BUILT_PRODUCTS_DIR/$EXECUTABLE_PATH\"\n echo $CMD_LINE\n $CMD_LINE\n fi\nfi\n/Developer/usr/bin/dsymutil --verbose $BUILT_PRODUCTS_DIR/$EXECUTABLE_PATH -o $BUILT_PRODUCTS_DIR/$PROJECT_NAME.app.dSYM";
  156. };
  157. /* End PBXShellScriptBuildPhase section */
  158. /* Begin PBXSourcesBuildPhase section */
  159. BA8EEEB715BC9686003B92FA /* Sources */ = {
  160. isa = PBXSourcesBuildPhase;
  161. buildActionMask = 2147483647;
  162. files = (
  163. BA8EEECD15BC9686003B92FA /* main.m in Sources */,
  164. );
  165. runOnlyForDeploymentPostprocessing = 0;
  166. };
  167. /* End PBXSourcesBuildPhase section */
  168. /* Begin XCBuildConfiguration section */
  169. BA8EEEE515BC9687003B92FA /* Debug */ = {
  170. isa = XCBuildConfiguration;
  171. buildSettings = {
  172. ALWAYS_SEARCH_USER_PATHS = NO;
  173. ARCHS = armv6;
  174. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  175. COPY_PHASE_STRIP = NO;
  176. GCC_C_LANGUAGE_STANDARD = gnu99;
  177. GCC_DYNAMIC_NO_PIC = NO;
  178. GCC_OPTIMIZATION_LEVEL = 0;
  179. GCC_PREPROCESSOR_DEFINITIONS = (
  180. "DEBUG=1",
  181. "$(inherited)",
  182. );
  183. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  184. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  185. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  186. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  187. GCC_WARN_UNUSED_VARIABLE = YES;
  188. IPHONEOS_DEPLOYMENT_TARGET = 3.2;
  189. SDKROOT = iphoneos;
  190. TARGETED_DEVICE_FAMILY = "1,2";
  191. };
  192. name = Debug;
  193. };
  194. BA8EEEE615BC9687003B92FA /* Release */ = {
  195. isa = XCBuildConfiguration;
  196. buildSettings = {
  197. ALWAYS_SEARCH_USER_PATHS = NO;
  198. ARCHS = armv6;
  199. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  200. COPY_PHASE_STRIP = YES;
  201. GCC_C_LANGUAGE_STANDARD = gnu99;
  202. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  203. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  204. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  205. GCC_WARN_UNUSED_VARIABLE = YES;
  206. IPHONEOS_DEPLOYMENT_TARGET = 3.2;
  207. OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
  208. SDKROOT = iphoneos;
  209. TARGETED_DEVICE_FAMILY = "1,2";
  210. VALIDATE_PRODUCT = YES;
  211. };
  212. name = Release;
  213. };
  214. BA8EEEE815BC9687003B92FA /* Debug */ = {
  215. isa = XCBuildConfiguration;
  216. buildSettings = {
  217. COMPRESS_PNG_FILES = NO;
  218. FPC_ARMV6 = "-Cparmv6 -Cfvfpv2 -FD/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin";
  219. FPC_ARMV7 = "-Cparmv7 -Cfvfpv3 -FD/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin";
  220. FPC_ARM_COMPILER = /usr/local/bin/ppcarm;
  221. FPC_ARM_UNITS = "-Fu$(SRCROOT)/../../../lib/chipmunk/arm-darwin -Fu$(SRCROOT)/../../../lib/jpeg/arm-darwin -Fu$(SRCROOT)/../../../lib/glu/arm-darwin -Fu$(SRCROOT)/../../../lib/jpeg/arm-darwin -Fu$(SRCROOT)/../../../lib/ogg/arm-darwin -Fu$(SRCROOT)/../../../lib/theora/arm-darwin -Fu$(SRCROOT)/../../../lib/zlib/arm-darwin -Fu$(SRCROOT)/../../../lib/zip/arm-darwin";
  222. FPC_COMMON = "-Mdelphi -XX -k-ios_version_min -k$(IPHONEOS_DEPLOYMENT_TARGET) -XR$(SDKROOT) -Fu$(SRCROOT)/../../../src -Fi$(SRCROOT)/../../../headers -Fu$(SRCROOT)/../../../extra -Fu/Developer/FreePascalCompiler/iOS5/uikit-skel/src";
  223. FPC_CONFIG = "-Xg -gl";
  224. FPC_MAIN_FILE = "$(SRCROOT)/$(PROJECT_NAME)/$(PROJECT_NAME).pas";
  225. FPC_SIM = "-Tiphonesim";
  226. FPC_SIM_COMPILER = /usr/local/bin/ppc386;
  227. FPC_SIM_UNITS = "-Fu$(SRCROOT)/../../../lib/chipmunk/i386-iphonesim -Fu$(SRCROOT)/../../../lib/glu/i386-iphonesim -Fu$(SRCROOT)/../../../lib/jpeg/i386-iphonesim -Fu$(SRCROOT)/../../../lib/ogg/i386-iphonesim -Fu$(SRCROOT)/../../../lib/theora/i386-iphonesim -Fu$(SRCROOT)/../../../lib/zlib/i386-iphonesim -Fu$(SRCROOT)/../../../lib/zip/i386-iphonesim";
  228. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  229. GCC_PREFIX_HEADER = "demo10/demo10-Prefix.pch";
  230. INFOPLIST_FILE = "demo10/demo10-Info.plist";
  231. PRODUCT_NAME = "$(TARGET_NAME)";
  232. WRAPPER_EXTENSION = app;
  233. };
  234. name = Debug;
  235. };
  236. BA8EEEE915BC9687003B92FA /* Release */ = {
  237. isa = XCBuildConfiguration;
  238. buildSettings = {
  239. COMPRESS_PNG_FILES = NO;
  240. FPC_ARMV6 = "-Cparmv6 -Cfvfpv2 -FD/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin";
  241. FPC_ARMV7 = "-Cparmv7 -Cfvfpv3 -FD/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin";
  242. FPC_ARM_COMPILER = /usr/local/bin/ppcarm;
  243. FPC_ARM_UNITS = "-Fu$(SRCROOT)/../../../lib/chipmunk/arm-darwin -Fu$(SRCROOT)/../../../lib/glu/arm-darwin -Fu$(SRCROOT)/../../../lib/jpeg/arm-darwin -Fu$(SRCROOT)/../../../lib/ogg/arm-darwin -Fu$(SRCROOT)/../../../lib/theora/arm-darwin -Fu$(SRCROOT)/../../../lib/zlib/arm-darwin -Fu$(SRCROOT)/../../../lib/zip/arm-darwin";
  244. FPC_COMMON = "-Mdelphi -XX -k-ios_version_min -k$(IPHONEOS_DEPLOYMENT_TARGET) -XR$(SDKROOT) -Fu$(SRCROOT)/../../../src -Fi$(SRCROOT)/../../../headers -Fu$(SRCROOT)/../../../extra -Fu/Developer/FreePascalCompiler/iOS5/uikit-skel/src";
  245. FPC_CONFIG = "-O2 -XsX";
  246. FPC_MAIN_FILE = "$(SRCROOT)/$(PROJECT_NAME)/$(PROJECT_NAME).pas";
  247. FPC_SIM = "-Tiphonesim";
  248. FPC_SIM_COMPILER = /usr/local/bin/ppc386;
  249. FPC_SIM_UNITS = "-Fu$(SRCROOT)/../../../lib/chipmunk/i386-iphonesim -Fu$(SRCROOT)/../../../lib/glu/i386-iphonesim -Fu$(SRCROOT)/../../../lib/jpeg/i386-iphonesim -Fu$(SRCROOT)/../../../lib/ogg/i386-iphonesim -Fu$(SRCROOT)/../../../lib/theora/i386-iphonesim -Fu$(SRCROOT)/../../../lib/zlib/i386-iphonesim -Fu$(SRCROOT)/../../../lib/zip/i386-iphonesim";
  250. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  251. GCC_PREFIX_HEADER = "demo10/demo10-Prefix.pch";
  252. INFOPLIST_FILE = "demo10/demo10-Info.plist";
  253. PRODUCT_NAME = "$(TARGET_NAME)";
  254. VALIDATE_PRODUCT = YES;
  255. WRAPPER_EXTENSION = app;
  256. };
  257. name = Release;
  258. };
  259. /* End XCBuildConfiguration section */
  260. /* Begin XCConfigurationList section */
  261. BA8EEEB515BC9686003B92FA /* Build configuration list for PBXProject "demo10" */ = {
  262. isa = XCConfigurationList;
  263. buildConfigurations = (
  264. BA8EEEE515BC9687003B92FA /* Debug */,
  265. BA8EEEE615BC9687003B92FA /* Release */,
  266. );
  267. defaultConfigurationIsVisible = 0;
  268. defaultConfigurationName = Release;
  269. };
  270. BA8EEEE715BC9687003B92FA /* Build configuration list for PBXNativeTarget "demo10" */ = {
  271. isa = XCConfigurationList;
  272. buildConfigurations = (
  273. BA8EEEE815BC9687003B92FA /* Debug */,
  274. BA8EEEE915BC9687003B92FA /* Release */,
  275. );
  276. defaultConfigurationIsVisible = 0;
  277. };
  278. /* End XCConfigurationList section */
  279. };
  280. rootObject = BA8EEEB215BC9686003B92FA /* Project object */;
  281. }