project.pbxproj 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 45;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58140DA1D0A300B32029 /* MainMenu.xib */; };
  10. 256AC3DA0F4B6AC300CF3369 /* PolycodeAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 256AC3D90F4B6AC300CF3369 /* PolycodeAppDelegate.m */; };
  11. 6D34143012B816B60034FA9B /* libphysfs.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D34142F12B816B60034FA9B /* libphysfs.a */; };
  12. 6D34143412B816BC0034FA9B /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D34143312B816BC0034FA9B /* IOKit.framework */; };
  13. 6D3414F812B829C90034FA9B /* libluajit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D3414F712B829C90034FA9B /* libluajit.a */; };
  14. 6D43F54112AB3E5C001E6D87 /* libz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D43F53F12AB3E5C001E6D87 /* libz.a */; };
  15. 6D43F54212AB3E5C001E6D87 /* libpng.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D43F54012AB3E5C001E6D87 /* libpng.a */; };
  16. 6D43F55E12AB3E9E001E6D87 /* libfreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D43F55D12AB3E9E001E6D87 /* libfreetype.a */; };
  17. 6D70AB2A12B29BF200EB6D94 /* NewFileWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D70AB2912B29BF200EB6D94 /* NewFileWindow.cpp */; };
  18. 6D80E91E12AB53FB0037A708 /* PolycodeFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D80E91912AB53FB0037A708 /* PolycodeFrame.cpp */; };
  19. 6D80E91F12AB53FB0037A708 /* PolycodeIDEApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D80E91A12AB53FB0037A708 /* PolycodeIDEApp.cpp */; };
  20. 6D80E92012AB53FB0037A708 /* PolycodeProject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D80E91B12AB53FB0037A708 /* PolycodeProject.cpp */; };
  21. 6D80E92112AB53FB0037A708 /* PolycodeProjectBrowser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D80E91C12AB53FB0037A708 /* PolycodeProjectBrowser.cpp */; };
  22. 6D80E92212AB53FB0037A708 /* PolycodeProjectManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D80E91D12AB53FB0037A708 /* PolycodeProjectManager.cpp */; };
  23. 6D80EB1612AB7C6D0037A708 /* NewProjectWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D80EB1512AB7C6D0037A708 /* NewProjectWindow.cpp */; };
  24. 6D91B3B512AF2B1D00261ED4 /* PolycodeTextEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D91B3B412AF2B1D00261ED4 /* PolycodeTextEditor.cpp */; };
  25. 6DCE857A12AE018800566FAE /* PolycodeEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6DCE857812AE018800566FAE /* PolycodeEditor.cpp */; };
  26. 6DCE857B12AE018800566FAE /* PolycodeEditorManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6DCE857912AE018800566FAE /* PolycodeEditorManager.cpp */; };
  27. 6DCE85B712AE082B00566FAE /* PolycodeImageEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6DCE85B612AE082B00566FAE /* PolycodeImageEditor.cpp */; };
  28. 6DCE865512AE146C00566FAE /* PolycodeFontEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6DCE865412AE146C00566FAE /* PolycodeFontEditor.cpp */; };
  29. 6DFBF5C012A3660300C43A7D /* libPolyCore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6DFBF5BF12A3660300C43A7D /* libPolyCore.a */; };
  30. 6DFBF60412A370ED00C43A7D /* PolySubstanceView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DFBF60312A370ED00C43A7D /* PolySubstanceView.m */; };
  31. 6DFBF64A12A3758400C43A7D /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6DFBF64812A3758400C43A7D /* OpenAL.framework */; };
  32. 6DFBF64B12A3758400C43A7D /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6DFBF64912A3758400C43A7D /* OpenGL.framework */; };
  33. 6DFBF8AB12A3F30F00C43A7D /* libPolycodeUI.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6DFBF8AA12A3F30F00C43A7D /* libPolycodeUI.a */; };
  34. 6DFF70531342F77200B0C47E /* main_icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 6DFF70521342F77200B0C47E /* main_icon.icns */; };
  35. 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
  36. 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
  37. 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
  38. /* End PBXBuildFile section */
  39. /* Begin PBXCopyFilesBuildPhase section */
  40. 6DFBF6BE12A3800600C43A7D /* CopyFiles */ = {
  41. isa = PBXCopyFilesBuildPhase;
  42. buildActionMask = 2147483647;
  43. dstPath = "";
  44. dstSubfolderSpec = 10;
  45. files = (
  46. );
  47. runOnlyForDeploymentPostprocessing = 0;
  48. };
  49. /* End PBXCopyFilesBuildPhase section */
  50. /* Begin PBXFileReference section */
  51. 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
  52. 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
  53. 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
  54. 1DDD58150DA1D0A300B32029 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = "<group>"; };
  55. 256AC3D80F4B6AC300CF3369 /* PolycodeAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeAppDelegate.h; sourceTree = "<group>"; };
  56. 256AC3D90F4B6AC300CF3369 /* PolycodeAppDelegate.m */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = PolycodeAppDelegate.m; sourceTree = "<group>"; };
  57. 256AC3F00F4B6AF500CF3369 /* Polycode_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Polycode_Prefix.pch; sourceTree = "<group>"; };
  58. 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  59. 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
  60. 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
  61. 6D34142F12B816B60034FA9B /* libphysfs.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libphysfs.a; path = ../../../Core/Dependencies/physfs/Debug/libphysfs.a; sourceTree = SOURCE_ROOT; };
  62. 6D34143312B816BC0034FA9B /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
  63. 6D3414F712B829C90034FA9B /* libluajit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libluajit.a; path = ../../../Core/Dependencies/luajit/src/libluajit.a; sourceTree = SOURCE_ROOT; };
  64. 6D43F53F12AB3E5C001E6D87 /* libz.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libz.a; path = ../../../Core/Dependencies/zlib/libz.a; sourceTree = SOURCE_ROOT; };
  65. 6D43F54012AB3E5C001E6D87 /* libpng.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libpng.a; path = ../../../Core/Dependencies/libpng/libpng.a; sourceTree = SOURCE_ROOT; };
  66. 6D43F55D12AB3E9E001E6D87 /* libfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libfreetype.a; path = ../../../Core/Dependencies/freetype/libfreetype.a; sourceTree = SOURCE_ROOT; };
  67. 6D70AB2812B29BEC00EB6D94 /* NewFileWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NewFileWindow.h; sourceTree = "<group>"; };
  68. 6D70AB2912B29BF200EB6D94 /* NewFileWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NewFileWindow.cpp; sourceTree = "<group>"; };
  69. 6D80E91312AB53FB0037A708 /* PolycodeFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeFrame.h; sourceTree = "<group>"; };
  70. 6D80E91412AB53FB0037A708 /* PolycodeIDEApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeIDEApp.h; sourceTree = "<group>"; };
  71. 6D80E91512AB53FB0037A708 /* PolycodeProject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeProject.h; sourceTree = "<group>"; };
  72. 6D80E91612AB53FB0037A708 /* PolycodeProjectBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeProjectBrowser.h; sourceTree = "<group>"; };
  73. 6D80E91712AB53FB0037A708 /* PolycodeProjectManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeProjectManager.h; sourceTree = "<group>"; };
  74. 6D80E91912AB53FB0037A708 /* PolycodeFrame.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = PolycodeFrame.cpp; sourceTree = "<group>"; };
  75. 6D80E91A12AB53FB0037A708 /* PolycodeIDEApp.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = PolycodeIDEApp.cpp; sourceTree = "<group>"; };
  76. 6D80E91B12AB53FB0037A708 /* PolycodeProject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolycodeProject.cpp; sourceTree = "<group>"; };
  77. 6D80E91C12AB53FB0037A708 /* PolycodeProjectBrowser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolycodeProjectBrowser.cpp; sourceTree = "<group>"; };
  78. 6D80E91D12AB53FB0037A708 /* PolycodeProjectManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolycodeProjectManager.cpp; sourceTree = "<group>"; };
  79. 6D80EB1512AB7C6D0037A708 /* NewProjectWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NewProjectWindow.cpp; sourceTree = "<group>"; };
  80. 6D80EB1712AB7C740037A708 /* NewProjectWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NewProjectWindow.h; sourceTree = "<group>"; };
  81. 6D80EBAC12AB852B0037A708 /* PolycodeGlobals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeGlobals.h; sourceTree = "<group>"; };
  82. 6D91B3B312AF2B1600261ED4 /* PolycodeTextEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeTextEditor.h; sourceTree = "<group>"; };
  83. 6D91B3B412AF2B1D00261ED4 /* PolycodeTextEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolycodeTextEditor.cpp; sourceTree = "<group>"; };
  84. 6DCE857612AE018000566FAE /* PolycodeEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeEditor.h; sourceTree = "<group>"; };
  85. 6DCE857712AE018000566FAE /* PolycodeEditorManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeEditorManager.h; sourceTree = "<group>"; };
  86. 6DCE857812AE018800566FAE /* PolycodeEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolycodeEditor.cpp; sourceTree = "<group>"; };
  87. 6DCE857912AE018800566FAE /* PolycodeEditorManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolycodeEditorManager.cpp; sourceTree = "<group>"; };
  88. 6DCE85B512AE082300566FAE /* PolycodeImageEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeImageEditor.h; sourceTree = "<group>"; };
  89. 6DCE85B612AE082B00566FAE /* PolycodeImageEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolycodeImageEditor.cpp; sourceTree = "<group>"; };
  90. 6DCE865312AE146600566FAE /* PolycodeFontEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolycodeFontEditor.h; sourceTree = "<group>"; };
  91. 6DCE865412AE146C00566FAE /* PolycodeFontEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolycodeFontEditor.cpp; sourceTree = "<group>"; };
  92. 6DFBF5BF12A3660300C43A7D /* libPolyCore.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libPolyCore.a; path = "../../../Core/Build/Mac OS X/build/Debug/libPolyCore.a"; sourceTree = SOURCE_ROOT; };
  93. 6DFBF60212A370DB00C43A7D /* PolySubstanceView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PolySubstanceView.h; path = ../../../Core/Contents/Include/PolySubstanceView.h; sourceTree = SOURCE_ROOT; };
  94. 6DFBF60312A370ED00C43A7D /* PolySubstanceView.m */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = PolySubstanceView.m; path = ../../../Core/Contents/Source/PolySubstanceView.m; sourceTree = SOURCE_ROOT; };
  95. 6DFBF64812A3758400C43A7D /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; };
  96. 6DFBF64912A3758400C43A7D /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
  97. 6DFBF8AA12A3F30F00C43A7D /* libPolycodeUI.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libPolycodeUI.a; path = "../../../Modules/Build/Mac OS X/build/Debug/libPolycodeUI.a"; sourceTree = SOURCE_ROOT; };
  98. 6DFF70521342F77200B0C47E /* main_icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = main_icon.icns; path = ../../../Assets/main_icon.icns; sourceTree = SOURCE_ROOT; };
  99. 8D1107310486CEB800E47090 /* Polycode-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Polycode-Info.plist"; sourceTree = "<group>"; };
  100. 8D1107320486CEB800E47090 /* Polycode.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Polycode.app; sourceTree = BUILT_PRODUCTS_DIR; };
  101. /* End PBXFileReference section */
  102. /* Begin PBXFrameworksBuildPhase section */
  103. 8D11072E0486CEB800E47090 /* Frameworks */ = {
  104. isa = PBXFrameworksBuildPhase;
  105. buildActionMask = 2147483647;
  106. files = (
  107. 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
  108. 6DFBF5C012A3660300C43A7D /* libPolyCore.a in Frameworks */,
  109. 6DFBF64A12A3758400C43A7D /* OpenAL.framework in Frameworks */,
  110. 6DFBF64B12A3758400C43A7D /* OpenGL.framework in Frameworks */,
  111. 6DFBF8AB12A3F30F00C43A7D /* libPolycodeUI.a in Frameworks */,
  112. 6D43F54112AB3E5C001E6D87 /* libz.a in Frameworks */,
  113. 6D43F54212AB3E5C001E6D87 /* libpng.a in Frameworks */,
  114. 6D43F55E12AB3E9E001E6D87 /* libfreetype.a in Frameworks */,
  115. 6D34143012B816B60034FA9B /* libphysfs.a in Frameworks */,
  116. 6D34143412B816BC0034FA9B /* IOKit.framework in Frameworks */,
  117. 6D3414F812B829C90034FA9B /* libluajit.a in Frameworks */,
  118. );
  119. runOnlyForDeploymentPostprocessing = 0;
  120. };
  121. /* End PBXFrameworksBuildPhase section */
  122. /* Begin PBXGroup section */
  123. 080E96DDFE201D6D7F000001 /* Classes */ = {
  124. isa = PBXGroup;
  125. children = (
  126. 6D80E91212AB53FB0037A708 /* Include */,
  127. 6D80E91812AB53FB0037A708 /* Source */,
  128. );
  129. name = Classes;
  130. sourceTree = "<group>";
  131. };
  132. 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
  133. isa = PBXGroup;
  134. children = (
  135. 6D3414F712B829C90034FA9B /* libluajit.a */,
  136. 6D34143312B816BC0034FA9B /* IOKit.framework */,
  137. 6D34142F12B816B60034FA9B /* libphysfs.a */,
  138. 6D43F55D12AB3E9E001E6D87 /* libfreetype.a */,
  139. 6D43F53F12AB3E5C001E6D87 /* libz.a */,
  140. 6D43F54012AB3E5C001E6D87 /* libpng.a */,
  141. 6DFBF8AA12A3F30F00C43A7D /* libPolycodeUI.a */,
  142. 6DFBF64812A3758400C43A7D /* OpenAL.framework */,
  143. 6DFBF64912A3758400C43A7D /* OpenGL.framework */,
  144. 6DFBF5BF12A3660300C43A7D /* libPolyCore.a */,
  145. 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
  146. );
  147. name = "Linked Frameworks";
  148. sourceTree = "<group>";
  149. };
  150. 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
  151. isa = PBXGroup;
  152. children = (
  153. 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
  154. 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
  155. 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
  156. );
  157. name = "Other Frameworks";
  158. sourceTree = "<group>";
  159. };
  160. 19C28FACFE9D520D11CA2CBB /* Products */ = {
  161. isa = PBXGroup;
  162. children = (
  163. 8D1107320486CEB800E47090 /* Polycode.app */,
  164. );
  165. name = Products;
  166. sourceTree = "<group>";
  167. };
  168. 29B97314FDCFA39411CA2CEA /* Polycode */ = {
  169. isa = PBXGroup;
  170. children = (
  171. 080E96DDFE201D6D7F000001 /* Classes */,
  172. 29B97315FDCFA39411CA2CEA /* Other Sources */,
  173. 29B97317FDCFA39411CA2CEA /* Resources */,
  174. 29B97323FDCFA39411CA2CEA /* Frameworks */,
  175. 19C28FACFE9D520D11CA2CBB /* Products */,
  176. );
  177. name = Polycode;
  178. sourceTree = "<group>";
  179. };
  180. 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
  181. isa = PBXGroup;
  182. children = (
  183. 6DFBF60312A370ED00C43A7D /* PolySubstanceView.m */,
  184. 6DFBF60212A370DB00C43A7D /* PolySubstanceView.h */,
  185. 256AC3D80F4B6AC300CF3369 /* PolycodeAppDelegate.h */,
  186. 256AC3D90F4B6AC300CF3369 /* PolycodeAppDelegate.m */,
  187. 256AC3F00F4B6AF500CF3369 /* Polycode_Prefix.pch */,
  188. 29B97316FDCFA39411CA2CEA /* main.m */,
  189. );
  190. name = "Other Sources";
  191. sourceTree = "<group>";
  192. };
  193. 29B97317FDCFA39411CA2CEA /* Resources */ = {
  194. isa = PBXGroup;
  195. children = (
  196. 6DFF70521342F77200B0C47E /* main_icon.icns */,
  197. 8D1107310486CEB800E47090 /* Polycode-Info.plist */,
  198. 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
  199. 1DDD58140DA1D0A300B32029 /* MainMenu.xib */,
  200. );
  201. name = Resources;
  202. sourceTree = "<group>";
  203. };
  204. 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
  205. isa = PBXGroup;
  206. children = (
  207. 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
  208. 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
  209. );
  210. name = Frameworks;
  211. sourceTree = "<group>";
  212. };
  213. 6D80E91212AB53FB0037A708 /* Include */ = {
  214. isa = PBXGroup;
  215. children = (
  216. 6D70AB2812B29BEC00EB6D94 /* NewFileWindow.h */,
  217. 6D91B3B312AF2B1600261ED4 /* PolycodeTextEditor.h */,
  218. 6DCE865312AE146600566FAE /* PolycodeFontEditor.h */,
  219. 6DCE85B512AE082300566FAE /* PolycodeImageEditor.h */,
  220. 6DCE857612AE018000566FAE /* PolycodeEditor.h */,
  221. 6DCE857712AE018000566FAE /* PolycodeEditorManager.h */,
  222. 6D80EBAC12AB852B0037A708 /* PolycodeGlobals.h */,
  223. 6D80EB1712AB7C740037A708 /* NewProjectWindow.h */,
  224. 6D80E91312AB53FB0037A708 /* PolycodeFrame.h */,
  225. 6D80E91412AB53FB0037A708 /* PolycodeIDEApp.h */,
  226. 6D80E91512AB53FB0037A708 /* PolycodeProject.h */,
  227. 6D80E91612AB53FB0037A708 /* PolycodeProjectBrowser.h */,
  228. 6D80E91712AB53FB0037A708 /* PolycodeProjectManager.h */,
  229. );
  230. name = Include;
  231. path = ../../Contents/Include;
  232. sourceTree = SOURCE_ROOT;
  233. };
  234. 6D80E91812AB53FB0037A708 /* Source */ = {
  235. isa = PBXGroup;
  236. children = (
  237. 6D70AB2912B29BF200EB6D94 /* NewFileWindow.cpp */,
  238. 6D91B3B412AF2B1D00261ED4 /* PolycodeTextEditor.cpp */,
  239. 6DCE865412AE146C00566FAE /* PolycodeFontEditor.cpp */,
  240. 6DCE85B612AE082B00566FAE /* PolycodeImageEditor.cpp */,
  241. 6DCE857812AE018800566FAE /* PolycodeEditor.cpp */,
  242. 6DCE857912AE018800566FAE /* PolycodeEditorManager.cpp */,
  243. 6D80EB1512AB7C6D0037A708 /* NewProjectWindow.cpp */,
  244. 6D80E91912AB53FB0037A708 /* PolycodeFrame.cpp */,
  245. 6D80E91A12AB53FB0037A708 /* PolycodeIDEApp.cpp */,
  246. 6D80E91B12AB53FB0037A708 /* PolycodeProject.cpp */,
  247. 6D80E91C12AB53FB0037A708 /* PolycodeProjectBrowser.cpp */,
  248. 6D80E91D12AB53FB0037A708 /* PolycodeProjectManager.cpp */,
  249. );
  250. name = Source;
  251. path = ../../Contents/Source;
  252. sourceTree = SOURCE_ROOT;
  253. };
  254. /* End PBXGroup section */
  255. /* Begin PBXNativeTarget section */
  256. 8D1107260486CEB800E47090 /* Polycode */ = {
  257. isa = PBXNativeTarget;
  258. buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Polycode" */;
  259. buildPhases = (
  260. 8D1107290486CEB800E47090 /* Resources */,
  261. 8D11072C0486CEB800E47090 /* Sources */,
  262. 8D11072E0486CEB800E47090 /* Frameworks */,
  263. 6DFBF6BE12A3800600C43A7D /* CopyFiles */,
  264. 6DFBF98612A3FEE200C43A7D /* ShellScript */,
  265. );
  266. buildRules = (
  267. );
  268. dependencies = (
  269. );
  270. name = Polycode;
  271. productInstallPath = "$(HOME)/Applications";
  272. productName = Polycode;
  273. productReference = 8D1107320486CEB800E47090 /* Polycode.app */;
  274. productType = "com.apple.product-type.application";
  275. };
  276. /* End PBXNativeTarget section */
  277. /* Begin PBXProject section */
  278. 29B97313FDCFA39411CA2CEA /* Project object */ = {
  279. isa = PBXProject;
  280. buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Polycode" */;
  281. compatibilityVersion = "Xcode 3.1";
  282. developmentRegion = English;
  283. hasScannedForEncodings = 1;
  284. knownRegions = (
  285. English,
  286. Japanese,
  287. French,
  288. German,
  289. );
  290. mainGroup = 29B97314FDCFA39411CA2CEA /* Polycode */;
  291. projectDirPath = "";
  292. projectRoot = "";
  293. targets = (
  294. 8D1107260486CEB800E47090 /* Polycode */,
  295. );
  296. };
  297. /* End PBXProject section */
  298. /* Begin PBXResourcesBuildPhase section */
  299. 8D1107290486CEB800E47090 /* Resources */ = {
  300. isa = PBXResourcesBuildPhase;
  301. buildActionMask = 2147483647;
  302. files = (
  303. 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
  304. 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */,
  305. 6DFF70531342F77200B0C47E /* main_icon.icns in Resources */,
  306. );
  307. runOnlyForDeploymentPostprocessing = 0;
  308. };
  309. /* End PBXResourcesBuildPhase section */
  310. /* Begin PBXShellScriptBuildPhase section */
  311. 6DFBF98612A3FEE200C43A7D /* ShellScript */ = {
  312. isa = PBXShellScriptBuildPhase;
  313. buildActionMask = 2147483647;
  314. files = (
  315. );
  316. inputPaths = (
  317. );
  318. outputPaths = (
  319. );
  320. runOnlyForDeploymentPostprocessing = 0;
  321. shellPath = /bin/sh;
  322. shellScript = "cp -R ../../Contents/Resources/* build/Debug/Polycode.app/Contents/Resources\ncp ../../../Core/Dependencies/luajit/src/libluajit.so build/Debug/Polycode.app/Contents/MacOS\ninstall_name_tool -change \"libluajit.so\" \"@executable_path/libluajit.so\" build/Debug/Polycode.app/Contents/MacOS/Polycode";
  323. };
  324. /* End PBXShellScriptBuildPhase section */
  325. /* Begin PBXSourcesBuildPhase section */
  326. 8D11072C0486CEB800E47090 /* Sources */ = {
  327. isa = PBXSourcesBuildPhase;
  328. buildActionMask = 2147483647;
  329. files = (
  330. 8D11072D0486CEB800E47090 /* main.m in Sources */,
  331. 256AC3DA0F4B6AC300CF3369 /* PolycodeAppDelegate.m in Sources */,
  332. 6DFBF60412A370ED00C43A7D /* PolySubstanceView.m in Sources */,
  333. 6D80E91E12AB53FB0037A708 /* PolycodeFrame.cpp in Sources */,
  334. 6D80E91F12AB53FB0037A708 /* PolycodeIDEApp.cpp in Sources */,
  335. 6D80E92012AB53FB0037A708 /* PolycodeProject.cpp in Sources */,
  336. 6D80E92112AB53FB0037A708 /* PolycodeProjectBrowser.cpp in Sources */,
  337. 6D80E92212AB53FB0037A708 /* PolycodeProjectManager.cpp in Sources */,
  338. 6D80EB1612AB7C6D0037A708 /* NewProjectWindow.cpp in Sources */,
  339. 6DCE857A12AE018800566FAE /* PolycodeEditor.cpp in Sources */,
  340. 6DCE857B12AE018800566FAE /* PolycodeEditorManager.cpp in Sources */,
  341. 6DCE85B712AE082B00566FAE /* PolycodeImageEditor.cpp in Sources */,
  342. 6DCE865512AE146C00566FAE /* PolycodeFontEditor.cpp in Sources */,
  343. 6D91B3B512AF2B1D00261ED4 /* PolycodeTextEditor.cpp in Sources */,
  344. 6D70AB2A12B29BF200EB6D94 /* NewFileWindow.cpp in Sources */,
  345. );
  346. runOnlyForDeploymentPostprocessing = 0;
  347. };
  348. /* End PBXSourcesBuildPhase section */
  349. /* Begin PBXVariantGroup section */
  350. 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
  351. isa = PBXVariantGroup;
  352. children = (
  353. 089C165DFE840E0CC02AAC07 /* English */,
  354. );
  355. name = InfoPlist.strings;
  356. sourceTree = "<group>";
  357. };
  358. 1DDD58140DA1D0A300B32029 /* MainMenu.xib */ = {
  359. isa = PBXVariantGroup;
  360. children = (
  361. 1DDD58150DA1D0A300B32029 /* English */,
  362. );
  363. name = MainMenu.xib;
  364. sourceTree = "<group>";
  365. };
  366. /* End PBXVariantGroup section */
  367. /* Begin XCBuildConfiguration section */
  368. C01FCF4B08A954540054247B /* Debug */ = {
  369. isa = XCBuildConfiguration;
  370. buildSettings = {
  371. ALWAYS_SEARCH_USER_PATHS = NO;
  372. COPY_PHASE_STRIP = NO;
  373. GCC_DYNAMIC_NO_PIC = NO;
  374. GCC_ENABLE_FIX_AND_CONTINUE = YES;
  375. GCC_MODEL_TUNING = G5;
  376. GCC_OPTIMIZATION_LEVEL = 0;
  377. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  378. GCC_PREFIX_HEADER = Polycode_Prefix.pch;
  379. INFOPLIST_FILE = "Polycode-Info.plist";
  380. INSTALL_PATH = "$(HOME)/Applications";
  381. LIBRARY_SEARCH_PATHS = (
  382. "$(inherited)",
  383. "\"$(SRCROOT)/../../../Core/Build/Mac OS X/build/Debug\"",
  384. "\"$(SRCROOT)/../../../Core/Dependencies/libpng/projects/xcode/build/Release\"",
  385. "\"$(SRCROOT)/../../../Core/Dependencies/physfs/Release\"",
  386. "\"$(SRCROOT)/../../../Core/Dependencies/zlib/projects/xcode/Untitled/build/Debug\"",
  387. "\"$(SRCROOT)/../../../Core/Dependencies/freetype\"",
  388. "\"$(SRCROOT)/../../../Core/Dependencies/physfs/XcodeProject/physfs/build/Debug\"",
  389. "\"$(SRCROOT)/../../../Core/Dependencies/physfs/Debug\"",
  390. "\"$(SRCROOT)/../../../Modules/Build/Mac OS X/build/Debug\"",
  391. "\"$(SRCROOT)/../../../Core/Dependencies/zlib\"",
  392. "\"$(SRCROOT)/../../../Core/Dependencies/libpng\"",
  393. "\"$(SRCROOT)/../../../Core/Dependencies/luajit/src\"",
  394. );
  395. PRODUCT_NAME = Polycode;
  396. };
  397. name = Debug;
  398. };
  399. C01FCF4C08A954540054247B /* Release */ = {
  400. isa = XCBuildConfiguration;
  401. buildSettings = {
  402. ALWAYS_SEARCH_USER_PATHS = NO;
  403. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  404. GCC_MODEL_TUNING = G5;
  405. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  406. GCC_PREFIX_HEADER = Polycode_Prefix.pch;
  407. INFOPLIST_FILE = "Polycode-Info.plist";
  408. INSTALL_PATH = "$(HOME)/Applications";
  409. LIBRARY_SEARCH_PATHS = (
  410. "$(inherited)",
  411. "\"$(SRCROOT)/../../../Core/Build/Mac OS X/build/Debug\"",
  412. "\"$(SRCROOT)/../../../Core/Dependencies/libpng/projects/xcode/build/Release\"",
  413. "\"$(SRCROOT)/../../../Core/Dependencies/physfs/Release\"",
  414. "\"$(SRCROOT)/../../../Core/Dependencies/zlib/projects/xcode/Untitled/build/Debug\"",
  415. "\"$(SRCROOT)/../../../Core/Dependencies/freetype\"",
  416. "\"$(SRCROOT)/../../../Core/Dependencies/physfs/XcodeProject/physfs/build/Debug\"",
  417. "\"$(SRCROOT)/../../../Core/Dependencies/physfs/Debug\"",
  418. "\"$(SRCROOT)/../../../Modules/Build/Mac OS X/build/Debug\"",
  419. "\"$(SRCROOT)/../../../Core/Dependencies/zlib\"",
  420. "\"$(SRCROOT)/../../../Core/Dependencies/libpng\"",
  421. "\"$(SRCROOT)/../../../Core/Dependencies/luajit/src\"",
  422. );
  423. PRODUCT_NAME = Polycode;
  424. };
  425. name = Release;
  426. };
  427. C01FCF4F08A954540054247B /* Debug */ = {
  428. isa = XCBuildConfiguration;
  429. buildSettings = {
  430. ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  431. GCC_C_LANGUAGE_STANDARD = gnu99;
  432. GCC_OPTIMIZATION_LEVEL = 0;
  433. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  434. GCC_WARN_UNUSED_VARIABLE = YES;
  435. HEADER_SEARCH_PATHS = (
  436. ../../../Core/Contents/Include,
  437. ../../../Core/Dependencies/luajit/src,
  438. ../../../Core/Dependencies/libvorbis/include,
  439. ../../../Core/Dependencies/libogg/include,
  440. /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/OpenAL.framework/Versions/A/Headers,
  441. ../../../Core/Dependencies/freetype/include,
  442. ../../../Core/Dependencies/libpng,
  443. ../../../Core/Dependencies/physfs,
  444. ../../../Modules/Contents/UI/Include,
  445. );
  446. ONLY_ACTIVE_ARCH = YES;
  447. PREBINDING = NO;
  448. SDKROOT = macosx10.6;
  449. };
  450. name = Debug;
  451. };
  452. C01FCF5008A954540054247B /* Release */ = {
  453. isa = XCBuildConfiguration;
  454. buildSettings = {
  455. ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
  456. GCC_C_LANGUAGE_STANDARD = gnu99;
  457. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  458. GCC_WARN_UNUSED_VARIABLE = YES;
  459. HEADER_SEARCH_PATHS = (
  460. ../../../Core/Contents/Include,
  461. ../../../Core/Dependencies/luajit/src,
  462. ../../../Core/Dependencies/libvorbis/include,
  463. ../../../Core/Dependencies/libogg/include,
  464. /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/OpenAL.framework/Versions/A/Headers,
  465. ../../../Core/Dependencies/freetype/include,
  466. ../../../Core/Dependencies/libpng,
  467. ../../../Core/Dependencies/physfs,
  468. ../../../Modules/Contents/UI/Include,
  469. );
  470. ONLY_ACTIVE_ARCH = YES;
  471. PREBINDING = NO;
  472. SDKROOT = macosx10.6;
  473. };
  474. name = Release;
  475. };
  476. /* End XCBuildConfiguration section */
  477. /* Begin XCConfigurationList section */
  478. C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Polycode" */ = {
  479. isa = XCConfigurationList;
  480. buildConfigurations = (
  481. C01FCF4B08A954540054247B /* Debug */,
  482. C01FCF4C08A954540054247B /* Release */,
  483. );
  484. defaultConfigurationIsVisible = 0;
  485. defaultConfigurationName = Release;
  486. };
  487. C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Polycode" */ = {
  488. isa = XCConfigurationList;
  489. buildConfigurations = (
  490. C01FCF4F08A954540054247B /* Debug */,
  491. C01FCF5008A954540054247B /* Release */,
  492. );
  493. defaultConfigurationIsVisible = 0;
  494. defaultConfigurationName = Release;
  495. };
  496. /* End XCConfigurationList section */
  497. };
  498. rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
  499. }