project.pbxproj 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. AA9EE79914B2C589008773C0 /* FreeType.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA9EE79814B2C589008773C0 /* FreeType.framework */; };
  10. AA9EE79A14B2C593008773C0 /* FreeType.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = AA9EE79814B2C589008773C0 /* FreeType.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
  11. BE48FD5F07AFA17000BB41DA /* SDL_ttf.h in Headers */ = {isa = PBXBuildFile; fileRef = 1014BAEA010A4B677F000001 /* SDL_ttf.h */; settings = {ATTRIBUTES = (Public, ); }; };
  12. BE48FD6207AFA17000BB41DA /* SDL_ttf.c in Sources */ = {isa = PBXBuildFile; fileRef = F567D67A01CD962A01F3E8B9 /* SDL_ttf.c */; };
  13. BE48FD6B07AFA17000BB41DA /* SDL_ttf.c in Sources */ = {isa = PBXBuildFile; fileRef = F567D67A01CD962A01F3E8B9 /* SDL_ttf.c */; };
  14. BE48FD8407AFA29000BB41DA /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BE48FD8307AFA29000BB41DA /* SDL2.framework */; };
  15. /* End PBXBuildFile section */
  16. /* Begin PBXContainerItemProxy section */
  17. BE48FD7907AFA17100BB41DA /* PBXContainerItemProxy */ = {
  18. isa = PBXContainerItemProxy;
  19. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  20. proxyType = 1;
  21. remoteGlobalIDString = BE48FD5D07AFA17000BB41DA;
  22. remoteInfo = Framework;
  23. };
  24. /* End PBXContainerItemProxy section */
  25. /* Begin PBXCopyFilesBuildPhase section */
  26. AA9EE79714B2C55E008773C0 /* Copy Frameworks */ = {
  27. isa = PBXCopyFilesBuildPhase;
  28. buildActionMask = 2147483647;
  29. dstPath = "";
  30. dstSubfolderSpec = 10;
  31. files = (
  32. AA9EE79A14B2C593008773C0 /* FreeType.framework in Copy Frameworks */,
  33. );
  34. name = "Copy Frameworks";
  35. runOnlyForDeploymentPostprocessing = 0;
  36. };
  37. /* End PBXCopyFilesBuildPhase section */
  38. /* Begin PBXFileReference section */
  39. 1014BAEA010A4B677F000001 /* SDL_ttf.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_ttf.h; path = ../SDL_ttf.h; sourceTree = SOURCE_ROOT; };
  40. AA9EE79814B2C589008773C0 /* FreeType.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FreeType.framework; path = Frameworks/FreeType.framework; sourceTree = "<group>"; };
  41. BE48FD6607AFA17000BB41DA /* Info-Framework.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-Framework.plist"; sourceTree = "<group>"; };
  42. BE48FD6707AFA17000BB41DA /* SDL2_ttf.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL2_ttf.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  43. BE48FD6E07AFA17000BB41DA /* libSDL2_ttf.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL2_ttf.a; sourceTree = BUILT_PRODUCTS_DIR; };
  44. BE48FD7207AFA17000BB41DA /* Create DMG */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "Create DMG"; sourceTree = BUILT_PRODUCTS_DIR; };
  45. BE48FD8307AFA29000BB41DA /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = /Library/Frameworks/SDL2.framework; sourceTree = "<absolute>"; };
  46. F567D67A01CD962A01F3E8B9 /* SDL_ttf.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = SDL_ttf.c; path = ../SDL_ttf.c; sourceTree = SOURCE_ROOT; };
  47. F59C710300D5CB5801000001 /* ReadMe.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ReadMe.txt; sourceTree = "<group>"; };
  48. F59C710400D5CB5801000001 /* Welcome.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Welcome.txt; sourceTree = "<group>"; };
  49. F59C710600D5CB5801000001 /* SDL_ttf.info */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SDL_ttf.info; sourceTree = "<group>"; };
  50. /* End PBXFileReference section */
  51. /* Begin PBXFrameworksBuildPhase section */
  52. BE48FD6307AFA17000BB41DA /* Frameworks */ = {
  53. isa = PBXFrameworksBuildPhase;
  54. buildActionMask = 2147483647;
  55. files = (
  56. BE48FD8407AFA29000BB41DA /* SDL2.framework in Frameworks */,
  57. AA9EE79914B2C589008773C0 /* FreeType.framework in Frameworks */,
  58. );
  59. runOnlyForDeploymentPostprocessing = 0;
  60. };
  61. BE48FD6C07AFA17000BB41DA /* Frameworks */ = {
  62. isa = PBXFrameworksBuildPhase;
  63. buildActionMask = 2147483647;
  64. files = (
  65. );
  66. runOnlyForDeploymentPostprocessing = 0;
  67. };
  68. /* End PBXFrameworksBuildPhase section */
  69. /* Begin PBXGroup section */
  70. 0153844A006D81B07F000001 /* Public Headers */ = {
  71. isa = PBXGroup;
  72. children = (
  73. 1014BAEA010A4B677F000001 /* SDL_ttf.h */,
  74. );
  75. name = "Public Headers";
  76. sourceTree = "<group>";
  77. };
  78. 034768DDFF38A45A11DB9C8B /* Products */ = {
  79. isa = PBXGroup;
  80. children = (
  81. 089C1665FE841158C02AAC07 /* Resources */,
  82. BE48FD6707AFA17000BB41DA /* SDL2_ttf.framework */,
  83. BE48FD6E07AFA17000BB41DA /* libSDL2_ttf.a */,
  84. BE48FD7207AFA17000BB41DA /* Create DMG */,
  85. );
  86. name = Products;
  87. sourceTree = "<group>";
  88. };
  89. 0867D691FE84028FC02AAC07 /* SDL_ttfFramework */ = {
  90. isa = PBXGroup;
  91. children = (
  92. F59C70FC00D5CB5801000001 /* pkg-support */,
  93. 0153844A006D81B07F000001 /* Public Headers */,
  94. 08FB77ACFE841707C02AAC07 /* Library Source */,
  95. BE48FD8107AFA26B00BB41DA /* Frameworks */,
  96. 034768DDFF38A45A11DB9C8B /* Products */,
  97. BE48FD6607AFA17000BB41DA /* Info-Framework.plist */,
  98. );
  99. name = SDL_ttfFramework;
  100. sourceTree = "<group>";
  101. };
  102. 089C1665FE841158C02AAC07 /* Resources */ = {
  103. isa = PBXGroup;
  104. children = (
  105. );
  106. name = Resources;
  107. sourceTree = "<group>";
  108. };
  109. 08FB77ACFE841707C02AAC07 /* Library Source */ = {
  110. isa = PBXGroup;
  111. children = (
  112. F567D67A01CD962A01F3E8B9 /* SDL_ttf.c */,
  113. );
  114. name = "Library Source";
  115. sourceTree = "<group>";
  116. };
  117. BE48FD8107AFA26B00BB41DA /* Frameworks */ = {
  118. isa = PBXGroup;
  119. children = (
  120. BE48FD8207AFA27300BB41DA /* Linked Frameworks */,
  121. );
  122. name = Frameworks;
  123. sourceTree = "<group>";
  124. };
  125. BE48FD8207AFA27300BB41DA /* Linked Frameworks */ = {
  126. isa = PBXGroup;
  127. children = (
  128. AA9EE79814B2C589008773C0 /* FreeType.framework */,
  129. BE48FD8307AFA29000BB41DA /* SDL2.framework */,
  130. );
  131. name = "Linked Frameworks";
  132. sourceTree = "<group>";
  133. };
  134. F59C70FC00D5CB5801000001 /* pkg-support */ = {
  135. isa = PBXGroup;
  136. children = (
  137. F59C710100D5CB5801000001 /* resources */,
  138. F59C710600D5CB5801000001 /* SDL_ttf.info */,
  139. );
  140. path = "pkg-support";
  141. sourceTree = SOURCE_ROOT;
  142. };
  143. F59C710100D5CB5801000001 /* resources */ = {
  144. isa = PBXGroup;
  145. children = (
  146. F59C710300D5CB5801000001 /* ReadMe.txt */,
  147. F59C710400D5CB5801000001 /* Welcome.txt */,
  148. );
  149. path = resources;
  150. sourceTree = "<group>";
  151. };
  152. /* End PBXGroup section */
  153. /* Begin PBXHeadersBuildPhase section */
  154. BE48FD5E07AFA17000BB41DA /* Headers */ = {
  155. isa = PBXHeadersBuildPhase;
  156. buildActionMask = 2147483647;
  157. files = (
  158. BE48FD5F07AFA17000BB41DA /* SDL_ttf.h in Headers */,
  159. );
  160. runOnlyForDeploymentPostprocessing = 0;
  161. };
  162. BE48FD6907AFA17000BB41DA /* Headers */ = {
  163. isa = PBXHeadersBuildPhase;
  164. buildActionMask = 2147483647;
  165. files = (
  166. );
  167. runOnlyForDeploymentPostprocessing = 0;
  168. };
  169. /* End PBXHeadersBuildPhase section */
  170. /* Begin PBXNativeTarget section */
  171. BE48FD5D07AFA17000BB41DA /* Framework */ = {
  172. isa = PBXNativeTarget;
  173. buildConfigurationList = 00B7E1E9097E26C600826121 /* Build configuration list for PBXNativeTarget "Framework" */;
  174. buildPhases = (
  175. BE48FD5E07AFA17000BB41DA /* Headers */,
  176. BE48FD6007AFA17000BB41DA /* Resources */,
  177. BE48FD6107AFA17000BB41DA /* Sources */,
  178. BE48FD6307AFA17000BB41DA /* Frameworks */,
  179. BE48FD6407AFA17000BB41DA /* Rez */,
  180. AA9EE79714B2C55E008773C0 /* Copy Frameworks */,
  181. AA9EE79B14B2C59B008773C0 /* Create Frameworks symlink */,
  182. AA9EE79C14B2C5D0008773C0 /* Convert SDL includes to SDL Framework includes */,
  183. );
  184. buildRules = (
  185. );
  186. comments = "Installed into ~/Library/Frameworks/SDL_ttf.framework\n\nAdd -framework SDL_ttf to your linker flags\nAdd ~/Library/Frameworks/SDL_ttf.framework/Headers to your header search path\nAdd ~/Library/Frameworks to your library search path";
  187. dependencies = (
  188. );
  189. name = Framework;
  190. productInstallPath = "@executable_path/../Frameworks";
  191. productName = SDL_ttf;
  192. productReference = BE48FD6707AFA17000BB41DA /* SDL2_ttf.framework */;
  193. productType = "com.apple.product-type.framework";
  194. };
  195. BE48FD6807AFA17000BB41DA /* Static Library */ = {
  196. isa = PBXNativeTarget;
  197. buildConfigurationList = 00B7E1ED097E26C600826121 /* Build configuration list for PBXNativeTarget "Static Library" */;
  198. buildPhases = (
  199. BE48FD6907AFA17000BB41DA /* Headers */,
  200. BE48FD6A07AFA17000BB41DA /* Sources */,
  201. BE48FD6C07AFA17000BB41DA /* Frameworks */,
  202. BE48FD6D07AFA17000BB41DA /* Rez */,
  203. );
  204. buildRules = (
  205. );
  206. dependencies = (
  207. );
  208. name = "Static Library";
  209. productInstallPath = /usr/local/lib;
  210. productName = "Static Library";
  211. productReference = BE48FD6E07AFA17000BB41DA /* libSDL2_ttf.a */;
  212. productType = "com.apple.product-type.library.static";
  213. };
  214. BE48FD6F07AFA17000BB41DA /* Create DMG */ = {
  215. isa = PBXNativeTarget;
  216. buildConfigurationList = 00B7E1F1097E26C600826121 /* Build configuration list for PBXNativeTarget "Create DMG" */;
  217. buildPhases = (
  218. BE48FD7107AFA17000BB41DA /* ShellScript */,
  219. );
  220. buildRules = (
  221. );
  222. dependencies = (
  223. BE48FD7A07AFA17100BB41DA /* PBXTargetDependency */,
  224. );
  225. name = "Create DMG";
  226. productInstallPath = /usr/local/bin;
  227. productName = "Standard Package";
  228. productReference = BE48FD7207AFA17000BB41DA /* Create DMG */;
  229. productType = "com.apple.product-type.tool";
  230. };
  231. /* End PBXNativeTarget section */
  232. /* Begin PBXProject section */
  233. 0867D690FE84028FC02AAC07 /* Project object */ = {
  234. isa = PBXProject;
  235. attributes = {
  236. LastUpgradeCheck = 0630;
  237. };
  238. buildConfigurationList = 00B7E1F5097E26C600826121 /* Build configuration list for PBXProject "SDL_ttf" */;
  239. compatibilityVersion = "Xcode 3.2";
  240. developmentRegion = English;
  241. hasScannedForEncodings = 1;
  242. knownRegions = (
  243. en,
  244. );
  245. mainGroup = 0867D691FE84028FC02AAC07 /* SDL_ttfFramework */;
  246. productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
  247. projectDirPath = "";
  248. projectRoot = "";
  249. targets = (
  250. BE48FD5D07AFA17000BB41DA /* Framework */,
  251. BE48FD6807AFA17000BB41DA /* Static Library */,
  252. BE48FD6F07AFA17000BB41DA /* Create DMG */,
  253. );
  254. };
  255. /* End PBXProject section */
  256. /* Begin PBXResourcesBuildPhase section */
  257. BE48FD6007AFA17000BB41DA /* Resources */ = {
  258. isa = PBXResourcesBuildPhase;
  259. buildActionMask = 2147483647;
  260. files = (
  261. );
  262. runOnlyForDeploymentPostprocessing = 0;
  263. };
  264. /* End PBXResourcesBuildPhase section */
  265. /* Begin PBXRezBuildPhase section */
  266. BE48FD6407AFA17000BB41DA /* Rez */ = {
  267. isa = PBXRezBuildPhase;
  268. buildActionMask = 2147483647;
  269. files = (
  270. );
  271. runOnlyForDeploymentPostprocessing = 0;
  272. };
  273. BE48FD6D07AFA17000BB41DA /* Rez */ = {
  274. isa = PBXRezBuildPhase;
  275. buildActionMask = 2147483647;
  276. files = (
  277. );
  278. runOnlyForDeploymentPostprocessing = 0;
  279. };
  280. /* End PBXRezBuildPhase section */
  281. /* Begin PBXShellScriptBuildPhase section */
  282. AA9EE79B14B2C59B008773C0 /* Create Frameworks symlink */ = {
  283. isa = PBXShellScriptBuildPhase;
  284. buildActionMask = 2147483647;
  285. files = (
  286. );
  287. inputPaths = (
  288. );
  289. name = "Create Frameworks symlink";
  290. outputPaths = (
  291. );
  292. runOnlyForDeploymentPostprocessing = 0;
  293. shellPath = /bin/sh;
  294. shellScript = "cd $SYMROOT/$CONFIGURATION/$FULL_PRODUCT_NAME\nif ! [ -L Frameworks ]; then\n rm -f Frameworks\n ln -s Versions/Current/Frameworks Frameworks\nfi";
  295. };
  296. AA9EE79C14B2C5D0008773C0 /* Convert SDL includes to SDL Framework includes */ = {
  297. isa = PBXShellScriptBuildPhase;
  298. buildActionMask = 2147483647;
  299. files = (
  300. );
  301. inputPaths = (
  302. );
  303. name = "Convert SDL includes to SDL Framework includes";
  304. outputPaths = (
  305. );
  306. runOnlyForDeploymentPostprocessing = 0;
  307. shellPath = /bin/sh;
  308. shellScript = "cd $SYMROOT/$CONFIGURATION/$PUBLIC_HEADERS_FOLDER_PATH\nHEADER=SDL_ttf.h\nsed 's,#include \"\\(.*\\)\",#include <SDL2/\\1>,' <$HEADER >$HEADER.new\nmv $HEADER.new $HEADER";
  309. };
  310. BE48FD7107AFA17000BB41DA /* ShellScript */ = {
  311. isa = PBXShellScriptBuildPhase;
  312. buildActionMask = 2147483647;
  313. files = (
  314. );
  315. runOnlyForDeploymentPostprocessing = 0;
  316. shellPath = /bin/sh;
  317. shellScript = "PRODUCT_NAME=SDL2_ttf\n\n# Sign framework\nif [ \"$SDL_CODESIGN_IDENTITY\" != \"\" ]; then\n codesign --force --deep --sign \"$SDL_CODESIGN_IDENTITY\" $TARGET_BUILD_DIR/$PRODUCT_NAME.framework/Versions/A\nfi\n\n# clean up the framework, remove headers, extra files\nmkdir -p build/dmg-tmp\nxcrun CpMac -r $TARGET_BUILD_DIR/$PRODUCT_NAME.framework build/dmg-tmp/\ncp pkg-support/resources/ReadMe.txt build/dmg-tmp\n\n# remove the .DS_Store files if any (we may want to provide one in the future for fancy .dmgs)\nrm -rf build/dmg-tmp/.DS_Store\n\n# create the dmg\nhdiutil create -ov -fs HFS+ -volname $PRODUCT_NAME -srcfolder build/dmg-tmp build/$PRODUCT_NAME.dmg\n\n# clean up\nrm -rf build/dmg-tmp";
  318. };
  319. /* End PBXShellScriptBuildPhase section */
  320. /* Begin PBXSourcesBuildPhase section */
  321. BE48FD6107AFA17000BB41DA /* Sources */ = {
  322. isa = PBXSourcesBuildPhase;
  323. buildActionMask = 2147483647;
  324. files = (
  325. BE48FD6207AFA17000BB41DA /* SDL_ttf.c in Sources */,
  326. );
  327. runOnlyForDeploymentPostprocessing = 0;
  328. };
  329. BE48FD6A07AFA17000BB41DA /* Sources */ = {
  330. isa = PBXSourcesBuildPhase;
  331. buildActionMask = 2147483647;
  332. files = (
  333. BE48FD6B07AFA17000BB41DA /* SDL_ttf.c in Sources */,
  334. );
  335. runOnlyForDeploymentPostprocessing = 0;
  336. };
  337. /* End PBXSourcesBuildPhase section */
  338. /* Begin PBXTargetDependency section */
  339. BE48FD7A07AFA17100BB41DA /* PBXTargetDependency */ = {
  340. isa = PBXTargetDependency;
  341. target = BE48FD5D07AFA17000BB41DA /* Framework */;
  342. targetProxy = BE48FD7907AFA17100BB41DA /* PBXContainerItemProxy */;
  343. };
  344. /* End PBXTargetDependency section */
  345. /* Begin XCBuildConfiguration section */
  346. 00B7E1EA097E26C600826121 /* Debug */ = {
  347. isa = XCBuildConfiguration;
  348. buildSettings = {
  349. COMBINE_HIDPI_IMAGES = YES;
  350. DYLIB_COMPATIBILITY_VERSION = 15;
  351. DYLIB_CURRENT_VERSION = 15.0.0;
  352. FRAMEWORK_VERSION = A;
  353. INFOPLIST_FILE = "Info-Framework.plist";
  354. INSTALL_PATH = "@rpath";
  355. LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks";
  356. OTHER_CFLAGS = "";
  357. WRAPPER_EXTENSION = framework;
  358. };
  359. name = Debug;
  360. };
  361. 00B7E1EB097E26C600826121 /* Release */ = {
  362. isa = XCBuildConfiguration;
  363. buildSettings = {
  364. COMBINE_HIDPI_IMAGES = YES;
  365. DYLIB_COMPATIBILITY_VERSION = 15;
  366. DYLIB_CURRENT_VERSION = 15.0.0;
  367. FRAMEWORK_VERSION = A;
  368. INFOPLIST_FILE = "Info-Framework.plist";
  369. INSTALL_PATH = "@rpath";
  370. LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks";
  371. OTHER_CFLAGS = "";
  372. WRAPPER_EXTENSION = framework;
  373. };
  374. name = Release;
  375. };
  376. 00B7E1EE097E26C600826121 /* Debug */ = {
  377. isa = XCBuildConfiguration;
  378. buildSettings = {
  379. COMBINE_HIDPI_IMAGES = YES;
  380. DYLIB_COMPATIBILITY_VERSION = 1;
  381. DYLIB_CURRENT_VERSION = 1;
  382. LIBRARY_STYLE = STATIC;
  383. OTHER_LIBTOOL_FLAGS = "";
  384. OTHER_REZFLAGS = "";
  385. REZ_EXECUTABLE = YES;
  386. SKIP_INSTALL = YES;
  387. };
  388. name = Debug;
  389. };
  390. 00B7E1EF097E26C600826121 /* Release */ = {
  391. isa = XCBuildConfiguration;
  392. buildSettings = {
  393. COMBINE_HIDPI_IMAGES = YES;
  394. DYLIB_COMPATIBILITY_VERSION = 1;
  395. DYLIB_CURRENT_VERSION = 1;
  396. LIBRARY_STYLE = STATIC;
  397. OTHER_LIBTOOL_FLAGS = "";
  398. OTHER_REZFLAGS = "";
  399. REZ_EXECUTABLE = YES;
  400. SKIP_INSTALL = YES;
  401. };
  402. name = Release;
  403. };
  404. 00B7E1F2097E26C600826121 /* Debug */ = {
  405. isa = XCBuildConfiguration;
  406. buildSettings = {
  407. GCC_DYNAMIC_NO_PIC = NO;
  408. GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
  409. GCC_OPTIMIZATION_LEVEL = 0;
  410. OTHER_CFLAGS = "";
  411. OTHER_LDFLAGS = "";
  412. OTHER_REZFLAGS = "";
  413. PRODUCT_NAME = "Create DMG";
  414. REZ_EXECUTABLE = YES;
  415. SECTORDER_FLAGS = "";
  416. WARNING_CFLAGS = (
  417. "-Wmost",
  418. "-Wno-four-char-constants",
  419. "-Wno-unknown-pragmas",
  420. );
  421. ZERO_LINK = YES;
  422. };
  423. name = Debug;
  424. };
  425. 00B7E1F3097E26C600826121 /* Release */ = {
  426. isa = XCBuildConfiguration;
  427. buildSettings = {
  428. OTHER_CFLAGS = "";
  429. OTHER_LDFLAGS = "";
  430. OTHER_REZFLAGS = "";
  431. PRODUCT_NAME = "Create DMG";
  432. REZ_EXECUTABLE = YES;
  433. SECTORDER_FLAGS = "";
  434. WARNING_CFLAGS = (
  435. "-Wmost",
  436. "-Wno-four-char-constants",
  437. "-Wno-unknown-pragmas",
  438. );
  439. ZERO_LINK = NO;
  440. };
  441. name = Release;
  442. };
  443. 00B7E1F6097E26C600826121 /* Debug */ = {
  444. isa = XCBuildConfiguration;
  445. buildSettings = {
  446. FRAMEWORK_SEARCH_PATHS = (
  447. "$(FRAMEWORK_SEARCH_PATHS_QUOTED)",
  448. "$(HOME)/Library/Frameworks",
  449. /Library/Frameworks,
  450. );
  451. FRAMEWORK_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks\"";
  452. GCC_OPTIMIZATION_LEVEL = 0;
  453. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  454. HEADER_SEARCH_PATHS = (
  455. "$(HEADER_SEARCH_PATHS_QUOTED)",
  456. "$(HOME)/Library/Frameworks/SDL2.framework/Headers",
  457. /Library/Frameworks/SDL2.framework/Headers,
  458. );
  459. HEADER_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks/FreeType.framework/Headers\"";
  460. MACOSX_DEPLOYMENT_TARGET = 10.5;
  461. ONLY_ACTIVE_ARCH = YES;
  462. PRODUCT_NAME = SDL2_ttf;
  463. SDKROOT = macosx;
  464. };
  465. name = Debug;
  466. };
  467. 00B7E1F7097E26C600826121 /* Release */ = {
  468. isa = XCBuildConfiguration;
  469. buildSettings = {
  470. DEPLOYMENT_POSTPROCESSING = YES;
  471. FRAMEWORK_SEARCH_PATHS = (
  472. "$(FRAMEWORK_SEARCH_PATHS_QUOTED)",
  473. "$(HOME)/Library/Frameworks",
  474. /Library/Frameworks,
  475. );
  476. FRAMEWORK_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks\"";
  477. GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  478. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  479. HEADER_SEARCH_PATHS = (
  480. "$(HEADER_SEARCH_PATHS_QUOTED)",
  481. "$(HOME)/Library/Frameworks/SDL2.framework/Headers",
  482. /Library/Frameworks/SDL2.framework/Headers,
  483. );
  484. HEADER_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks/FreeType.framework/Headers\"";
  485. MACOSX_DEPLOYMENT_TARGET = 10.5;
  486. PRODUCT_NAME = SDL2_ttf;
  487. SDKROOT = macosx;
  488. SEPARATE_STRIP = YES;
  489. STRIP_STYLE = "non-global";
  490. };
  491. name = Release;
  492. };
  493. /* End XCBuildConfiguration section */
  494. /* Begin XCConfigurationList section */
  495. 00B7E1E9097E26C600826121 /* Build configuration list for PBXNativeTarget "Framework" */ = {
  496. isa = XCConfigurationList;
  497. buildConfigurations = (
  498. 00B7E1EA097E26C600826121 /* Debug */,
  499. 00B7E1EB097E26C600826121 /* Release */,
  500. );
  501. defaultConfigurationIsVisible = 0;
  502. defaultConfigurationName = Debug;
  503. };
  504. 00B7E1ED097E26C600826121 /* Build configuration list for PBXNativeTarget "Static Library" */ = {
  505. isa = XCConfigurationList;
  506. buildConfigurations = (
  507. 00B7E1EE097E26C600826121 /* Debug */,
  508. 00B7E1EF097E26C600826121 /* Release */,
  509. );
  510. defaultConfigurationIsVisible = 0;
  511. defaultConfigurationName = Debug;
  512. };
  513. 00B7E1F1097E26C600826121 /* Build configuration list for PBXNativeTarget "Create DMG" */ = {
  514. isa = XCConfigurationList;
  515. buildConfigurations = (
  516. 00B7E1F2097E26C600826121 /* Debug */,
  517. 00B7E1F3097E26C600826121 /* Release */,
  518. );
  519. defaultConfigurationIsVisible = 0;
  520. defaultConfigurationName = Debug;
  521. };
  522. 00B7E1F5097E26C600826121 /* Build configuration list for PBXProject "SDL_ttf" */ = {
  523. isa = XCConfigurationList;
  524. buildConfigurations = (
  525. 00B7E1F6097E26C600826121 /* Debug */,
  526. 00B7E1F7097E26C600826121 /* Release */,
  527. );
  528. defaultConfigurationIsVisible = 0;
  529. defaultConfigurationName = Debug;
  530. };
  531. /* End XCConfigurationList section */
  532. };
  533. rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
  534. }