project.pbxproj
上传用户:center1979
上传日期:2022-07-26
资源大小:50633k
文件大小:211k
源码类别:

OpenGL

开发平台:

Visual C++

  1. E5D766270982B3300099DBBD /* amalthea.cmod */,
  2. E5D766280982B3300099DBBD /* apollo.3ds */,
  3. E5D766290982B3300099DBBD /* asteroid.cms */,
  4. E5D7662B0982B3300099DBBD /* bacchus.cmod */,
  5. E5D7662C0982B3300099DBBD /* borrelly.cms */,
  6. E5D7662F0982B3300099DBBD /* castalia.cmod */,
  7. E5D766310982B3300099DBBD /* deimos.cmod */,
  8. E5D766330982B3300099DBBD /* epimetheus.cmod */,
  9. E5D766350982B3300099DBBD /* eros.cmod */,
  10. E5D766390982B3300099DBBD /* gaspra.cmod */,
  11. E5D7663A0982B3300099DBBD /* gemini.3ds */,
  12. E5D7663C0982B3300099DBBD /* geographos.cmod */,
  13. E5D7663E0982B3300099DBBD /* golevka.cmod */,
  14. E5D766400982B3300099DBBD /* halley.cmod */,
  15. E5D766440982B3300099DBBD /* hyperion.cmod */,
  16. E5D766470982B3300099DBBD /* ida.cmod */,
  17. FF7B2B210E89B2F20089BF43 /* itokawa.cmod */,
  18. E5D7664A0982B3300099DBBD /* janus.cmod */,
  19. E5D7664C0982B3300099DBBD /* kleopatra.cmod */,
  20. E5D7664E0982B3300099DBBD /* ky26.cmod */,
  21. E5D766500982B3300099DBBD /* larissa.cmod */,
  22. E5D766520982B3300099DBBD /* marsglobalsurvr.3ds */,
  23. E5D766530982B3300099DBBD /* marsodyssey.3ds */,
  24. E5D766540982B3300099DBBD /* mercury7.3ds */,
  25. E5D766570982B3300099DBBD /* pandora.cmod */,
  26. E5D766590982B3300099DBBD /* phobos.cmod */,
  27. E5D7665B0982B3300099DBBD /* phoebe.cmod */,
  28. E5D7665D0982B3300099DBBD /* prometheus.cmod */,
  29. E5D7665F0982B3300099DBBD /* proteus.cmod */,
  30. E5D766610982B3300099DBBD /* roughsphere.cms */,
  31. E5D766690982B3300099DBBD /* skylab.3ds */,
  32. E5D7666B0982B3300099DBBD /* toutatis.cmod */,
  33. E5D7666D0982B3310099DBBD /* vesta.cmod */,
  34. );
  35. name = models;
  36. path = ../models;
  37. sourceTree = SOURCE_ROOT;
  38. };
  39. E5D766A30982B6DF0099DBBD /* textures */ = {
  40. isa = PBXGroup;
  41. children = (
  42. E5D766A40982B6DF0099DBBD /* flare.jpg */,
  43. E5D766AD0982B6DF0099DBBD /* logo.png */,
  44. E5D767530982B71D0099DBBD /* lores */,
  45. E5D767540982B71D0099DBBD /* medres */,
  46. E50DB0E50D4AB4D600FD137F /* hires */,
  47. );
  48. name = textures;
  49. path = ../textures;
  50. sourceTree = SOURCE_ROOT;
  51. };
  52. F51C6D38029595BA014901DC /* Celestia Main */ = {
  53. isa = PBXGroup;
  54. children = (
  55. F51C6D4E029596B4014901DC /* celutil */,
  56. F51C6D4F029596B4014901DC /* celtxf */,
  57. F51C6D50029596B4014901DC /* celmath */,
  58. F51C6D51029596B4014901DC /* celestia */,
  59. F51C6D52029596B4014901DC /* celengine */,
  60. F51C6D430295967D014901DC /* cel3ds */,
  61. );
  62. name = "Celestia Main";
  63. sourceTree = "<group>";
  64. };
  65. F51C6D430295967D014901DC /* cel3ds */ = {
  66. isa = PBXGroup;
  67. children = (
  68. F51C6D450295968D014901DC /* 3dsmodel.cpp */,
  69. F51C6D470295968D014901DC /* 3dsread.cpp */,
  70. F51C6D460295968D014901DC /* 3dsmodel.h */,
  71. F51C6D480295968D014901DC /* 3dsread.h */,
  72. );
  73. name = cel3ds;
  74. sourceTree = "<group>";
  75. };
  76. F51C6D4E029596B4014901DC /* celutil */ = {
  77. isa = PBXGroup;
  78. children = (
  79. E5D446640777291700A1577D /* utf8.cpp */,
  80. E5D446650777291700A1577D /* utf8.h */,
  81. F51C6D560295987B014901DC /* bigfix.cpp */,
  82. F51C6D590295987B014901DC /* color.cpp */,
  83. F51C6D5B0295987B014901DC /* debug.cpp */,
  84. F51C6D5E0295987B014901DC /* filetype.cpp */,
  85. F51C6D640295987B014901DC /* unixtimer.cpp */,
  86. F51C6D650295987B014901DC /* util.cpp */,
  87. F51C6D550295987B014901DC /* basictypes.h */,
  88. F51C6D570295987B014901DC /* bigfix.h */,
  89. F51C6D580295987B014901DC /* bytes.h */,
  90. F51C6D5A0295987B014901DC /* color.h */,
  91. F51C6D5C0295987B014901DC /* debug.h */,
  92. F51C6D5D0295987B014901DC /* directory.h */,
  93. F51C6D5F0295987B014901DC /* filetype.h */,
  94. F51C6D600295987B014901DC /* reshandle.h */,
  95. F51C6D610295987B014901DC /* resmanager.h */,
  96. F51C6D620295987B014901DC /* timer.h */,
  97. F51C6D660295987B014901DC /* util.h */,
  98. F55B3E800423A1DB01000002 /* directory.cpp */,
  99. F5A0AE6604E89E2401000002 /* formatnum.cpp */,
  100. F5A0AE6704E89E2401000002 /* formatnum.h */,
  101. F56223D904F0992001000002 /* watcher.h */,
  102. );
  103. name = celutil;
  104. sourceTree = "<group>";
  105. };
  106. F51C6D4F029596B4014901DC /* celtxf */ = {
  107. isa = PBXGroup;
  108. children = (
  109. F51C6D76029598F9014901DC /* texturefont.cpp */,
  110. F51C6D77029598F9014901DC /* texturefont.h */,
  111. );
  112. name = celtxf;
  113. sourceTree = "<group>";
  114. };
  115. F51C6D50029596B4014901DC /* celmath */ = {
  116. isa = PBXGroup;
  117. children = (
  118. F51C6D78029598F9014901DC /* frustum.cpp */,
  119. F51C6D79029598F9014901DC /* perlin.cpp */,
  120. F51C6D7A029598F9014901DC /* aabox.h */,
  121. F51C6D7B029598F9014901DC /* distance.h */,
  122. F51C6D7C029598F9014901DC /* ellipsoid.h */,
  123. F51C6D7D029598F9014901DC /* frustum.h */,
  124. F51C6D7E029598F9014901DC /* intersect.h */,
  125. F51C6D7F029598F9014901DC /* mathlib.h */,
  126. F51C6D80029598F9014901DC /* perlin.h */,
  127. F51C6D81029598F9014901DC /* plane.h */,
  128. F51C6D82029598F9014901DC /* quaternion.h */,
  129. F51C6D83029598F9014901DC /* ray.h */,
  130. F51C6D84029598F9014901DC /* solve.h */,
  131. F51C6D85029598F9014901DC /* sphere.h */,
  132. F51C6D86029598F9014901DC /* vecmath.h */,
  133. );
  134. name = celmath;
  135. sourceTree = "<group>";
  136. };
  137. F51C6D51029596B4014901DC /* celestia */ = {
  138. isa = PBXGroup;
  139. children = (
  140. 88654A040DB29585007C8027 /* celx_celestia.cpp */,
  141. 88654A050DB29585007C8027 /* celx_celestia.h */,
  142. 88654A060DB29585007C8027 /* celx_frame.cpp */,
  143. 88654A070DB29585007C8027 /* celx_frame.h */,
  144. 88654A080DB29585007C8027 /* celx_gl.cpp */,
  145. 88654A090DB29585007C8027 /* celx_gl.h */,
  146. 88654A0A0DB29585007C8027 /* celx_internal.h */,
  147. 88654A0B0DB29585007C8027 /* celx_object.cpp */,
  148. 88654A0C0DB29585007C8027 /* celx_object.h */,
  149. 88654A0D0DB29585007C8027 /* celx_observer.cpp */,
  150. 88654A0E0DB29585007C8027 /* celx_observer.h */,
  151. 88654A0F0DB29585007C8027 /* celx_phase.cpp */,
  152. 88654A100DB29585007C8027 /* celx_phase.h */,
  153. 88654A110DB29585007C8027 /* celx_position.cpp */,
  154. 88654A120DB29585007C8027 /* celx_position.h */,
  155. 88654A130DB29585007C8027 /* celx_rotation.cpp */,
  156. 88654A140DB29585007C8027 /* celx_rotation.h */,
  157. 88654A150DB29585007C8027 /* celx_vector.cpp */,
  158. 88654A160DB29585007C8027 /* celx_vector.h */,
  159. F51C6D8B02959960014901DC /* celestiacore.cpp */,
  160. E56431450776D52D00E2C4A3 /* celx.cpp */,
  161. F51C6D8C02959960014901DC /* configfile.cpp */,
  162. F51C6D8D02959960014901DC /* destination.cpp */,
  163. E50CCA370C065BF900E9C76A /* eclipsefinder.cpp */,
  164. F51C6D8E02959960014901DC /* favorites.cpp */,
  165. 0C76BFCF08537EDB00D31A90 /* qtcapture.cpp */,
  166. E53E61990C0CA105003CD767 /* scriptmenu.cpp */,
  167. F53036BB03D908CE01000002 /* url.cpp */,
  168. F51C6D9A02959960014901DC /* celestiacore.h */,
  169. E56431460776D52D00E2C4A3 /* celx.h */,
  170. F51C6D9B02959960014901DC /* configfile.h */,
  171. F51C6D9C02959960014901DC /* destination.h */,
  172. E50CCA380C065BF900E9C76A /* eclipsefinder.h */,
  173. F51C6D9D02959960014901DC /* favorites.h */,
  174. E50657D70CBFB08500151204 /* imagecapture.h */,
  175. 0C76BFC0085215B100D31A90 /* moviecapture.h */,
  176. 0C76BFD008537EDB00D31A90 /* qtcapture.h */,
  177. E53E619A0C0CA105003CD767 /* scriptmenu.h */,
  178. F53036BC03D908CE01000002 /* url.h */,
  179. );
  180. name = celestia;
  181. sourceTree = "<group>";
  182. };
  183. F51C6D52029596B4014901DC /* celengine */ = {
  184. isa = PBXGroup;
  185. children = (
  186. CE5202FD0F4F9DD0007D0DE8 /* spiceinterface.cpp */,
  187. CE5202FE0F4F9DD0007D0DE8 /* spiceinterface.h */,
  188. CE5202FF0F4F9DD0007D0DE8 /* spiceorbit.cpp */,
  189. CE5203000F4F9DD0007D0DE8 /* spiceorbit.h */,
  190. CE5203010F4F9DD0007D0DE8 /* spicerotation.cpp */,
  191. CE5203020F4F9DD0007D0DE8 /* spicerotation.h */,
  192. FF7B2B0C0E89B0D90089BF43 /* globular.cpp */,
  193. FF7B2B0D0E89B0D90089BF43 /* globular.h */,
  194. 881336D60DEF5EE0001F3BC5 /* skygrid.cpp */,
  195. 881336D70DEF5EE0001F3BC5 /* skygrid.h */,
  196. 886544270DAC3CC4007C8027 /* visibleregion.cpp */,
  197. 886544280DAC3CC4007C8027 /* visibleregion.h */,
  198. 8844CF080D931D4E0059AA3A /* planetgrid.cpp */,
  199. 8844CF090D931D4E0059AA3A /* planetgrid.h */,
  200. 8844CF0A0D931D4E0059AA3A /* referencemark.h */,
  201. 8844CBC00D80DB020059AA3A /* nutation.cpp */,
  202. 8844CBC10D80DB020059AA3A /* nutation.h */,
  203. 8844CBC20D80DB020059AA3A /* precession.cpp */,
  204. 8844CBC30D80DB020059AA3A /* precession.h */,
  205. 8844B87C0D5AA3290059AA3A /* customrotation.cpp */,
  206. 8844B87D0D5AA3290059AA3A /* customrotation.h */,
  207. E5D3E6530D1EA18A00214838 /* axisarrow.cpp */,
  208. E5D3E6540D1EA18A00214838 /* axisarrow.h */,
  209. E5A994710B1482FE009F40FA /* scriptrotation.cpp */,
  210. E5A994700B1482FE009F40FA /* scriptrotation.h */,
  211. E5A994730B1482FE009F40FA /* scriptobject.cpp */,
  212. E5A994720B1482FE009F40FA /* scriptobject.h */,
  213. E56529660B108D7F0049925D /* scriptorbit.cpp */,
  214. E56529670B108D7F0049925D /* scriptorbit.h */,
  215. E564574D0AF8FD6A00F2D9FA /* samporient.cpp */,
  216. E564574E0AF8FD6A00F2D9FA /* samporient.h */,
  217. E56457500AF8FD6A00F2D9FA /* rotationmanager.cpp */,
  218. E564574F0AF8FD6A00F2D9FA /* rotationmanager.h */,
  219. E56457510AF8FD6A00F2D9FA /* rotation.cpp */,
  220. E56B96520AAB22AA0097DDFE /* lightenv.h */,
  221. E56B96530AAB22AA0097DDFE /* renderglsl.cpp */,
  222. E56B96540AAB22AA0097DDFE /* renderglsl.h */,
  223. E56B96550AAB22AA0097DDFE /* renderinfo.h */,
  224. E532F4E80933331800D7D5B3 /* dsodb.cpp */,
  225. E532F4E90933331800D7D5B3 /* dsodb.h */,
  226. E532F4EA0933331800D7D5B3 /* dsoname.cpp */,
  227. E532F4EB0933331800D7D5B3 /* dsoname.h */,
  228. E532F4EC0933331800D7D5B3 /* dsooctree.cpp */,
  229. E532F4ED0933331800D7D5B3 /* dsooctree.h */,
  230. E532F4EE0933331800D7D5B3 /* name.h */,
  231. E532F4EF0933331800D7D5B3 /* staroctree.cpp */,
  232. E532F4F00933331800D7D5B3 /* staroctree.h */,
  233. E589B6D9078AC511005B8DD9 /* glshader.cpp */,
  234. E589B6DA078AC511005B8DD9 /* glshader.h */,
  235. E589B6DB078AC511005B8DD9 /* shadermanager.cpp */,
  236. E589B6DC078AC511005B8DD9 /* shadermanager.h */,
  237. E56431490776D5C800E2C4A3 /* jpleph.cpp */,
  238. E564314A0776D5C800E2C4A3 /* jpleph.h */,
  239. E564314B0776D5C800E2C4A3 /* mesh.cpp */,
  240. E564314C0776D5C800E2C4A3 /* model.cpp */,
  241. E564314D0776D5C800E2C4A3 /* model.h */,
  242. E564314E0776D5C800E2C4A3 /* modelfile.cpp */,
  243. E564314F0776D5C800E2C4A3 /* modelfile.h */,
  244. E56431500776D5C800E2C4A3 /* parseobject.cpp */,
  245. E56431510776D5C800E2C4A3 /* parseobject.h */,
  246. E56431520776D5C800E2C4A3 /* rendcontext.cpp */,
  247. E56431530776D5C800E2C4A3 /* rendcontext.h */,
  248. E56431540776D5C800E2C4A3 /* rotation.h */,
  249. E56431550776D5C800E2C4A3 /* starcolors.cpp */,
  250. E56431560776D5C800E2C4A3 /* starcolors.h */,
  251. F5D085CE02A57ECD014901DC /* Mac Specific */,
  252. F51C6DB602959A17014901DC /* asterism.cpp */,
  253. F51C6DB702959A17014901DC /* astro.cpp */,
  254. F51C6DB802959A17014901DC /* body.cpp */,
  255. F56FFFAD02C578050100020A /* boundaries.cpp */,
  256. F51C6DB902959A17014901DC /* catalogxref.cpp */,
  257. F51C6DBA02959A17014901DC /* cmdparser.cpp */,
  258. F51C6DBB02959A17014901DC /* command.cpp */,
  259. F51C6DBC02959A17014901DC /* constellation.cpp */,
  260. F51C6DBD02959A17014901DC /* customorbit.cpp */,
  261. F51C6DBE02959A17014901DC /* dds.cpp */,
  262. F51C6DBF02959A17014901DC /* dispmap.cpp */,
  263. F51C6DC002959A17014901DC /* execution.cpp */,
  264. F51C6DC102959A17014901DC /* galaxy.cpp */,
  265. F51C6DC202959A17014901DC /* glext.cpp */,
  266. F51C6DC302959A17014901DC /* lodspheremesh.cpp */,
  267. F51C6DC402959A17014901DC /* meshmanager.cpp */,
  268. F51C6DC502959A17014901DC /* multitexture.cpp */,
  269. F51C6DC602959A17014901DC /* observer.cpp */,
  270. F51C6DC802959A17014901DC /* orbit.cpp */,
  271. F51C6DC902959A17014901DC /* overlay.cpp */,
  272. F51C6DCA02959A17014901DC /* parser.cpp */,
  273. F51C6DCB02959A17014901DC /* regcombine.cpp */,
  274. F51C6DCC02959A17014901DC /* render.cpp */,
  275. 8844BAA80D6D13FE0059AA3A /* frametree.cpp */,
  276. 8844BAA90D6D13FE0059AA3A /* frametree.h */,
  277. 8844BAAA0D6D13FE0059AA3A /* timeline.cpp */,
  278. 8844BAAB0D6D13FE0059AA3A /* timeline.h */,
  279. 8844BAAC0D6D13FE0059AA3A /* timelinephase.cpp */,
  280. 8844BAAD0D6D13FE0059AA3A /* timelinephase.h */,
  281. F51C6DCD02959A17014901DC /* samporbit.cpp */,
  282. F51C6DCE02959A17014901DC /* selection.cpp */,
  283. F51C6DCF02959A17014901DC /* simulation.cpp */,
  284. F51C6DD002959A17014901DC /* solarsys.cpp */,
  285. F51C6DD102959A17014901DC /* solarsysxml.cpp */,
  286. F51C6DD202959A17014901DC /* spheremesh.cpp */,
  287. F51C6DD302959A17014901DC /* star.cpp */,
  288. F51C6DD402959A17014901DC /* starbrowser.cpp */,
  289. F51C6DD502959A17014901DC /* stardb.cpp */,
  290. F51C6DD602959A17014901DC /* starname.cpp */,
  291. F51C6DD702959A17014901DC /* stellarclass.cpp */,
  292. F51C6DD802959A17014901DC /* texmanager.cpp */,
  293. F51C6DD902959A17014901DC /* texture.cpp */,
  294. F51C6DDA02959A17014901DC /* tokenizer.cpp */,
  295. F51C6DDB02959A17014901DC /* univcoord.cpp */,
  296. F51C6DDC02959A17014901DC /* universe.cpp */,
  297. F51C6DDD02959A17014901DC /* vertexlist.cpp */,
  298. F51C6DDE02959A17014901DC /* vertexprog.cpp */,
  299. F51C6DDF02959A17014901DC /* vsop87.cpp */,
  300. F51C6DE102959A17014901DC /* asterism.h */,
  301. F51C6DE202959A17014901DC /* astro.h */,
  302. F51C6DE302959A17014901DC /* atmosphere.h */,
  303. F51C6DE402959A17014901DC /* body.h */,
  304. F56FFFAE02C578050100020A /* boundaries.h */,
  305. F51C6DE502959A17014901DC /* catalogxref.h */,
  306. F51C6DE602959A17014901DC /* celestia.h */,
  307. F51C6DE702959A17014901DC /* cmdparser.h */,
  308. F51C6DE802959A17014901DC /* command.h */,
  309. F51C6DE902959A17014901DC /* constellation.h */,
  310. F51C6DEA02959A17014901DC /* customorbit.h */,
  311. F51C6DEB02959A17014901DC /* dispmap.h */,
  312. F51C6DEC02959A17014901DC /* execenv.h */,
  313. F51C6DED02959A17014901DC /* execution.h */,
  314. F51C6DEE02959A17014901DC /* galaxy.h */,
  315. F51C6DEF02959A17014901DC /* gl.h */,
  316. F51C6DF002959A17014901DC /* glext.h */,
  317. F51C6DF102959A17014901DC /* lodspheremesh.h */,
  318. F51C6DF202959A17014901DC /* mesh.h */,
  319. F51C6DF302959A17014901DC /* meshmanager.h */,
  320. F51C6DF402959A17014901DC /* multitexture.h */,
  321. F51C6DF502959A17014901DC /* observer.h */,
  322. F51C6DF602959A17014901DC /* octree.h */,
  323. F51C6DF702959A17014901DC /* orbit.h */,
  324. F51C6DF802959A17014901DC /* overlay.h */,
  325. F51C6DF902959A17014901DC /* parser.h */,
  326. F51C6DFA02959A17014901DC /* regcombine.h */,
  327. F51C6DFB02959A17014901DC /* render.h */,
  328. F51C6DFC02959A17014901DC /* samporbit.h */,
  329. F51C6DFD02959A17014901DC /* selection.h */,
  330. F51C6DFE02959A17014901DC /* simulation.h */,
  331. F51C6DFF02959A17014901DC /* solarsys.h */,
  332. F51C6E0102959A17014901DC /* spheremesh.h */,
  333. F51C6E0202959A17014901DC /* star.h */,
  334. F51C6E0302959A17014901DC /* starbrowser.h */,
  335. F51C6E0402959A17014901DC /* stardb.h */,
  336. F51C6E0502959A17014901DC /* starname.h */,
  337. F51C6E0602959A17014901DC /* stellarclass.h */,
  338. F51C6E0702959A17014901DC /* surface.h */,
  339. F51C6E0802959A17014901DC /* texmanager.h */,
  340. F51C6E0902959A17014901DC /* texture.h */,
  341. F51C6E0A02959A17014901DC /* tokenizer.h */,
  342. F51C6E0B02959A17014901DC /* univcoord.h */,
  343. F51C6E0C02959A17014901DC /* universe.h */,
  344. F51C6E0D02959A17014901DC /* vecgl.h */,
  345. F51C6E0E02959A17014901DC /* vertexbuf.h */,
  346. F51C6E0F02959A17014901DC /* vertexlist.h */,
  347. F51C6E1002959A17014901DC /* vertexprog.h */,
  348. F51C6E1102959A17014901DC /* vsop87.h */,
  349. F51C6E0002959A17014901DC /* solarsysxml.h */,
  350. F55B3D5C042398D101000002 /* marker.cpp */,
  351. F55B3D5D042398D101000002 /* marker.h */,
  352. F55B3E6B04239F7201000002 /* deepskyobj.cpp */,
  353. F55B3E6C04239F7201000002 /* deepskyobj.h */,
  354. F55B3E6D04239F7201000002 /* frame.cpp */,
  355. F55B3E6E04239F7201000002 /* frame.h */,
  356. F55B3E6F04239F7201000002 /* glcontext.cpp */,
  357. F55B3E7004239F7201000002 /* glcontext.h */,
  358. F55B3E7104239F7201000002 /* nebula.cpp */,
  359. F55B3E7204239F7201000002 /* nebula.h */,
  360. F55B3E7304239F7201000002 /* opencluster.cpp */,
  361. F55B3E7404239F7201000002 /* opencluster.h */,
  362. F5233227042F819501000002 /* trajmanager.cpp */,
  363. F5233228042F819501000002 /* trajmanager.h */,
  364. F59FA90904A12E3001000002 /* location.cpp */,
  365. F59FA90A04A12E3001000002 /* location.h */,
  366. F581CC6F04E0AFDF01000002 /* image.cpp */,
  367. F581CC7004E0AFDF01000002 /* image.h */,
  368. F581CC7304E0B15701000002 /* virtualtex.cpp */,
  369. F581CC7404E0B15701000002 /* virtualtex.h */,
  370. F57B5A32057AB63101000002 /* console.cpp */,
  371. F57B5A33057AB63101000002 /* console.h */,
  372. F57B5A36057AB65E01000002 /* fragmentprog.cpp */,
  373. F57B5A37057AB65E01000002 /* fragmentprog.h */,
  374. );
  375. name = celengine;
  376. sourceTree = "<group>";
  377. };
  378. F55A246702B2D4FF0100020A /* Wrappers */ = {
  379. isa = PBXGroup;
  380. children = (
  381. E5B48EB80C22065E00C6FBD7 /* MacInputWatcher.mm */,
  382. E5B48EB70C22065E00C6FBD7 /* MacInputWatcher.h */,
  383. F55F041202B1105D0100020A /* Astro.mm */,
  384. F51FB0E102AF0C820100020A /* CelestiaAppCore.mm */,
  385. F55A246202B2AE6E0100020A /* CelestiaBody.mm */,
  386. F55F042102B155E00100020A /* CelestiaDestination.mm */,
  387. E561FB5E0B46164000668CFE /* CelestiaDSO.mm */,
  388. F55F042702B1596A0100020A /* CelestiaFavorite.mm */,
  389. F58102A502B3269F0100020A /* CelestiaGalaxy.mm */,
  390. E561FC2E0B47910800668CFE /* CelestiaLocation.mm */,
  391. F55F044602B175120100020A /* CelestiaObserver.mm */,
  392. F55F041602B149370100020A /* CelestiaUniversalCoord.mm */,
  393. F55F043702B159E00100020A /* CelestiaSelection.mm */,
  394. F55F042902B1596A0100020A /* CelestiaSimulation.mm */,
  395. F55F042A02B1596A0100020A /* CelestiaRenderer.mm */,
  396. F58102A602B3269F0100020A /* CelestiaStar.mm */,
  397. F55F042802B1596A0100020A /* CelestiaUniverse.mm */,
  398. F55A246902B2D9BA0100020A /* CelestiaVector.mm */,
  399. E51224730CF9FE7C009092A2 /* Astro.h */,
  400. F55F041102B1105D0100020A /* Astro.h */,
  401. F51FB0E002AF0C820100020A /* CelestiaAppCore.h */,
  402. F55A246102B2AE6E0100020A /* CelestiaBody.h */,
  403. F55F042202B155E00100020A /* CelestiaDestination.h */,
  404. E561FB5D0B46164000668CFE /* CelestiaDSO.h */,
  405. F55F042B02B1596A0100020A /* CelestiaFavorite.h */,
  406. F58102A702B3269F0100020A /* CelestiaGalaxy.h */,
  407. E561FC2D0B47910800668CFE /* CelestiaLocation.h */,
  408. F55F044502B175120100020A /* CelestiaObserver.h */,
  409. F55F042D02B1596A0100020A /* CelestiaRenderer.h */,
  410. F55F043802B159E00100020A /* CelestiaSelection.h */,
  411. F55F042E02B1596A0100020A /* CelestiaSimulation.h */,
  412. F58102A802B3269F0100020A /* CelestiaStar.h */,
  413. F55F041502B149370100020A /* CelestiaUniversalCoord.h */,
  414. F55F042C02B1596A0100020A /* CelestiaUniverse.h */,
  415. F55A246802B2D9BA0100020A /* CelestiaVector.h */,
  416. F58102A302B31BC30100020A /* Astro_PrivateAPI.h */,
  417. F55F041B02B150810100020A /* CelestiaAppCore_PrivateAPI.h */,
  418. F55A246302B2AE6E0100020A /* CelestiaBody_PrivateAPI.h */,
  419. F55F042302B155E00100020A /* CelestiaDestination_PrivateAPI.h */,
  420. F55F043D02B15A810100020A /* CelestiaFavorite_PrivateAPI.h */,
  421. F58102A902B3269F0100020A /* CelestiaGalaxy_PrivateAPI.h */,
  422. F55F044902B175770100020A /* CelestiaObserver_PrivateAPI.h */,
  423. F55F043B02B15A5A0100020A /* CelestiaSelection_PrivateAPI.h */,
  424. F55F043F02B15ABE0100020A /* CelestiaSimulation_PrivateAPI.h */,
  425. F58102AA02B3269F0100020A /* CelestiaStar_PrivateAPI.h */,
  426. F55F044002B15ABE0100020A /* CelestiaRenderer_PrivateAPI.h */,
  427. F55F041902B1502B0100020A /* CelestiaUniversalCoord_PrivateAPI.h */,
  428. F55F044302B15AFB0100020A /* CelestiaUniverse_PrivateAPI.h */,
  429. F55A246C02B2DA1A0100020A /* CelestiaVector_PrivateAPI.h */,
  430. E57E350E0892A42A008E2F7F /* Util.h */,
  431. );
  432. name = Wrappers;
  433. sourceTree = "<group>";
  434. };
  435. F578B79D02B3E2AD0100020A /* Cocoa Extensions */ = {
  436. isa = PBXGroup;
  437. children = (
  438. F57F9FD402B94A0B01000006 /* ContextOutlineView.m */,
  439. E56A5AEB0848F92200A21D7E /* FullScreenWindow.m */,
  440. F578B79E02B3E2DD0100020A /* ImageAndTextCell.m */,
  441. E5D5425F0D0B86B200E8C513 /* Menu_Extensions.m */,
  442. F56FFFAA02C571280100020A /* MyTree.m */,
  443. F578B7A102B3E2DD0100020A /* NSArray_Extensions.m */,
  444. F578B7A002B3E2DD0100020A /* NSOutlineView_Extensions.m */,
  445. F55F041E02B152180100020A /* NSString_ObjCPlusPlus.mm */,
  446. E59F0B900E93A62F001A985D /* NSWindowController_Extensions.m */,
  447. F57F9FD302B94A0B01000006 /* ContextOutlineView.h */,
  448. E56A5AEA0848F92200A21D7E /* FullScreenWindow.h */,
  449. F578B7A202B3E2DD0100020A /* ImageAndTextCell.h */,
  450. E5D5425E0D0B86B200E8C513 /* Menu_Extensions.h */,
  451. F56FFFA902C571280100020A /* MyTree.h */,
  452. F578B7A302B3E2DD0100020A /* NSArray_Extensions.h */,
  453. F578B79F02B3E2DD0100020A /* NSOutlineView_Extensions.h */,
  454. F55F041D02B152180100020A /* NSString_ObjCPlusPlus.h */,
  455. E59F0B8F0E93A62F001A985D /* NSWindowController_Extensions.h */,
  456. );
  457. name = "Cocoa Extensions";
  458. sourceTree = "<group>";
  459. };
  460. F578B7AE02B3E35F0100020A /* Celestia Data */ = {
  461. isa = PBXGroup;
  462. children = (
  463. E567EF6909910E8F00D05031 /* data */,
  464. E567EFE309910F0D00D05031 /* extras */,
  465. 3D8726800EA84D260069EBBA /* extras-standard */,
  466. F5626A0402A49B8B014901DC /* fonts */,
  467. E5D766250982B3300099DBBD /* models */,
  468. E5E198960C1D9BB90094D8BB /* scripts */,
  469. F5626A0702A49B8B014901DC /* shaders */,
  470. E5D766A30982B6DF0099DBBD /* textures */,
  471. F5626A0002A49B8B014901DC /* celestia.cfg */,
  472. F5626A0202A49B8B014901DC /* demo.cel */,
  473. F5626A0502A49B8B014901DC /* guide.cel */,
  474. F5626A0802A49B8B014901DC /* start.cel */,
  475. );
  476. name = "Celestia Data";
  477. sourceTree = "<group>";
  478. };
  479. F5D085CE02A57ECD014901DC /* Mac Specific */ = {
  480. isa = PBXGroup;
  481. children = (
  482. F5040AFE02A46BDB014901DC /* CGBuffer.h */,
  483. );
  484. name = "Mac Specific";
  485. sourceTree = "<group>";
  486. };
  487. /* End PBXGroup section */
  488. /* Begin PBXNativeTarget section */
  489. E564302B07769C9000E2C4A3 /* Celestia */ = {
  490. isa = PBXNativeTarget;
  491. buildConfigurationList = E532F4190933316100D7D5B3 /* Build configuration list for PBXNativeTarget "Celestia" */;
  492. buildPhases = (
  493. E56430BA07769C9000E2C4A3 /* Resources */,
  494. E56430C007769C9000E2C4A3 /* Sources */,
  495. E564312907769C9000E2C4A3 /* Frameworks */,
  496. E56917DA0778217300F0F0AF /* Copy Libraries */,
  497. E5CC203B09AA83A900CFFF2C /* Convert PO */,
  498. E572837407939F2500C1F239 /* Copy Misc */,
  499. E567F018099110C000D05031 /* Copy Data */,
  500. 3D23D0CF0EAC7655002E305C /* Copy Localized Scripts */,
  501. E567F0400991111C00D05031 /* Copy Extras */,
  502. E5D7666E0982B4480099DBBD /* Copy Models */,
  503. E5D767FB0982B75B0099DBBD /* Copy Textures */,
  504. );
  505. buildRules = (
  506. );
  507. dependencies = (
  508. E5CC205A09AA8C7100CFFF2C /* PBXTargetDependency */,
  509. );
  510. name = Celestia;
  511. productInstallPath = "$(HOME)/Applications";
  512. productName = celestia;
  513. productReference = E564312E07769C9000E2C4A3 /* Celestia.app */;
  514. productType = "com.apple.product-type.application";
  515. };
  516. E5CC202809AA823400CFFF2C /* POConverter */ = {
  517. isa = PBXNativeTarget;
  518. buildConfigurationList = E5CC202B09AA829B00CFFF2C /* Build configuration list for PBXNativeTarget "POConverter" */;
  519. buildPhases = (
  520. E5CC202609AA823400CFFF2C /* Sources */,
  521. FFACF2C00E75F1AE007AE5CF /* Frameworks */,
  522. );
  523. buildRules = (
  524. );
  525. dependencies = (
  526. );
  527. name = POConverter;
  528. productName = POConverter;
  529. productReference = E5CC202909AA823400CFFF2C /* POConverter */;
  530. productType = "com.apple.product-type.tool";
  531. };
  532. /* End PBXNativeTarget section */
  533. /* Begin PBXProject section */
  534. 29B97313FDCFA39411CA2CEA /* Project object */ = {
  535. isa = PBXProject;
  536. buildConfigurationList = E532F41D0933316100D7D5B3 /* Build configuration list for PBXProject "celestia" */;
  537. compatibilityVersion = "Xcode 2.4";
  538. hasScannedForEncodings = 0;
  539. knownRegions = (
  540. English,
  541. Japanese,
  542. French,
  543. German,
  544. fr,
  545. es,
  546. ja,
  547. zh_CN,
  548. );
  549. mainGroup = 29B97314FDCFA39411CA2CEA /* celestia */;
  550. projectDirPath = "";
  551. projectRoot = "";
  552. targets = (
  553. E564302B07769C9000E2C4A3 /* Celestia */,
  554. E5CC202809AA823400CFFF2C /* POConverter */,
  555. CEC0004F0F3BCC2800E518E0 /* Dmg */,
  556. );
  557. };
  558. /* End PBXProject section */
  559. /* Begin PBXResourcesBuildPhase section */
  560. E56430BA07769C9000E2C4A3 /* Resources */ = {
  561. isa = PBXResourcesBuildPhase;
  562. buildActionMask = 2147483647;
  563. files = (
  564. E56430BB07769C9000E2C4A3 /* MainMenu.nib in Resources */,
  565. E56430BC07769C9000E2C4A3 /* InfoPlist.strings in Resources */,
  566. E5B615070777307F001BB2BF /* celestia.icns in Resources */,
  567. E54343120783C3F200053094 /* BrowserWindow.nib in Resources */,
  568. E56A5AD10848F24D00A21D7E /* caution.tiff in Resources */,
  569. E5E365AF095C123E00B14224 /* splash.png in Resources */,
  570. E54742D009631D3600E89E09 /* defaults.plist in Resources */,
  571. E5D3196B096C91A6007FA87F /* vp_patch.sh in Resources */,
  572. E599A78E097CAB390079C254 /* Credits.rtf in Resources */,
  573. E5D766140982B1860099DBBD /* HelpWindow.nib in Resources */,
  574. E5CC204709AA843300CFFF2C /* Localizable.strings in Resources */,
  575. E50CCA590C065F0100E9C76A /* EclipseFinder.nib in Resources */,
  576. E5E2BDD20C24F7B6000D6E83 /* TextWindow.nib in Resources */,
  577. );
  578. runOnlyForDeploymentPostprocessing = 0;
  579. };
  580. /* End PBXResourcesBuildPhase section */
  581. /* Begin PBXShellScriptBuildPhase section */
  582. 3D23D0CF0EAC7655002E305C /* Copy Localized Scripts */ = {
  583. isa = PBXShellScriptBuildPhase;
  584. buildActionMask = 8;
  585. files = (
  586. );
  587. inputPaths = (
  588. );
  589. name = "Copy Localized Scripts";
  590. outputPaths = (
  591. );
  592. runOnlyForDeploymentPostprocessing = 1;
  593. shellPath = /bin/sh;
  594. shellScript = "DIDCOPY=0nDEST="$BUILT_PRODUCTS_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH/CelestiaResources/locale"nmkdir -p $DESTnfor prefix in 'demo' 'guide' 'start'; donfor cel in $SRCROOT/../locale/$prefix_*.cel; don    f=${cel##*/}n    if [ $cel -nt $DEST/$f ];thenn        echo "cp $cel $DEST/$f"n        cp $cel $DEST/$fn        DIDCOPY=1n    findonendonenif [ $DIDCOPY -eq 1 ];thenn    echo "Touch $BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app"n    touch -c $BUILT_PRODUCTS_DIR/$PRODUCT_NAME.appnfi";
  595. showEnvVarsInLog = 0;
  596. };
  597. CEC0004E0F3BCC2800E518E0 /* Make dmg */ = {
  598. isa = PBXShellScriptBuildPhase;
  599. buildActionMask = 8;
  600. comments = "1. Removes extraneous filesn2. Creates writable disk image containing Celestia.app and readme files.";
  601. files = (
  602. );
  603. inputPaths = (
  604. "$(BUILT_PRODUCTS_DIR)/Celestia/$(PRODUCT_NAME).app",
  605. );
  606. name = "Make dmg";
  607. outputPaths = (
  608. "$(TARGET_BUILD_DIR)/$(PRODUCT_NAME).dmg",
  609. );
  610. runOnlyForDeploymentPostprocessing = 1;
  611. shellPath = /bin/sh;
  612. shellScript = "find $BUILT_PRODUCTS_DIR/Celestia -name 'Makefile*' -deletenhdiutil create -srcfolder $BUILT_PRODUCTS_DIR/Celestia -format UDRW -ov $TARGET_BUILD_DIR/$PRODUCT_NAME.dmg";
  613. showEnvVarsInLog = 0;
  614. };
  615. CEC000DC0F3BD79F00E518E0 /* Copy License Files */ = {
  616. isa = PBXShellScriptBuildPhase;
  617. buildActionMask = 8;
  618. files = (
  619. );
  620. inputPaths = (
  621. );
  622. name = "Copy License Files";
  623. outputPaths = (
  624. );
  625. runOnlyForDeploymentPostprocessing = 1;
  626. shellPath = /bin/sh;
  627. shellScript = "mkdir -p $BUILT_PRODUCTS_DIR/Celestia/Licensenrm -f $BUILT_PRODUCTS_DIR/Celestia/License/*ncp $SRCROOT/../COPYING $BUILT_PRODUCTS_DIR/Celestia/Licensencp $SRCROOT/../locale/COPYING_* $BUILT_PRODUCTS_DIR/Celestia/License";
  628. showEnvVarsInLog = 0;
  629. };
  630. E5CC203B09AA83A900CFFF2C /* Convert PO */ = {
  631. isa = PBXShellScriptBuildPhase;
  632. buildActionMask = 8;
  633. files = (
  634. );
  635. inputPaths = (
  636. );
  637. name = "Convert PO";
  638. outputPaths = (
  639. );
  640. runOnlyForDeploymentPostprocessing = 1;
  641. shellPath = /bin/sh;
  642. shellScript = "DIDBUILD=0nfor po in $SRCROOT/../po/*.po; don    f=${po##*/};f=${f%.*}n    if [ $f == 'en' ];then f='English'n    fin    LPROJ=$BUILT_PRODUCTS_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH/$f.lprojn    mkdir -p $LPROJn    if [ $po -nt $LPROJ/po.strings ];thenn        echo "$BUILT_PRODUCTS_DIR/POConverter -sn $po $LPROJ/po.strings"n        $BUILT_PRODUCTS_DIR/POConverter -sn $po $LPROJ/po.stringsn        DIDBUILD=1n    findonennfor po in $SRCROOT/../po2/*.po; don    f=${po##*/};f=${f%.*}n    if [ $f == 'en' ];then f='English'n    fin    LPROJ=$BUILT_PRODUCTS_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH/$f.lprojn    mkdir -p $LPROJn    if [ $po -nt $LPROJ/celestia_constellations.strings ];thenn        echo "$BUILT_PRODUCTS_DIR/POConverter -sn $po $LPROJ/celestia_constellations.strings"n        $BUILT_PRODUCTS_DIR/POConverter -sn $po $LPROJ/celestia_constellations.stringsn        DIDBUILD=1n    findonenif [ $DIDBUILD -eq 1 ];thenn    echo "Touch $BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app"n    touch -c $BUILT_PRODUCTS_DIR/$PRODUCT_NAME.appnfi";
  643. showEnvVarsInLog = 0;
  644. };
  645. /* End PBXShellScriptBuildPhase section */
  646. /* Begin PBXSourcesBuildPhase section */
  647. E56430C007769C9000E2C4A3 /* Sources */ = {
  648. isa = PBXSourcesBuildPhase;
  649. buildActionMask = 2147483647;
  650. files = (
  651. E56430C107769C9000E2C4A3 /* main.m in Sources */,
  652. E56430C207769C9000E2C4A3 /* 3dsmodel.cpp in Sources */,
  653. E56430C307769C9000E2C4A3 /* 3dsread.cpp in Sources */,
  654. E56430C407769C9000E2C4A3 /* bigfix.cpp in Sources */,
  655. E56430C507769C9000E2C4A3 /* color.cpp in Sources */,
  656. E56430C607769C9000E2C4A3 /* debug.cpp in Sources */,
  657. E56430C707769C9000E2C4A3 /* filetype.cpp in Sources */,
  658. E56430C907769C9000E2C4A3 /* unixtimer.cpp in Sources */,
  659. E56430CA07769C9000E2C4A3 /* util.cpp in Sources */,
  660. E56430CB07769C9000E2C4A3 /* texturefont.cpp in Sources */,
  661. E56430CC07769C9000E2C4A3 /* frustum.cpp in Sources */,
  662. E56430CD07769C9000E2C4A3 /* perlin.cpp in Sources */,
  663. E56430CE07769C9000E2C4A3 /* celestiacore.cpp in Sources */,
  664. E56430CF07769C9000E2C4A3 /* configfile.cpp in Sources */,
  665. E56430D007769C9000E2C4A3 /* destination.cpp in Sources */,
  666. E56430D107769C9000E2C4A3 /* favorites.cpp in Sources */,
  667. E56430D307769C9000E2C4A3 /* asterism.cpp in Sources */,
  668. E56430D407769C9000E2C4A3 /* astro.cpp in Sources */,
  669. E56430D507769C9000E2C4A3 /* body.cpp in Sources */,
  670. E56430D607769C9000E2C4A3 /* catalogxref.cpp in Sources */,
  671. E56430D707769C9000E2C4A3 /* cmdparser.cpp in Sources */,
  672. E56430D807769C9000E2C4A3 /* command.cpp in Sources */,
  673. E56430D907769C9000E2C4A3 /* constellation.cpp in Sources */,
  674. E56430DA07769C9000E2C4A3 /* customorbit.cpp in Sources */,
  675. E56430DB07769C9000E2C4A3 /* dds.cpp in Sources */,
  676. E56430DC07769C9000E2C4A3 /* dispmap.cpp in Sources */,
  677. E56430DD07769C9000E2C4A3 /* execution.cpp in Sources */,
  678. E56430DE07769C9000E2C4A3 /* galaxy.cpp in Sources */,
  679. E56430DF07769C9000E2C4A3 /* glext.cpp in Sources */,
  680. E56430E007769C9000E2C4A3 /* meshmanager.cpp in Sources */,
  681. E56430E107769C9000E2C4A3 /* multitexture.cpp in Sources */,
  682. E56430E207769C9000E2C4A3 /* observer.cpp in Sources */,
  683. E56430E407769C9000E2C4A3 /* overlay.cpp in Sources */,
  684. E56430E507769C9000E2C4A3 /* parser.cpp in Sources */,
  685. E56430E607769C9000E2C4A3 /* regcombine.cpp in Sources */,
  686. E56430E707769C9000E2C4A3 /* samporbit.cpp in Sources */,
  687. E56430E807769C9000E2C4A3 /* selection.cpp in Sources */,
  688. E56430E907769C9000E2C4A3 /* simulation.cpp in Sources */,
  689. E56430EA07769C9000E2C4A3 /* solarsys.cpp in Sources */,
  690. E56430EB07769C9000E2C4A3 /* spheremesh.cpp in Sources */,
  691. E56430EC07769C9000E2C4A3 /* star.cpp in Sources */,
  692. E56430ED07769C9000E2C4A3 /* starbrowser.cpp in Sources */,
  693. E56430EE07769C9000E2C4A3 /* stardb.cpp in Sources */,
  694. E56430EF07769C9000E2C4A3 /* starname.cpp in Sources */,
  695. E56430F007769C9000E2C4A3 /* stellarclass.cpp in Sources */,
  696. E56430F107769C9000E2C4A3 /* texmanager.cpp in Sources */,
  697. E56430F207769C9000E2C4A3 /* texture.cpp in Sources */,
  698. E56430F307769C9000E2C4A3 /* tokenizer.cpp in Sources */,
  699. E56430F407769C9000E2C4A3 /* univcoord.cpp in Sources */,
  700. E56430F507769C9000E2C4A3 /* universe.cpp in Sources */,
  701. E56430F607769C9000E2C4A3 /* vertexlist.cpp in Sources */,
  702. E56430F707769C9000E2C4A3 /* vertexprog.cpp in Sources */,
  703. E56430F807769C9000E2C4A3 /* vsop87.cpp in Sources */,
  704. E56430F907769C9000E2C4A3 /* CelestiaController.m in Sources */,
  705. E56430FA07769C9000E2C4A3 /* CelestiaOpenGLView.m in Sources */,
  706. E56430FB07769C9000E2C4A3 /* orbit.cpp in Sources */,
  707. E56430FC07769C9000E2C4A3 /* GotoWindowController.m in Sources */,
  708. E56430FD07769C9000E2C4A3 /* Astro.mm in Sources */,
  709. E56430FE07769C9000E2C4A3 /* CelestiaUniversalCoord.mm in Sources */,
  710. E56430FF07769C9000E2C4A3 /* NSString_ObjCPlusPlus.mm in Sources */,
  711. E564310007769C9000E2C4A3 /* CelestiaDestination.mm in Sources */,
  712. E564310107769C9000E2C4A3 /* CelestiaVector.mm in Sources */,
  713. E564310207769C9000E2C4A3 /* CelestiaGalaxy.mm in Sources */,
  714. E564310307769C9000E2C4A3 /* CelestiaStar.mm in Sources */,
  715. E564310407769C9000E2C4A3 /* ImageAndTextCell.m in Sources */,
  716. E564310507769C9000E2C4A3 /* NSOutlineView_Extensions.m in Sources */,
  717. E564310607769C9000E2C4A3 /* NSArray_Extensions.m in Sources */,
  718. E564310707769C9000E2C4A3 /* FavoritesDrawerController.m in Sources */,
  719. E564310807769C9000E2C4A3 /* CelestiaBody.mm in Sources */,
  720. E564310907769C9000E2C4A3 /* ContextOutlineView.m in Sources */,
  721. E564310A07769C9000E2C4A3 /* FavoriteInfoWindowController.m in Sources */,
  722. E564310B07769C9000E2C4A3 /* CelestiaFavorites.m in Sources */,
  723. E564310C07769C9000E2C4A3 /* MyTree.m in Sources */,
  724. E564310D07769C9000E2C4A3 /* boundaries.cpp in Sources */,
  725. E564310F07769C9000E2C4A3 /* RenderPanelController.m in Sources */,
  726. E564311007769C9000E2C4A3 /* url.cpp in Sources */,
  727. E564311107769C9000E2C4A3 /* render.cpp in Sources */,
  728. E564311207769C9000E2C4A3 /* CelestiaAppCore.mm in Sources */,
  729. E564311307769C9000E2C4A3 /* marker.cpp in Sources */,
  730. E564311407769C9000E2C4A3 /* CelestiaFavorite.mm in Sources */,
  731. E564311507769C9000E2C4A3 /* CelestiaRenderer.mm in Sources */,
  732. E564311607769C9000E2C4A3 /* CelestiaUniverse.mm in Sources */,
  733. E564311707769C9000E2C4A3 /* CelestiaSelection.mm in Sources */,
  734. E564311807769C9000E2C4A3 /* CelestiaSimulation.mm in Sources */,
  735. E564311907769C9000E2C4A3 /* deepskyobj.cpp in Sources */,
  736. E564311A07769C9000E2C4A3 /* frame.cpp in Sources */,
  737. E564311B07769C9000E2C4A3 /* glcontext.cpp in Sources */,
  738. E564311C07769C9000E2C4A3 /* nebula.cpp in Sources */,
  739. E564311D07769C9000E2C4A3 /* opencluster.cpp in Sources */,
  740. E564311E07769C9000E2C4A3 /* CelestiaObserver.mm in Sources */,
  741. E564311F07769C9000E2C4A3 /* directory.cpp in Sources */,
  742. E564312007769C9000E2C4A3 /* trajmanager.cpp in Sources */,
  743. E564312107769C9000E2C4A3 /* SetTimeWindowController.m in Sources */,
  744. E564312207769C9000E2C4A3 /* location.cpp in Sources */,
  745. E564312307769C9000E2C4A3 /* image.cpp in Sources */,
  746. E564312407769C9000E2C4A3 /* virtualtex.cpp in Sources */,
  747. E564312507769C9000E2C4A3 /* lodspheremesh.cpp in Sources */,
  748. E564312607769C9000E2C4A3 /* formatnum.cpp in Sources */,
  749. E564312707769C9000E2C4A3 /* console.cpp in Sources */,
  750. E564312807769C9000E2C4A3 /* fragmentprog.cpp in Sources */,
  751. E56431470776D52D00E2C4A3 /* celx.cpp in Sources */,
  752. E56431570776D5C800E2C4A3 /* jpleph.cpp in Sources */,
  753. E56431590776D5C800E2C4A3 /* mesh.cpp in Sources */,
  754. E564315A0776D5C800E2C4A3 /* model.cpp in Sources */,
  755. E564315C0776D5C800E2C4A3 /* modelfile.cpp in Sources */,
  756. E564315E0776D5C800E2C4A3 /* parseobject.cpp in Sources */,
  757. E56431600776D5C800E2C4A3 /* rendcontext.cpp in Sources */,
  758. E56431630776D5C800E2C4A3 /* starcolors.cpp in Sources */,
  759. E5D446660777291700A1577D /* utf8.cpp in Sources */,
  760. E5D4467607772B6C00A1577D /* CelestiaSettings.mm in Sources */,
  761. E5D4467807772BA000A1577D /* CGLInfo.m in Sources */,
  762. E54343170783C42500053094 /* BrowserWindowController.mm in Sources */,
  763. E589B6DD078AC511005B8DD9 /* glshader.cpp in Sources */,
  764. E589B6DF078AC511005B8DD9 /* shadermanager.cpp in Sources */,
  765. E56A3DB80848C19800A21D7E /* MacDirectory.mm in Sources */,
  766. E56A5AED0848F92200A21D7E /* FullScreenWindow.m in Sources */,
  767. 0C76BFD108537EDB00D31A90 /* qtcapture.cpp in Sources */,
  768. E532F4F10933331800D7D5B3 /* dsodb.cpp in Sources */,
  769. E532F4F30933331800D7D5B3 /* dsoname.cpp in Sources */,
  770. E532F4F50933331800D7D5B3 /* dsooctree.cpp in Sources */,
  771. E532F4F80933331800D7D5B3 /* staroctree.cpp in Sources */,
  772. E5E365AD095C11B500B14224 /* SplashScreen.m in Sources */,
  773. E5D956E00966520700CB02B2 /* SplashWindowController.m in Sources */,
  774. E56B96570AAB22AA0097DDFE /* renderglsl.cpp in Sources */,
  775. E56457520AF8FD6A00F2D9FA /* samporient.cpp in Sources */,
  776. E56457550AF8FD6A00F2D9FA /* rotationmanager.cpp in Sources */,
  777. E56457560AF8FD6A00F2D9FA /* rotation.cpp in Sources */,
  778. E56529680B108D7F0049925D /* scriptorbit.cpp in Sources */,
  779. E5A994750B1482FE009F40FA /* scriptrotation.cpp in Sources */,
  780. E5A994770B1482FE009F40FA /* scriptobject.cpp in Sources */,
  781. E561FB600B46164000668CFE /* CelestiaDSO.mm in Sources */,
  782. E561FC300B47910800668CFE /* CelestiaLocation.mm in Sources */,
  783. E50CCA390C065BF900E9C76A /* eclipsefinder.cpp in Sources */,
  784. E50CCA6A0C06632A00E9C76A /* EclipseFinderController.mm in Sources */,
  785. E53E619B0C0CA105003CD767 /* scriptmenu.cpp in Sources */,
  786. E53E61AD0C0CA444003CD767 /* ScriptsController.mm in Sources */,
  787. E5B48EBA0C22065E00C6FBD7 /* MacInputWatcher.mm in Sources */,
  788. E5E2BDD70C24F7E6000D6E83 /* TextWindowController.m in Sources */,
  789. E512245A0CF9FC7D009092A2 /* BrowserItem.mm in Sources */,
  790. E5D542770D0B87EA00E8C513 /* Menu_Extensions.m in Sources */,
  791. E5D3E6550D1EA18A00214838 /* axisarrow.cpp in Sources */,
  792. E5CAABA70D3D7A08001926FC /* POSupport.cpp in Sources */,
  793. 8844B87E0D5AA3290059AA3A /* customrotation.cpp in Sources */,
  794. 8844BAAE0D6D13FE0059AA3A /* frametree.cpp in Sources */,
  795. 8844BAB00D6D13FE0059AA3A /* timeline.cpp in Sources */,
  796. 8844BAB20D6D13FE0059AA3A /* timelinephase.cpp in Sources */,
  797. 8844CBC40D80DB020059AA3A /* nutation.cpp in Sources */,
  798. 8844CBC60D80DB020059AA3A /* precession.cpp in Sources */,
  799. 8844CF0B0D931D4E0059AA3A /* planetgrid.cpp in Sources */,
  800. 886544290DAC3CC4007C8027 /* visibleregion.cpp in Sources */,
  801. 88654A170DB29585007C8027 /* celx_celestia.cpp in Sources */,
  802. 88654A190DB29585007C8027 /* celx_frame.cpp in Sources */,
  803. 88654A1B0DB29585007C8027 /* celx_gl.cpp in Sources */,
  804. 88654A1E0DB29585007C8027 /* celx_object.cpp in Sources */,
  805. 88654A200DB29585007C8027 /* celx_observer.cpp in Sources */,
  806. 88654A220DB29585007C8027 /* celx_phase.cpp in Sources */,
  807. 88654A240DB29585007C8027 /* celx_position.cpp in Sources */,
  808. 88654A260DB29585007C8027 /* celx_rotation.cpp in Sources */,
  809. 88654A280DB29585007C8027 /* celx_vector.cpp in Sources */,
  810. 881336D80DEF5EE0001F3BC5 /* skygrid.cpp in Sources */,
  811. FF7B2B0E0E89B0D90089BF43 /* globular.cpp in Sources */,
  812. E59F0B920E93A62F001A985D /* NSWindowController_Extensions.m in Sources */,
  813. CE5203030F4F9DD0007D0DE8 /* spiceinterface.cpp in Sources */,
  814. CE5203040F4F9DD0007D0DE8 /* spiceorbit.cpp in Sources */,
  815. CE5203050F4F9DD0007D0DE8 /* spicerotation.cpp in Sources */,
  816. );
  817. runOnlyForDeploymentPostprocessing = 0;
  818. };
  819. E5CC202609AA823400CFFF2C /* Sources */ = {
  820. isa = PBXSourcesBuildPhase;
  821. buildActionMask = 2147483647;
  822. files = (
  823. E5CC203709AA836E00CFFF2C /* POConverter.m in Sources */,
  824. );
  825. runOnlyForDeploymentPostprocessing = 0;
  826. };
  827. /* End PBXSourcesBuildPhase section */
  828. /* Begin PBXTargetDependency section */
  829. CEC000DE0F3BD93500E518E0 /* PBXTargetDependency */ = {
  830. isa = PBXTargetDependency;
  831. target = E564302B07769C9000E2C4A3 /* Celestia */;
  832. targetProxy = CEC000DD0F3BD93500E518E0 /* PBXContainerItemProxy */;
  833. };
  834. E5CC205A09AA8C7100CFFF2C /* PBXTargetDependency */ = {
  835. isa = PBXTargetDependency;
  836. target = E5CC202809AA823400CFFF2C /* POConverter */;
  837. targetProxy = E5CC205909AA8C7100CFFF2C /* PBXContainerItemProxy */;
  838. };
  839. /* End PBXTargetDependency section */
  840. /* Begin PBXVariantGroup section */
  841. 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
  842. isa = PBXVariantGroup;
  843. children = (
  844. 089C165DFE840E0CC02AAC07 /* English */,
  845. E59FE90E0934E27B000F7BDA /* fr */,
  846. E5E365B2095C12D200B14224 /* es */,
  847. E5EAAE650A1A0E9700848446 /* ja */,
  848. CEBD084F0F3A8F0500B3A535 /* zh_CN */,
  849. );
  850. name = InfoPlist.strings;
  851. sourceTree = "<group>";
  852. };
  853. 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = {
  854. isa = PBXVariantGroup;
  855. children = (
  856. 29B97319FDCFA39411CA2CEA /* English */,
  857. E59FE8FD0934DC66000F7BDA /* fr */,
  858. E5E365B0095C12BD00B14224 /* es */,
  859. E5EAAE530A1A0B3000848446 /* ja */,
  860. CE70D6BD0F38568E0020C34D /* zh_CN */,
  861. );
  862. name = MainMenu.nib;
  863. sourceTree = "<group>";
  864. };
  865. E50CCA530C065F0100E9C76A /* EclipseFinder.nib */ = {
  866. isa = PBXVariantGroup;
  867. children = (
  868. E50CCA540C065F0100E9C76A /* English */,
  869. E50CCA5C0C065F4000E9C76A /* fr */,
  870. E50CCA5D0C065F4300E9C76A /* es */,
  871. CEDE1E960F0FC29700C95690 /* ja */,
  872. CE70D6BF0F3856970020C34D /* zh_CN */,
  873. );
  874. name = EclipseFinder.nib;
  875. sourceTree = "<group>";
  876. };
  877. E54343100783C3F200053094 /* BrowserWindow.nib */ = {
  878. isa = PBXVariantGroup;
  879. children = (
  880. E54343110783C3F200053094 /* English */,
  881. E59FE8FE0934DC7C000F7BDA /* fr */,
  882. E5E365B1095C12C900B14224 /* es */,
  883. E5EAAE540A1A0B3F00848446 /* ja */,
  884. CE70D6BE0F3856930020C34D /* zh_CN */,
  885. );
  886. name = BrowserWindow.nib;
  887. sourceTree = "<group>";
  888. };
  889. E599A78C097CAB390079C254 /* Credits.rtf */ = {
  890. isa = PBXVariantGroup;
  891. children = (
  892. E599A78D097CAB390079C254 /* English */,
  893. E5D7660B0982B15C0099DBBD /* es */,
  894. E5D7660C0982B1630099DBBD /* fr */,
  895. E579D3130A1A1949008F3BC8 /* ja */,
  896. CE70D6BC0F3856880020C34D /* zh_CN */,
  897. );
  898. name = Credits.rtf;
  899. sourceTree = "<group>";
  900. };
  901. E5CC204509AA843300CFFF2C /* Localizable.strings */ = {
  902. isa = PBXVariantGroup;
  903. children = (
  904. E5CC204609AA843300CFFF2C /* English */,
  905. E5CC204809AA846600CFFF2C /* fr */,
  906. E5FB63B20A0F80FA00A60759 /* es */,
  907. E5EAAE660A1A0E9B00848446 /* ja */,
  908. CEBD08500F3A8F0B00B3A535 /* zh_CN */,
  909. );
  910. name = Localizable.strings;
  911. sourceTree = "<group>";
  912. };
  913. E5D7660E0982B1860099DBBD /* HelpWindow.nib */ = {
  914. isa = PBXVariantGroup;
  915. children = (
  916. E5D7660F0982B1860099DBBD /* English */,
  917. E5D766150982B19F0099DBBD /* fr */,
  918. E5EAAE550A1A0B4600848446 /* ja */,
  919. CE70D6C00F38569C0020C34D /* zh_CN */,
  920. );
  921. name = HelpWindow.nib;
  922. sourceTree = "<group>";
  923. };
  924. E5E2BDD00C24F7B6000D6E83 /* TextWindow.nib */ = {
  925. isa = PBXVariantGroup;
  926. children = (
  927. E5E2BDD10C24F7B6000D6E83 /* English */,
  928. );
  929. name = TextWindow.nib;
  930. sourceTree = "<group>";
  931. };
  932. /* End PBXVariantGroup section */
  933. /* Begin XCBuildConfiguration section */
  934. CEC000500F3BCC2900E518E0 /* Development */ = {
  935. isa = XCBuildConfiguration;
  936. buildSettings = {
  937. COPY_PHASE_STRIP = NO;
  938. GCC_DYNAMIC_NO_PIC = NO;
  939. GCC_OPTIMIZATION_LEVEL = 0;
  940. PRODUCT_NAME = Celestia;
  941. };
  942. name = Development;
  943. };
  944. CEC000510F3BCC2900E518E0 /* HDR_Development */ = {
  945. isa = XCBuildConfiguration;
  946. buildSettings = {
  947. PRODUCT_NAME = Celestia;
  948. };
  949. name = HDR_Development;
  950. };
  951. CEC000520F3BCC2900E518E0 /* Universal_Release */ = {
  952. isa = XCBuildConfiguration;
  953. buildSettings = {
  954. DEPLOYMENT_POSTPROCESSING = YES;
  955. PRODUCT_NAME = Celestia;
  956. };
  957. name = Universal_Release;
  958. };
  959. CEC000530F3BCC2900E518E0 /* HDR_Universal_Release */ = {
  960. isa = XCBuildConfiguration;
  961. buildSettings = {
  962. PRODUCT_NAME = Celestia;
  963. };
  964. name = HDR_Universal_Release;
  965. };
  966. E50E8707097436A4006687D3 /* Universal_Release */ = {
  967. isa = XCBuildConfiguration;
  968. buildSettings = {
  969. ARCHS = (
  970. ppc,
  971. i386,
  972. );
  973. COPY_PHASE_STRIP = NO;
  974. DEPLOYMENT_POSTPROCESSING = YES;
  975. GCC_DYNAMIC_NO_PIC = YES;
  976. GCC_ENABLE_CPP_EXCEPTIONS = NO;
  977. GCC_ENABLE_CPP_RTTI = NO;
  978. GCC_ENABLE_FIX_AND_CONTINUE = NO;
  979. GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  980. GCC_PREFIX_HEADER = Util.h;
  981. GCC_PREPROCESSOR_DEFINITIONS = (
  982. "$(inherited)",
  983. NDEBUG,
  984. );
  985. GCC_USE_GCC3_PFE_SUPPORT = YES;
  986. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  987. GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
  988. GCC_WARN_SIGN_COMPARE = YES;
  989. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  990. GCC_WARN_UNKNOWN_PRAGMAS = YES;
  991. GCC_WARN_UNUSED_FUNCTION = YES;
  992. GCC_WARN_UNUSED_VARIABLE = YES;
  993. GENERATE_PKGINFO_FILE = NO;
  994. HEADER_SEARCH_PATHS = ../src;
  995. INFOPLIST_FILE = Info.plist;
  996. INSTALL_PATH = "$(HOME)/Applications";
  997. LIBRARY_SEARCH_PATHS = (
  998. Frameworks,
  999. lib,
  1000. );
  1001. PRODUCT_NAME = Celestia;
  1002. WRAPPER_EXTENSION = app;
  1003. ZERO_LINK = NO;
  1004. };
  1005. name = Universal_Release;
  1006. };
  1007. E50E8708097436A4006687D3 /* Universal_Release */ = {
  1008. isa = XCBuildConfiguration;
  1009. buildSettings = {
  1010. GCC_PREPROCESSOR_DEFINITIONS = (
  1011. "$(inherited)",
  1012. PNG_SUPPORT,
  1013. CELX,
  1014. LUA_USE_MACOSX,
  1015. "LUA_VER=0x050100",
  1016. USE_SPICE,
  1017. );
  1018. MACOSX_DEPLOYMENT_TARGET_i386 = 10.4;
  1019. MACOSX_DEPLOYMENT_TARGET_ppc = 10.3;
  1020. PREBINDING = NO;
  1021. SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
  1022. STRIP_INSTALLED_PRODUCT = NO;
  1023. };
  1024. name = Universal_Release;
  1025. };
  1026. E532F41A0933316100D7D5B3 /* Development */ = {
  1027. isa = XCBuildConfiguration;
  1028. buildSettings = {
  1029. COPY_PHASE_STRIP = NO;
  1030. GCC_ENABLE_FIX_AND_CONTINUE = YES;
  1031. GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
  1032. GCC_OPTIMIZATION_LEVEL = 0;
  1033. GCC_PREFIX_HEADER = Util.h;
  1034. GCC_PREPROCESSOR_DEFINITIONS = (
  1035. "$(inherited)",
  1036. "DEBUG=1",
  1037. );
  1038. GCC_USE_GCC3_PFE_SUPPORT = YES;
  1039. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  1040. GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
  1041. GCC_WARN_SIGN_COMPARE = YES;
  1042. GCC_WARN_UNKNOWN_PRAGMAS = YES;
  1043. GCC_WARN_UNUSED_FUNCTION = YES;
  1044. GCC_WARN_UNUSED_VARIABLE = YES;
  1045. GENERATE_PKGINFO_FILE = NO;
  1046. HEADER_SEARCH_PATHS = ../src;
  1047. INFOPLIST_FILE = Info.plist;
  1048. INSTALL_PATH = "$(HOME)/Applications";
  1049. LIBRARY_SEARCH_PATHS = (
  1050. Frameworks,
  1051. lib,
  1052. );
  1053. PREBINDING = NO;
  1054. PRODUCT_NAME = Celestia;
  1055. WRAPPER_EXTENSION = app;
  1056. ZERO_LINK = NO;
  1057. };
  1058. name = Development;
  1059. };
  1060. E532F41E0933316100D7D5B3 /* Development */ = {
  1061. isa = XCBuildConfiguration;
  1062. buildSettings = {
  1063. GCC_PREPROCESSOR_DEFINITIONS = (
  1064. "$(inherited)",
  1065. PNG_SUPPORT,
  1066. CELX,
  1067. LUA_USE_MACOSX,
  1068. "LUA_VER=0x050100",
  1069. USE_SPICE,
  1070. );
  1071. SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
  1072. STRIP_INSTALLED_PRODUCT = NO;
  1073. };
  1074. name = Development;
  1075. };
  1076. E5CC202C09AA829B00CFFF2C /* Development */ = {
  1077. isa = XCBuildConfiguration;
  1078. buildSettings = {
  1079. COPY_PHASE_STRIP = NO;
  1080. GCC_PREPROCESSOR_DEFINITIONS = (
  1081. "$(GCC_PREPROCESSOR_DEFINITIONS)",
  1082. TARGET_CELESTIA,
  1083. );
  1084. INSTALL_PATH = "$(HOME)/bin";
  1085. PREBINDING = NO;
  1086. PRODUCT_NAME = POConverter;
  1087. ZERO_LINK = NO;
  1088. };
  1089. name = Development;
  1090. };
  1091. E5CC202E09AA829B00CFFF2C /* Universal_Release */ = {
  1092. isa = XCBuildConfiguration;
  1093. buildSettings = {
  1094. COPY_PHASE_STRIP = NO;
  1095. GCC_PREPROCESSOR_DEFINITIONS = (
  1096. "$(GCC_PREPROCESSOR_DEFINITIONS)",
  1097. TARGET_CELESTIA,
  1098. );
  1099. INSTALL_PATH = "$(HOME)/bin";
  1100. OTHER_LDFLAGS = (
  1101. "-framework",
  1102. Foundation,
  1103. );
  1104. PREBINDING = NO;
  1105. PRODUCT_NAME = POConverter;
  1106. ZERO_LINK = NO;
  1107. };
  1108. name = Universal_Release;
  1109. };
  1110. E5F9EC660D9EA6BE00A83FEF /* HDR_Development */ = {
  1111. isa = XCBuildConfiguration;
  1112. buildSettings = {
  1113. COPY_PHASE_STRIP = NO;
  1114. GCC_PREPROCESSOR_DEFINITIONS = (
  1115. "$(GCC_PREPROCESSOR_DEFINITIONS)",
  1116. TARGET_CELESTIA,
  1117. );
  1118. INSTALL_PATH = "$(HOME)/bin";
  1119. OTHER_LDFLAGS = (
  1120. "-framework",
  1121. Foundation,
  1122. );
  1123. PREBINDING = NO;
  1124. PRODUCT_NAME = POConverter;
  1125. ZERO_LINK = NO;
  1126. };
  1127. name = HDR_Development;
  1128. };
  1129. E5F9EC670D9EA6BE00A83FEF /* HDR_Universal_Release */ = {
  1130. isa = XCBuildConfiguration;
  1131. buildSettings = {
  1132. COPY_PHASE_STRIP = NO;
  1133. GCC_PREPROCESSOR_DEFINITIONS = (
  1134. "$(GCC_PREPROCESSOR_DEFINITIONS)",
  1135. TARGET_CELESTIA,
  1136. );
  1137. INSTALL_PATH = "$(HOME)/bin";
  1138. OTHER_LDFLAGS = (
  1139. "-framework",
  1140. Foundation,
  1141. );
  1142. PREBINDING = NO;
  1143. PRODUCT_NAME = POConverter;
  1144. ZERO_LINK = NO;
  1145. };
  1146. name = HDR_Universal_Release;
  1147. };
  1148. E5F9EC680D9EA6BE00A83FEF /* HDR_Development */ = {
  1149. isa = XCBuildConfiguration;
  1150. buildSettings = {
  1151. COPY_PHASE_STRIP = NO;
  1152. GCC_ENABLE_FIX_AND_CONTINUE = YES;
  1153. GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
  1154. GCC_OPTIMIZATION_LEVEL = 0;
  1155. GCC_PREFIX_HEADER = Util.h;
  1156. GCC_PREPROCESSOR_DEFINITIONS = (
  1157. "$(inherited)",
  1158. "DEBUG=1",
  1159. );
  1160. GCC_USE_GCC3_PFE_SUPPORT = YES;
  1161. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  1162. GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
  1163. GCC_WARN_SIGN_COMPARE = YES;
  1164. GCC_WARN_UNKNOWN_PRAGMAS = YES;
  1165. GCC_WARN_UNUSED_FUNCTION = YES;
  1166. GCC_WARN_UNUSED_VARIABLE = YES;
  1167. GENERATE_PKGINFO_FILE = NO;
  1168. HEADER_SEARCH_PATHS = ../src;
  1169. INFOPLIST_FILE = Info.plist;
  1170. INSTALL_PATH = "$(HOME)/Applications";
  1171. LIBRARY_SEARCH_PATHS = (
  1172. Frameworks,
  1173. lib,
  1174. );
  1175. PREBINDING = NO;
  1176. PRODUCT_NAME = Celestia;
  1177. WRAPPER_EXTENSION = app;
  1178. ZERO_LINK = NO;
  1179. };
  1180. name = HDR_Development;
  1181. };
  1182. E5F9EC690D9EA6BE00A83FEF /* HDR_Universal_Release */ = {
  1183. isa = XCBuildConfiguration;
  1184. buildSettings = {
  1185. ARCHS = (
  1186. ppc,
  1187. i386,
  1188. );
  1189. COPY_PHASE_STRIP = NO;
  1190. DEPLOYMENT_POSTPROCESSING = YES;
  1191. GCC_DYNAMIC_NO_PIC = YES;
  1192. GCC_ENABLE_CPP_EXCEPTIONS = NO;
  1193. GCC_ENABLE_CPP_RTTI = NO;
  1194. GCC_ENABLE_FIX_AND_CONTINUE = NO;
  1195. GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
  1196. GCC_PREFIX_HEADER = Util.h;
  1197. GCC_PREPROCESSOR_DEFINITIONS = (
  1198. "$(inherited)",
  1199. NDEBUG,
  1200. );
  1201. GCC_USE_GCC3_PFE_SUPPORT = YES;
  1202. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  1203. GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
  1204. GCC_WARN_SIGN_COMPARE = YES;
  1205. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  1206. GCC_WARN_UNKNOWN_PRAGMAS = YES;
  1207. GCC_WARN_UNUSED_FUNCTION = YES;
  1208. GCC_WARN_UNUSED_VARIABLE = YES;
  1209. GENERATE_PKGINFO_FILE = NO;
  1210. HEADER_SEARCH_PATHS = ../src;
  1211. INFOPLIST_FILE = Info.plist;
  1212. INSTALL_PATH = "$(HOME)/Applications";
  1213. LIBRARY_SEARCH_PATHS = (
  1214. Frameworks,
  1215. lib,
  1216. );
  1217. PRODUCT_NAME = Celestia;
  1218. WRAPPER_EXTENSION = app;
  1219. ZERO_LINK = NO;
  1220. };
  1221. name = HDR_Universal_Release;
  1222. };
  1223. E5F9EC6A0D9EA6BE00A83FEF /* HDR_Development */ = {
  1224. isa = XCBuildConfiguration;
  1225. buildSettings = {
  1226. GCC_PREPROCESSOR_DEFINITIONS = (
  1227. "$(inherited)",
  1228. PNG_SUPPORT,
  1229. CELX,
  1230. LUA_USE_MACOSX,
  1231. "LUA_VER=0x050100",
  1232. USE_SPICE,
  1233. USE_HDR,
  1234. HDR_COMPRESS,
  1235. );
  1236. SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
  1237. STRIP_INSTALLED_PRODUCT = NO;
  1238. };
  1239. name = HDR_Development;
  1240. };
  1241. E5F9EC6B0D9EA6BE00A83FEF /* HDR_Universal_Release */ = {
  1242. isa = XCBuildConfiguration;
  1243. buildSettings = {
  1244. GCC_PREPROCESSOR_DEFINITIONS = (
  1245. "$(inherited)",
  1246. PNG_SUPPORT,
  1247. CELX,
  1248. LUA_USE_MACOSX,
  1249. "LUA_VER=0x050100",
  1250. USE_SPICE,
  1251. USE_HDR,
  1252. HDR_COMPRESS,
  1253. );
  1254. MACOSX_DEPLOYMENT_TARGET_i386 = 10.4;
  1255. MACOSX_DEPLOYMENT_TARGET_ppc = 10.3;
  1256. PREBINDING = NO;
  1257. SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
  1258. STRIP_INSTALLED_PRODUCT = NO;
  1259. };
  1260. name = HDR_Universal_Release;
  1261. };
  1262. /* End XCBuildConfiguration section */
  1263. /* Begin XCConfigurationList section */
  1264. CEC000560F3BCC7100E518E0 /* Build configuration list for PBXAggregateTarget "Dmg" */ = {
  1265. isa = XCConfigurationList;
  1266. buildConfigurations = (
  1267. CEC000500F3BCC2900E518E0 /* Development */,
  1268. CEC000510F3BCC2900E518E0 /* HDR_Development */,
  1269. CEC000520F3BCC2900E518E0 /* Universal_Release */,
  1270. CEC000530F3BCC2900E518E0 /* HDR_Universal_Release */,
  1271. );
  1272. defaultConfigurationIsVisible = 0;
  1273. defaultConfigurationName = Universal_Release;
  1274. };
  1275. E532F4190933316100D7D5B3 /* Build configuration list for PBXNativeTarget "Celestia" */ = {
  1276. isa = XCConfigurationList;
  1277. buildConfigurations = (
  1278. E532F41A0933316100D7D5B3 /* Development */,
  1279. E5F9EC680D9EA6BE00A83FEF /* HDR_Development */,
  1280. E50E8707097436A4006687D3 /* Universal_Release */,
  1281. E5F9EC690D9EA6BE00A83FEF /* HDR_Universal_Release */,
  1282. );
  1283. defaultConfigurationIsVisible = 0;
  1284. defaultConfigurationName = Universal_Release;
  1285. };
  1286. E532F41D0933316100D7D5B3 /* Build configuration list for PBXProject "celestia" */ = {
  1287. isa = XCConfigurationList;
  1288. buildConfigurations = (
  1289. E532F41E0933316100D7D5B3 /* Development */,
  1290. E5F9EC6A0D9EA6BE00A83FEF /* HDR_Development */,
  1291. E50E8708097436A4006687D3 /* Universal_Release */,
  1292. E5F9EC6B0D9EA6BE00A83FEF /* HDR_Universal_Release */,
  1293. );
  1294. defaultConfigurationIsVisible = 0;
  1295. defaultConfigurationName = Universal_Release;
  1296. };
  1297. E5CC202B09AA829B00CFFF2C /* Build configuration list for PBXNativeTarget "POConverter" */ = {
  1298. isa = XCConfigurationList;
  1299. buildConfigurations = (
  1300. E5CC202C09AA829B00CFFF2C /* Development */,
  1301. E5F9EC660D9EA6BE00A83FEF /* HDR_Development */,
  1302. E5CC202E09AA829B00CFFF2C /* Universal_Release */,
  1303. E5F9EC670D9EA6BE00A83FEF /* HDR_Universal_Release */,
  1304. );
  1305. defaultConfigurationIsVisible = 0;
  1306. defaultConfigurationName = Universal_Release;
  1307. };
  1308. /* End XCConfigurationList section */
  1309. };
  1310. rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
  1311. }