project.pbxproj 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
  10. A9255DD11043183600BA1496 /* FreeType.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A93E6E4810420B4A007D418B /* FreeType.framework */; };
  11. A9255DD31043183600BA1496 /* Lua.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A93E6E5310420B57007D418B /* Lua.framework */; };
  12. A9255E031043195A00BA1496 /* Vorbis.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A9255E021043195A00BA1496 /* Vorbis.framework */; };
  13. A9255F431043240F00BA1496 /* IL.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A9255F421043240F00BA1496 /* IL.framework */; };
  14. A9255F58104324E100BA1496 /* Ogg.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A9255F51104324D700BA1496 /* Ogg.framework */; };
  15. A93E6E5510420B57007D418B /* Lua.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A93E6E5310420B57007D418B /* Lua.framework */; };
  16. A93E6EED10420BA8007D418B /* love.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A93E6A3410420AC0007D418B /* love.cpp */; };
  17. A9D307F2106635D3004FEDF8 /* physfs.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A9D307E9106635C3004FEDF8 /* physfs.framework */; };
  18. A9DEC1C11046EFA70049C70C /* Love.icns in Resources */ = {isa = PBXBuildFile; fileRef = A9DEC1BF1046EFA60049C70C /* Love.icns */; };
  19. A9DEC1C21046EFA70049C70C /* LoveDocument.icns in Resources */ = {isa = PBXBuildFile; fileRef = A9DEC1C01046EFA70049C70C /* LoveDocument.icns */; };
  20. A9F169AC109E825000FC83D1 /* mpg123.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A9F169A6109E824900FC83D1 /* mpg123.framework */; };
  21. A9F169AD109E825000FC83D1 /* libmodplug.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = A9F16926109E7BAD00FC83D1 /* libmodplug.framework */; };
  22. FA08F69616C766E000F007B5 /* love.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA08F69116C765A200F007B5 /* love.framework */; };
  23. FA08F69716C766E700F007B5 /* love.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = FA08F69116C765A200F007B5 /* love.framework */; };
  24. FA9B4A0A16E1579F00074F42 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA9B4A0916E1579F00074F42 /* SDL2.framework */; };
  25. FA9B4A0B16E157B500074F42 /* SDL2.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = FA9B4A0916E1579F00074F42 /* SDL2.framework */; };
  26. FAAFF04716CB120000CCDE45 /* OpenAL-Soft.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = FAAFF04616CB120000CCDE45 /* OpenAL-Soft.framework */; };
  27. FAC8E8D416F3C468004DADF3 /* OSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAC8E8D316F3C468004DADF3 /* OSX.mm */; };
  28. /* End PBXBuildFile section */
  29. /* Begin PBXContainerItemProxy section */
  30. FA08F6A616C77A4300F007B5 /* PBXContainerItemProxy */ = {
  31. isa = PBXContainerItemProxy;
  32. containerPortal = FA577A9316C7217800860150 /* love-framework.xcodeproj */;
  33. proxyType = 2;
  34. remoteGlobalIDString = FA577AAF16C7507900860150;
  35. remoteInfo = "love framework";
  36. };
  37. /* End PBXContainerItemProxy section */
  38. /* Begin PBXCopyFilesBuildPhase section */
  39. A9255DDE1043185300BA1496 /* Copy Frameworks */ = {
  40. isa = PBXCopyFilesBuildPhase;
  41. buildActionMask = 2147483647;
  42. dstPath = "";
  43. dstSubfolderSpec = 10;
  44. files = (
  45. FA08F69716C766E700F007B5 /* love.framework in Copy Frameworks */,
  46. FA9B4A0B16E157B500074F42 /* SDL2.framework in Copy Frameworks */,
  47. FAAFF04716CB120000CCDE45 /* OpenAL-Soft.framework in Copy Frameworks */,
  48. A9F169AC109E825000FC83D1 /* mpg123.framework in Copy Frameworks */,
  49. A9F169AD109E825000FC83D1 /* libmodplug.framework in Copy Frameworks */,
  50. A9D307F2106635D3004FEDF8 /* physfs.framework in Copy Frameworks */,
  51. A9255F58104324E100BA1496 /* Ogg.framework in Copy Frameworks */,
  52. A9255F431043240F00BA1496 /* IL.framework in Copy Frameworks */,
  53. A9255E031043195A00BA1496 /* Vorbis.framework in Copy Frameworks */,
  54. A9255DD11043183600BA1496 /* FreeType.framework in Copy Frameworks */,
  55. A9255DD31043183600BA1496 /* Lua.framework in Copy Frameworks */,
  56. );
  57. name = "Copy Frameworks";
  58. runOnlyForDeploymentPostprocessing = 0;
  59. };
  60. /* End PBXCopyFilesBuildPhase section */
  61. /* Begin PBXFileReference section */
  62. 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
  63. 8D1107320486CEB800E47090 /* love.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = love.app; sourceTree = BUILT_PRODUCTS_DIR; };
  64. A9255E021043195A00BA1496 /* Vorbis.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Vorbis.framework; path = /Library/Frameworks/Vorbis.framework; sourceTree = "<absolute>"; };
  65. A9255F421043240F00BA1496 /* IL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IL.framework; path = /Library/Frameworks/IL.framework; sourceTree = "<absolute>"; };
  66. A9255F51104324D700BA1496 /* Ogg.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ogg.framework; path = /Library/Frameworks/Ogg.framework; sourceTree = "<absolute>"; };
  67. A93E6A3410420AC0007D418B /* love.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = love.cpp; path = ../../src/love.cpp; sourceTree = "<group>"; };
  68. A93E6E4710420B4A007D418B /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
  69. A93E6E4810420B4A007D418B /* FreeType.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FreeType.framework; path = /Library/Frameworks/FreeType.framework; sourceTree = "<absolute>"; };
  70. A93E6E5310420B57007D418B /* Lua.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Lua.framework; path = /Library/Frameworks/Lua.framework; sourceTree = "<absolute>"; };
  71. A97E3842132A9EDE00198A2F /* love-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "love-Info.plist"; sourceTree = "<group>"; };
  72. A9D307E9106635C3004FEDF8 /* physfs.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = physfs.framework; path = /Library/Frameworks/physfs.framework; sourceTree = "<absolute>"; };
  73. A9DEC1BF1046EFA60049C70C /* Love.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = Love.icns; path = icons/Love.icns; sourceTree = "<group>"; };
  74. A9DEC1C01046EFA70049C70C /* LoveDocument.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = LoveDocument.icns; path = icons/LoveDocument.icns; sourceTree = "<group>"; };
  75. A9F16926109E7BAD00FC83D1 /* libmodplug.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libmodplug.framework; path = /Library/Frameworks/libmodplug.framework; sourceTree = "<absolute>"; };
  76. A9F169A6109E824900FC83D1 /* mpg123.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = mpg123.framework; path = /Library/Frameworks/mpg123.framework; sourceTree = "<absolute>"; };
  77. FA08F69116C765A200F007B5 /* love.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = love.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  78. FA577A9316C7217800860150 /* love-framework.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "love-framework.xcodeproj"; sourceTree = "<group>"; };
  79. FA9B4A0916E1579F00074F42 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = /Library/Frameworks/SDL2.framework; sourceTree = "<absolute>"; };
  80. FAAFF04616CB120000CCDE45 /* OpenAL-Soft.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "OpenAL-Soft.framework"; path = "/Library/Frameworks/OpenAL-Soft.framework"; sourceTree = "<absolute>"; };
  81. FAC8E8D316F3C468004DADF3 /* OSX.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OSX.mm; sourceTree = "<group>"; };
  82. FAC8E8D616F3C46E004DADF3 /* OSX.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OSX.h; sourceTree = "<group>"; };
  83. /* End PBXFileReference section */
  84. /* Begin PBXFrameworksBuildPhase section */
  85. 8D11072E0486CEB800E47090 /* Frameworks */ = {
  86. isa = PBXFrameworksBuildPhase;
  87. buildActionMask = 2147483647;
  88. files = (
  89. FA08F69616C766E000F007B5 /* love.framework in Frameworks */,
  90. 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
  91. A93E6E5510420B57007D418B /* Lua.framework in Frameworks */,
  92. FA9B4A0A16E1579F00074F42 /* SDL2.framework in Frameworks */,
  93. );
  94. runOnlyForDeploymentPostprocessing = 0;
  95. };
  96. /* End PBXFrameworksBuildPhase section */
  97. /* Begin PBXGroup section */
  98. 1058C7A0FEA54F0111CA2CBB /* Frameworks */ = {
  99. isa = PBXGroup;
  100. children = (
  101. FA9B4A0916E1579F00074F42 /* SDL2.framework */,
  102. 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
  103. A93E6E4810420B4A007D418B /* FreeType.framework */,
  104. A9255F421043240F00BA1496 /* IL.framework */,
  105. A9F16926109E7BAD00FC83D1 /* libmodplug.framework */,
  106. FA08F69116C765A200F007B5 /* love.framework */,
  107. A93E6E5310420B57007D418B /* Lua.framework */,
  108. A9F169A6109E824900FC83D1 /* mpg123.framework */,
  109. A9255F51104324D700BA1496 /* Ogg.framework */,
  110. FAAFF04616CB120000CCDE45 /* OpenAL-Soft.framework */,
  111. A93E6E4710420B4A007D418B /* OpenGL.framework */,
  112. A9D307E9106635C3004FEDF8 /* physfs.framework */,
  113. A9255E021043195A00BA1496 /* Vorbis.framework */,
  114. );
  115. name = Frameworks;
  116. sourceTree = "<group>";
  117. };
  118. 19C28FACFE9D520D11CA2CBB /* Products */ = {
  119. isa = PBXGroup;
  120. children = (
  121. 8D1107320486CEB800E47090 /* love.app */,
  122. );
  123. name = Products;
  124. sourceTree = "<group>";
  125. };
  126. 29B97314FDCFA39411CA2CEA /* love */ = {
  127. isa = PBXGroup;
  128. children = (
  129. FA577A9D16C7262E00860150 /* Source */,
  130. 1058C7A0FEA54F0111CA2CBB /* Frameworks */,
  131. 29B97317FDCFA39411CA2CEA /* Resources */,
  132. 19C28FACFE9D520D11CA2CBB /* Products */,
  133. FA577A9316C7217800860150 /* love-framework.xcodeproj */,
  134. );
  135. name = love;
  136. sourceTree = "<group>";
  137. usesTabs = 1;
  138. };
  139. 29B97317FDCFA39411CA2CEA /* Resources */ = {
  140. isa = PBXGroup;
  141. children = (
  142. A97E3842132A9EDE00198A2F /* love-Info.plist */,
  143. A9DEC1BF1046EFA60049C70C /* Love.icns */,
  144. A9DEC1C01046EFA70049C70C /* LoveDocument.icns */,
  145. );
  146. name = Resources;
  147. sourceTree = "<group>";
  148. };
  149. FA08F6A316C77A4300F007B5 /* Products */ = {
  150. isa = PBXGroup;
  151. children = (
  152. FA08F6A716C77A4300F007B5 /* love.framework */,
  153. );
  154. name = Products;
  155. sourceTree = "<group>";
  156. };
  157. FA577A9D16C7262E00860150 /* Source */ = {
  158. isa = PBXGroup;
  159. children = (
  160. A93E6A3410420AC0007D418B /* love.cpp */,
  161. FAC8E8D616F3C46E004DADF3 /* OSX.h */,
  162. FAC8E8D316F3C468004DADF3 /* OSX.mm */,
  163. );
  164. name = Source;
  165. sourceTree = "<group>";
  166. };
  167. /* End PBXGroup section */
  168. /* Begin PBXNativeTarget section */
  169. 8D1107260486CEB800E47090 /* love */ = {
  170. isa = PBXNativeTarget;
  171. buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "love" */;
  172. buildPhases = (
  173. 8D1107290486CEB800E47090 /* Resources */,
  174. 8D11072C0486CEB800E47090 /* Sources */,
  175. A9255DDE1043185300BA1496 /* Copy Frameworks */,
  176. 8D11072E0486CEB800E47090 /* Frameworks */,
  177. );
  178. buildRules = (
  179. );
  180. dependencies = (
  181. );
  182. name = love;
  183. productInstallPath = "$(HOME)/Applications";
  184. productName = love;
  185. productReference = 8D1107320486CEB800E47090 /* love.app */;
  186. productType = "com.apple.product-type.application";
  187. };
  188. /* End PBXNativeTarget section */
  189. /* Begin PBXProject section */
  190. 29B97313FDCFA39411CA2CEA /* Project object */ = {
  191. isa = PBXProject;
  192. attributes = {
  193. LastUpgradeCheck = 0510;
  194. };
  195. buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "love" */;
  196. compatibilityVersion = "Xcode 3.2";
  197. developmentRegion = English;
  198. hasScannedForEncodings = 1;
  199. knownRegions = (
  200. English,
  201. Japanese,
  202. French,
  203. German,
  204. );
  205. mainGroup = 29B97314FDCFA39411CA2CEA /* love */;
  206. projectDirPath = "";
  207. projectReferences = (
  208. {
  209. ProductGroup = FA08F6A316C77A4300F007B5 /* Products */;
  210. ProjectRef = FA577A9316C7217800860150 /* love-framework.xcodeproj */;
  211. },
  212. );
  213. projectRoot = "";
  214. targets = (
  215. 8D1107260486CEB800E47090 /* love */,
  216. );
  217. };
  218. /* End PBXProject section */
  219. /* Begin PBXReferenceProxy section */
  220. FA08F6A716C77A4300F007B5 /* love.framework */ = {
  221. isa = PBXReferenceProxy;
  222. fileType = wrapper.framework;
  223. path = love.framework;
  224. remoteRef = FA08F6A616C77A4300F007B5 /* PBXContainerItemProxy */;
  225. sourceTree = BUILT_PRODUCTS_DIR;
  226. };
  227. /* End PBXReferenceProxy section */
  228. /* Begin PBXResourcesBuildPhase section */
  229. 8D1107290486CEB800E47090 /* Resources */ = {
  230. isa = PBXResourcesBuildPhase;
  231. buildActionMask = 2147483647;
  232. files = (
  233. A9DEC1C11046EFA70049C70C /* Love.icns in Resources */,
  234. A9DEC1C21046EFA70049C70C /* LoveDocument.icns in Resources */,
  235. );
  236. runOnlyForDeploymentPostprocessing = 0;
  237. };
  238. /* End PBXResourcesBuildPhase section */
  239. /* Begin PBXSourcesBuildPhase section */
  240. 8D11072C0486CEB800E47090 /* Sources */ = {
  241. isa = PBXSourcesBuildPhase;
  242. buildActionMask = 2147483647;
  243. files = (
  244. A93E6EED10420BA8007D418B /* love.cpp in Sources */,
  245. FAC8E8D416F3C468004DADF3 /* OSX.mm in Sources */,
  246. );
  247. runOnlyForDeploymentPostprocessing = 0;
  248. };
  249. /* End PBXSourcesBuildPhase section */
  250. /* Begin XCBuildConfiguration section */
  251. C01FCF4B08A954540054247B /* Debug */ = {
  252. isa = XCBuildConfiguration;
  253. buildSettings = {
  254. COMBINE_HIDPI_IMAGES = YES;
  255. FRAMEWORK_SEARCH_PATHS = (
  256. "$(inherited)",
  257. "\"$(SRCROOT)/build/Release\"",
  258. "\"$(SRCROOT)/build/Debug\"",
  259. );
  260. GCC_DYNAMIC_NO_PIC = NO;
  261. GCC_OPTIMIZATION_LEVEL = 0;
  262. INSTALL_PATH = /Applications;
  263. PRODUCT_NAME = love;
  264. };
  265. name = Debug;
  266. };
  267. C01FCF4C08A954540054247B /* Release */ = {
  268. isa = XCBuildConfiguration;
  269. buildSettings = {
  270. COMBINE_HIDPI_IMAGES = YES;
  271. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  272. FRAMEWORK_SEARCH_PATHS = (
  273. "$(inherited)",
  274. "\"$(SRCROOT)/build/Release\"",
  275. "\"$(SRCROOT)/build/Debug\"",
  276. );
  277. INSTALL_PATH = /Applications;
  278. PRODUCT_NAME = love;
  279. };
  280. name = Release;
  281. };
  282. C01FCF4F08A954540054247B /* Debug */ = {
  283. isa = XCBuildConfiguration;
  284. buildSettings = {
  285. ALWAYS_SEARCH_USER_PATHS = NO;
  286. ARCHS = "$(ARCHS_STANDARD_64_BIT)";
  287. CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
  288. CLANG_ENABLE_MODULES = YES;
  289. FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
  290. GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
  291. GCC_OPTIMIZATION_LEVEL = 0;
  292. GCC_PREPROCESSOR_DEFINITIONS = LOVE_MACOSX_USE_FRAMEWORKS;
  293. GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = NO;
  294. GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
  295. GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
  296. GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
  297. GCC_WARN_ABOUT_RETURN_TYPE = NO;
  298. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  299. GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
  300. GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
  301. GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
  302. GCC_WARN_MISSING_PARENTHESES = NO;
  303. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
  304. GCC_WARN_PEDANTIC = NO;
  305. GCC_WARN_SHADOW = NO;
  306. GCC_WARN_SIGN_COMPARE = YES;
  307. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
  308. GCC_WARN_UNUSED_VARIABLE = YES;
  309. HEADER_SEARCH_PATHS = (
  310. "\"$(SRCROOT)/../../src\"",
  311. "\"$(SRCROOT)/../../src/libraries\"",
  312. "\"$(SRCROOT)/../../src/modules\"",
  313. /Library/Frameworks/Lua.framework/Headers,
  314. /Library/Frameworks/SDL2.framework/Headers,
  315. );
  316. INFOPLIST_FILE = "love-Info.plist";
  317. LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks";
  318. MACOSX_DEPLOYMENT_TARGET = 10.6;
  319. ONLY_ACTIVE_ARCH = YES;
  320. OTHER_LDFLAGS = "";
  321. "OTHER_LDFLAGS[arch=x86_64]" = (
  322. "-pagezero_size",
  323. 10000,
  324. "-image_base",
  325. 100000000,
  326. );
  327. PRODUCT_NAME = love;
  328. WARNING_CFLAGS = (
  329. "-Wall",
  330. "-W",
  331. );
  332. };
  333. name = Debug;
  334. };
  335. C01FCF5008A954540054247B /* Release */ = {
  336. isa = XCBuildConfiguration;
  337. buildSettings = {
  338. ALWAYS_SEARCH_USER_PATHS = NO;
  339. ARCHS = "$(ARCHS_STANDARD_64_BIT)";
  340. CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
  341. CLANG_ENABLE_MODULES = YES;
  342. DEPLOYMENT_POSTPROCESSING = NO;
  343. FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
  344. GCC_INPUT_FILETYPE = automatic;
  345. GCC_OPTIMIZATION_LEVEL = 3;
  346. GCC_PREPROCESSOR_DEFINITIONS = LOVE_MACOSX_USE_FRAMEWORKS;
  347. GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = NO;
  348. GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
  349. GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
  350. GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
  351. GCC_WARN_ABOUT_RETURN_TYPE = NO;
  352. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  353. GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
  354. GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
  355. GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
  356. GCC_WARN_MISSING_PARENTHESES = NO;
  357. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
  358. GCC_WARN_PEDANTIC = NO;
  359. GCC_WARN_SHADOW = NO;
  360. GCC_WARN_SIGN_COMPARE = YES;
  361. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
  362. GCC_WARN_UNUSED_PARAMETER = NO;
  363. GCC_WARN_UNUSED_VALUE = NO;
  364. GCC_WARN_UNUSED_VARIABLE = YES;
  365. HEADER_SEARCH_PATHS = (
  366. "\"$(SRCROOT)/../../src\"",
  367. "\"$(SRCROOT)/../../src/libraries\"",
  368. "\"$(SRCROOT)/../../src/modules\"",
  369. /Library/Frameworks/Lua.framework/Headers,
  370. /Library/Frameworks/SDL2.framework/Headers,
  371. );
  372. INFOPLIST_FILE = "love-Info.plist";
  373. LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks";
  374. LLVM_LTO = YES;
  375. MACOSX_DEPLOYMENT_TARGET = 10.6;
  376. ONLY_ACTIVE_ARCH = NO;
  377. OTHER_LDFLAGS = "";
  378. "OTHER_LDFLAGS[arch=x86_64]" = (
  379. "-pagezero_size",
  380. 10000,
  381. "-image_base",
  382. 100000000,
  383. );
  384. PRODUCT_NAME = love;
  385. SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
  386. WARNING_CFLAGS = (
  387. "-Wall",
  388. "-W",
  389. );
  390. };
  391. name = Release;
  392. };
  393. FA5326C618971A0900F7BBF4 /* Distribution */ = {
  394. isa = XCBuildConfiguration;
  395. buildSettings = {
  396. ALWAYS_SEARCH_USER_PATHS = NO;
  397. ARCHS = "$(ARCHS_STANDARD_64_BIT)";
  398. CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
  399. CLANG_ENABLE_MODULES = YES;
  400. DEPLOYMENT_POSTPROCESSING = NO;
  401. FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
  402. GCC_INPUT_FILETYPE = automatic;
  403. GCC_OPTIMIZATION_LEVEL = 3;
  404. GCC_PREPROCESSOR_DEFINITIONS = LOVE_MACOSX_USE_FRAMEWORKS;
  405. GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = NO;
  406. GCC_WARN_ABOUT_MISSING_NEWLINE = NO;
  407. GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO;
  408. GCC_WARN_ABOUT_POINTER_SIGNEDNESS = YES;
  409. GCC_WARN_ABOUT_RETURN_TYPE = NO;
  410. GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
  411. GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
  412. GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = NO;
  413. GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = NO;
  414. GCC_WARN_MISSING_PARENTHESES = NO;
  415. GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
  416. GCC_WARN_PEDANTIC = NO;
  417. GCC_WARN_SHADOW = NO;
  418. GCC_WARN_SIGN_COMPARE = YES;
  419. GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = NO;
  420. GCC_WARN_UNUSED_PARAMETER = NO;
  421. GCC_WARN_UNUSED_VALUE = NO;
  422. GCC_WARN_UNUSED_VARIABLE = YES;
  423. HEADER_SEARCH_PATHS = (
  424. "\"$(SRCROOT)/../../src\"",
  425. "\"$(SRCROOT)/../../src/libraries\"",
  426. "\"$(SRCROOT)/../../src/modules\"",
  427. /Library/Frameworks/Lua.framework/Headers,
  428. /Library/Frameworks/SDL2.framework/Headers,
  429. );
  430. INFOPLIST_FILE = "love-Info.plist";
  431. LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks";
  432. LLVM_LTO = YES;
  433. MACOSX_DEPLOYMENT_TARGET = 10.6;
  434. ONLY_ACTIVE_ARCH = NO;
  435. OTHER_LDFLAGS = "";
  436. "OTHER_LDFLAGS[arch=x86_64]" = (
  437. "-pagezero_size",
  438. 10000,
  439. "-image_base",
  440. 100000000,
  441. );
  442. PRODUCT_NAME = love;
  443. SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
  444. WARNING_CFLAGS = (
  445. "-Wall",
  446. "-W",
  447. );
  448. };
  449. name = Distribution;
  450. };
  451. FA5326C718971A0900F7BBF4 /* Distribution */ = {
  452. isa = XCBuildConfiguration;
  453. buildSettings = {
  454. COMBINE_HIDPI_IMAGES = YES;
  455. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  456. FRAMEWORK_SEARCH_PATHS = (
  457. "$(inherited)",
  458. "\"$(SRCROOT)/build/Release\"",
  459. "\"$(SRCROOT)/build/Debug\"",
  460. );
  461. INSTALL_PATH = /Applications;
  462. PRODUCT_NAME = love;
  463. };
  464. name = Distribution;
  465. };
  466. /* End XCBuildConfiguration section */
  467. /* Begin XCConfigurationList section */
  468. C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "love" */ = {
  469. isa = XCConfigurationList;
  470. buildConfigurations = (
  471. C01FCF4B08A954540054247B /* Debug */,
  472. C01FCF4C08A954540054247B /* Release */,
  473. FA5326C718971A0900F7BBF4 /* Distribution */,
  474. );
  475. defaultConfigurationIsVisible = 0;
  476. defaultConfigurationName = Release;
  477. };
  478. C01FCF4E08A954540054247B /* Build configuration list for PBXProject "love" */ = {
  479. isa = XCConfigurationList;
  480. buildConfigurations = (
  481. C01FCF4F08A954540054247B /* Debug */,
  482. C01FCF5008A954540054247B /* Release */,
  483. FA5326C618971A0900F7BBF4 /* Distribution */,
  484. );
  485. defaultConfigurationIsVisible = 0;
  486. defaultConfigurationName = Release;
  487. };
  488. /* End XCConfigurationList section */
  489. };
  490. rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
  491. }