1
0

project.pbxproj 46 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXAggregateTarget section */
  9. 00B73401151BADB700A8251C /* nx-prepare */ = {
  10. isa = PBXAggregateTarget;
  11. buildConfigurationList = 00B73402151BADB700A8251C /* Build configuration list for PBXAggregateTarget "nx-prepare" */;
  12. buildPhases = (
  13. 00B73405151BADCC00A8251C /* Generate Version Info */,
  14. );
  15. dependencies = (
  16. 0039B369152A1F3500D96D3E /* PBXTargetDependency */,
  17. );
  18. name = "nx-prepare";
  19. productName = "nx-version";
  20. };
  21. /* End PBXAggregateTarget section */
  22. /* Begin PBXBuildFile section */
  23. 00512B97156BD61500115B09 /* nxtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 00512B96156BD61500115B09 /* nxtime.h */; settings = {ATTRIBUTES = (Public, ); }; };
  24. 00512B9A156BD62800115B09 /* nxtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 00512B99156BD62800115B09 /* nxtime.h */; };
  25. 00512B9B156BD66500115B09 /* nxtime.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 00512B99156BD62800115B09 /* nxtime.h */; };
  26. 0062CA5B170B228300CBFD15 /* MessageLoop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0062CA59170B228300CBFD15 /* MessageLoop.cpp */; };
  27. 0062CA5C170B228300CBFD15 /* MessageLoop.h in Headers */ = {isa = PBXBuildFile; fileRef = 0062CA5A170B228300CBFD15 /* MessageLoop.h */; };
  28. 00695D1816E70C1A009CB115 /* NXFileProgressiveDownloader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 00695D1516E70C1A009CB115 /* NXFileProgressiveDownloader.cpp */; };
  29. 00695D1916E70C1A009CB115 /* nxlog.c in Sources */ = {isa = PBXBuildFile; fileRef = 00695D1616E70C1A009CB115 /* nxlog.c */; };
  30. 00695D1A16E70C1A009CB115 /* nxlog.h in Headers */ = {isa = PBXBuildFile; fileRef = 00695D1716E70C1A009CB115 /* nxlog.h */; };
  31. 00695D1E16E70D19009CB115 /* nxlog.h in Headers */ = {isa = PBXBuildFile; fileRef = 00695D1D16E70D19009CB115 /* nxlog.h */; };
  32. 00695D2016E70D2B009CB115 /* NXFileObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 00695D1F16E70D2B009CB115 /* NXFileObject.h */; };
  33. 00695D2E16E7DEB5009CB115 /* libjnetlib-1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 00695D2D16E7DEB5009CB115 /* libjnetlib-1.dylib */; };
  34. 00695D4316E86E28009CB115 /* nxlog.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 00695D1716E70C1A009CB115 /* nxlog.h */; };
  35. 00723DD5150E8CCD006847F2 /* nxfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 00723DD3150E8CCD006847F2 /* nxfile.c */; };
  36. 00723DD6150E8CCD006847F2 /* nxfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 00723DD4150E8CCD006847F2 /* nxfile.h */; };
  37. 00723DD8150E8CF0006847F2 /* nxfile.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 00723DD4150E8CCD006847F2 /* nxfile.h */; };
  38. 00723DDA150E8D86006847F2 /* nxsleep.h in Headers */ = {isa = PBXBuildFile; fileRef = 00723DD9150E8D86006847F2 /* nxsleep.h */; };
  39. 00723DDB150E8D9C006847F2 /* nxsleep.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 00723DD9150E8D86006847F2 /* nxsleep.h */; };
  40. 0074C89E1679008C005E2369 /* NXFileObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0074C89D1679008C005E2369 /* NXFileObject.cpp */; };
  41. 0074C90016790DBD005E2369 /* libnu.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0074C8FF16790DBD005E2369 /* libnu.a */; };
  42. 008840A315064F2E00625F51 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C5DCD1A14BB5E4D0077EB3A /* CoreFoundation.framework */; };
  43. 008840FE1506575D00625F51 /* nxapi.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 0C80A05614B64F0400FAA6BA /* nxapi.h */; };
  44. 008840FF1506575D00625F51 /* nxcondition.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 0CC9985E14C5DBC200484291 /* nxcondition.h */; };
  45. 008841001506575D00625F51 /* nxdata.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = B1FE9B9214F5E29000629941 /* nxdata.h */; };
  46. 008841011506575D00625F51 /* nxpath.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 0C5DCD1D14BB67C70077EB3A /* nxpath.h */; };
  47. 008841021506575D00625F51 /* nxstring.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 0C80A04F14B64EC900FAA6BA /* nxstring.h */; };
  48. 008841031506575D00625F51 /* nxthread.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 0C80A05114B64EC900FAA6BA /* nxthread.h */; };
  49. 008841041506575D00625F51 /* nxuri.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 0C5494D114BB8543005EFB72 /* nxuri.h */; };
  50. 0088410F150657D000625F51 /* nx.h in Headers */ = {isa = PBXBuildFile; fileRef = 00884105150657CF00625F51 /* nx.h */; settings = {ATTRIBUTES = (Public, ); }; };
  51. 00884110150657D000625F51 /* nxapi.h in Headers */ = {isa = PBXBuildFile; fileRef = 00884106150657CF00625F51 /* nxapi.h */; settings = {ATTRIBUTES = (Public, ); }; };
  52. 00884111150657D000625F51 /* nxcondition.h in Headers */ = {isa = PBXBuildFile; fileRef = 00884107150657CF00625F51 /* nxcondition.h */; settings = {ATTRIBUTES = (Public, ); }; };
  53. 00884112150657D000625F51 /* nxdata.h in Headers */ = {isa = PBXBuildFile; fileRef = 00884108150657CF00625F51 /* nxdata.h */; settings = {ATTRIBUTES = (Public, ); }; };
  54. 00884113150657D000625F51 /* nxfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 00884109150657CF00625F51 /* nxfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
  55. 00884114150657D000625F51 /* nxmutablestring.h in Headers */ = {isa = PBXBuildFile; fileRef = 0088410A150657CF00625F51 /* nxmutablestring.h */; settings = {ATTRIBUTES = (Public, ); }; };
  56. 00884115150657D000625F51 /* nxpath.h in Headers */ = {isa = PBXBuildFile; fileRef = 0088410B150657CF00625F51 /* nxpath.h */; settings = {ATTRIBUTES = (Public, ); }; };
  57. 00884116150657D000625F51 /* nxsleep.h in Headers */ = {isa = PBXBuildFile; fileRef = 0088410C150657CF00625F51 /* nxsleep.h */; settings = {ATTRIBUTES = (Public, ); }; };
  58. 00884117150657D000625F51 /* nxstring.h in Headers */ = {isa = PBXBuildFile; fileRef = 0088410D150657D000625F51 /* nxstring.h */; settings = {ATTRIBUTES = (Public, ); }; };
  59. 00884118150657D000625F51 /* nxuri.h in Headers */ = {isa = PBXBuildFile; fileRef = 0088410E150657D000625F51 /* nxuri.h */; settings = {ATTRIBUTES = (Public, ); }; };
  60. 00884119150657E600625F51 /* nxonce.h in Copy Mac OS X amd64 Public Headers */ = {isa = PBXBuildFile; fileRef = 0C80A06D14B6575700FAA6BA /* nxonce.h */; };
  61. 0088411A150657EC00625F51 /* nxonce.h in Copy Mac OS X x86 Public Headers */ = {isa = PBXBuildFile; fileRef = 0C80A08214B65B5000FAA6BA /* nxonce.h */; };
  62. 00B732B4151A625D00A8251C /* nxsemaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B732B3151A625D00A8251C /* nxsemaphore.h */; settings = {ATTRIBUTES = (Public, ); }; };
  63. 00B732B8151A628A00A8251C /* nxsemaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = 00B732B6151A628A00A8251C /* nxsemaphore.c */; };
  64. 00B732B9151A628A00A8251C /* nxsemaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B732B7151A628A00A8251C /* nxsemaphore.h */; };
  65. 00B732BA151A62F300A8251C /* nxsemaphore.h in Copy Mac OS X Public Headers */ = {isa = PBXBuildFile; fileRef = 00B732B7151A628A00A8251C /* nxsemaphore.h */; };
  66. 00C27E901537245F008D95CD /* precomp.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C27E8F1537245B008D95CD /* precomp.h */; };
  67. 00ED0A4617A28E1400BBA8B0 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00ED0A4517A28E1300BBA8B0 /* CoreServices.framework */; };
  68. 00F8A4F3150F0B9700CB104E /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = 00F8A4F1150F0B9700CB104E /* version.c */; };
  69. 00F8A4F4150F0B9700CB104E /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F8A4F2150F0B9700CB104E /* version.h */; settings = {ATTRIBUTES = (Public, ); }; };
  70. 0C5494CF14BB8514005EFB72 /* nxuri.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C5494CE14BB8514005EFB72 /* nxuri.c */; };
  71. 0C5494D214BB8543005EFB72 /* nxuri.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5494D114BB8543005EFB72 /* nxuri.h */; settings = {ATTRIBUTES = (); }; };
  72. 0C5DCD1914BB5DA40077EB3A /* nxstring.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C5DCD1814BB5DA40077EB3A /* nxstring.c */; };
  73. 0C5DCD1E14BB67C70077EB3A /* nxpath.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C5DCD1C14BB67C70077EB3A /* nxpath.c */; };
  74. 0C5DCD1F14BB67C70077EB3A /* nxpath.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5DCD1D14BB67C70077EB3A /* nxpath.h */; settings = {ATTRIBUTES = (); }; };
  75. 0C80A05214B64EC900FAA6BA /* nxstring.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C80A04F14B64EC900FAA6BA /* nxstring.h */; settings = {ATTRIBUTES = (); }; };
  76. 0C80A05314B64EC900FAA6BA /* nxthread.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C80A05014B64EC900FAA6BA /* nxthread.c */; };
  77. 0C80A05414B64EC900FAA6BA /* nxthread.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C80A05114B64EC900FAA6BA /* nxthread.h */; settings = {ATTRIBUTES = (); }; };
  78. 0C80A05914B64F6400FAA6BA /* nxthread.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C80A05814B64F6400FAA6BA /* nxthread.h */; settings = {ATTRIBUTES = (Public, ); }; };
  79. 0C80A06F14B6575700FAA6BA /* nxonce.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C80A06D14B6575700FAA6BA /* nxonce.h */; };
  80. 0C80A08014B658C000FAA6BA /* nxonce.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C80A07F14B658C000FAA6BA /* nxonce.c */; };
  81. 0C80A08314B65B5000FAA6BA /* nxonce.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C80A08114B65B5000FAA6BA /* nxonce.c */; };
  82. 0C80A08414B65B5000FAA6BA /* nxonce.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C80A08214B65B5000FAA6BA /* nxonce.h */; };
  83. 0C80A08A14B65C6800FAA6BA /* nxonce.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C80A08914B65C6800FAA6BA /* nxonce.h */; settings = {ATTRIBUTES = (Public, ); }; };
  84. 0CC9985F14C5DBC200484291 /* nxcondition.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CC9985D14C5DBC200484291 /* nxcondition.c */; };
  85. 0CC9986014C5DBC200484291 /* nxcondition.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CC9985E14C5DBC200484291 /* nxcondition.h */; settings = {ATTRIBUTES = (); }; };
  86. B180783C14F48398000B9733 /* nxsleep.c in Sources */ = {isa = PBXBuildFile; fileRef = B180783B14F48398000B9733 /* nxsleep.c */; };
  87. B1FE9B9314F5E29000629941 /* nxdata.c in Sources */ = {isa = PBXBuildFile; fileRef = B1FE9B9114F5E29000629941 /* nxdata.c */; };
  88. B1FE9B9414F5E29000629941 /* nxdata.h in Headers */ = {isa = PBXBuildFile; fileRef = B1FE9B9214F5E29000629941 /* nxdata.h */; settings = {ATTRIBUTES = (); }; };
  89. /* End PBXBuildFile section */
  90. /* Begin PBXContainerItemProxy section */
  91. 002FD394151981BC00857D4F /* PBXContainerItemProxy */ = {
  92. isa = PBXContainerItemProxy;
  93. containerPortal = 0CC19BF514B63FDC0095FCAE /* Project object */;
  94. proxyType = 1;
  95. remoteGlobalIDString = 002FD390151981B200857D4F;
  96. remoteInfo = "nx-cleanup";
  97. };
  98. 0039B368152A1F3500D96D3E /* PBXContainerItemProxy */ = {
  99. isa = PBXContainerItemProxy;
  100. containerPortal = 0CC19BF514B63FDC0095FCAE /* Project object */;
  101. proxyType = 1;
  102. remoteGlobalIDString = 002FD390151981B200857D4F;
  103. remoteInfo = "nx-cleanup";
  104. };
  105. 00B73407151BAE0C00A8251C /* PBXContainerItemProxy */ = {
  106. isa = PBXContainerItemProxy;
  107. containerPortal = 0CC19BF514B63FDC0095FCAE /* Project object */;
  108. proxyType = 1;
  109. remoteGlobalIDString = 00B73401151BADB700A8251C;
  110. remoteInfo = "nx-version";
  111. };
  112. /* End PBXContainerItemProxy section */
  113. /* Begin PBXCopyFilesBuildPhase section */
  114. 008840FB150656FD00625F51 /* Copy Mac OS X Public Headers */ = {
  115. isa = PBXCopyFilesBuildPhase;
  116. buildActionMask = 12;
  117. dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/osx";
  118. dstSubfolderSpec = 16;
  119. files = (
  120. 00512B9B156BD66500115B09 /* nxtime.h in Copy Mac OS X Public Headers */,
  121. 00723DDB150E8D9C006847F2 /* nxsleep.h in Copy Mac OS X Public Headers */,
  122. 00723DD8150E8CF0006847F2 /* nxfile.h in Copy Mac OS X Public Headers */,
  123. 008840FE1506575D00625F51 /* nxapi.h in Copy Mac OS X Public Headers */,
  124. 008840FF1506575D00625F51 /* nxcondition.h in Copy Mac OS X Public Headers */,
  125. 008841001506575D00625F51 /* nxdata.h in Copy Mac OS X Public Headers */,
  126. 00695D4316E86E28009CB115 /* nxlog.h in Copy Mac OS X Public Headers */,
  127. 008841011506575D00625F51 /* nxpath.h in Copy Mac OS X Public Headers */,
  128. 00B732BA151A62F300A8251C /* nxsemaphore.h in Copy Mac OS X Public Headers */,
  129. 008841021506575D00625F51 /* nxstring.h in Copy Mac OS X Public Headers */,
  130. 008841031506575D00625F51 /* nxthread.h in Copy Mac OS X Public Headers */,
  131. 008841041506575D00625F51 /* nxuri.h in Copy Mac OS X Public Headers */,
  132. );
  133. name = "Copy Mac OS X Public Headers";
  134. runOnlyForDeploymentPostprocessing = 0;
  135. };
  136. 008840FC1506572100625F51 /* Copy Mac OS X x86 Public Headers */ = {
  137. isa = PBXCopyFilesBuildPhase;
  138. buildActionMask = 12;
  139. dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/osx-x86";
  140. dstSubfolderSpec = 16;
  141. files = (
  142. 0088411A150657EC00625F51 /* nxonce.h in Copy Mac OS X x86 Public Headers */,
  143. );
  144. name = "Copy Mac OS X x86 Public Headers";
  145. runOnlyForDeploymentPostprocessing = 0;
  146. };
  147. 008840FD1506572B00625F51 /* Copy Mac OS X amd64 Public Headers */ = {
  148. isa = PBXCopyFilesBuildPhase;
  149. buildActionMask = 12;
  150. dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/osx-amd64";
  151. dstSubfolderSpec = 16;
  152. files = (
  153. 00884119150657E600625F51 /* nxonce.h in Copy Mac OS X amd64 Public Headers */,
  154. );
  155. name = "Copy Mac OS X amd64 Public Headers";
  156. runOnlyForDeploymentPostprocessing = 0;
  157. };
  158. /* End PBXCopyFilesBuildPhase section */
  159. /* Begin PBXFileReference section */
  160. 00512B96156BD61500115B09 /* nxtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxtime.h; sourceTree = "<group>"; };
  161. 00512B99156BD62800115B09 /* nxtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxtime.h; path = osx/nxtime.h; sourceTree = "<group>"; };
  162. 0062CA59170B228300CBFD15 /* MessageLoop.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MessageLoop.cpp; path = ../nu/osx/MessageLoop.cpp; sourceTree = "<group>"; };
  163. 0062CA5A170B228300CBFD15 /* MessageLoop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MessageLoop.h; path = ../nu/osx/MessageLoop.h; sourceTree = "<group>"; };
  164. 00695D1516E70C1A009CB115 /* NXFileProgressiveDownloader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NXFileProgressiveDownloader.cpp; path = osx/NXFileProgressiveDownloader.cpp; sourceTree = "<group>"; };
  165. 00695D1616E70C1A009CB115 /* nxlog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxlog.c; path = osx/nxlog.c; sourceTree = "<group>"; };
  166. 00695D1716E70C1A009CB115 /* nxlog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxlog.h; path = osx/nxlog.h; sourceTree = "<group>"; };
  167. 00695D1D16E70D19009CB115 /* nxlog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxlog.h; sourceTree = "<group>"; };
  168. 00695D1F16E70D2B009CB115 /* NXFileObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NXFileObject.h; path = osx/NXFileObject.h; sourceTree = "<group>"; };
  169. 00695D2D16E7DEB5009CB115 /* libjnetlib-1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = "libjnetlib-1.dylib"; sourceTree = BUILT_PRODUCTS_DIR; };
  170. 00723DD3150E8CCD006847F2 /* nxfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxfile.c; path = osx/nxfile.c; sourceTree = "<group>"; };
  171. 00723DD4150E8CCD006847F2 /* nxfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxfile.h; path = osx/nxfile.h; sourceTree = "<group>"; };
  172. 00723DD9150E8D86006847F2 /* nxsleep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxsleep.h; path = osx/nxsleep.h; sourceTree = "<group>"; };
  173. 0073AB96150A7A7C0027A889 /* VERSION */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = VERSION; sourceTree = "<group>"; };
  174. 0074C89D1679008C005E2369 /* NXFileObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NXFileObject.cpp; path = osx/NXFileObject.cpp; sourceTree = "<group>"; };
  175. 0074C8FF16790DBD005E2369 /* libnu.a */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = libnu.a; sourceTree = BUILT_PRODUCTS_DIR; };
  176. 00884105150657CF00625F51 /* nx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nx.h; sourceTree = "<group>"; };
  177. 00884106150657CF00625F51 /* nxapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxapi.h; sourceTree = "<group>"; };
  178. 00884107150657CF00625F51 /* nxcondition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxcondition.h; sourceTree = "<group>"; };
  179. 00884108150657CF00625F51 /* nxdata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxdata.h; sourceTree = "<group>"; };
  180. 00884109150657CF00625F51 /* nxfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxfile.h; sourceTree = "<group>"; };
  181. 0088410A150657CF00625F51 /* nxmutablestring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxmutablestring.h; sourceTree = "<group>"; };
  182. 0088410B150657CF00625F51 /* nxpath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxpath.h; sourceTree = "<group>"; };
  183. 0088410C150657CF00625F51 /* nxsleep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxsleep.h; sourceTree = "<group>"; };
  184. 0088410D150657D000625F51 /* nxstring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxstring.h; sourceTree = "<group>"; };
  185. 0088410E150657D000625F51 /* nxuri.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxuri.h; sourceTree = "<group>"; };
  186. 0092A7AA17A30C6400E0ECD8 /* CarbonCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CarbonCore.framework; path = ../../../../../System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework; sourceTree = "<group>"; };
  187. 00B732B3151A625D00A8251C /* nxsemaphore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxsemaphore.h; sourceTree = "<group>"; };
  188. 00B732B6151A628A00A8251C /* nxsemaphore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxsemaphore.c; path = osx/nxsemaphore.c; sourceTree = "<group>"; };
  189. 00B732B7151A628A00A8251C /* nxsemaphore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxsemaphore.h; path = osx/nxsemaphore.h; sourceTree = "<group>"; };
  190. 00C27E8F1537245B008D95CD /* precomp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = precomp.h; sourceTree = "<group>"; };
  191. 00ED0A4517A28E1300BBA8B0 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; };
  192. 00F8A4F1150F0B9700CB104E /* version.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = version.c; path = $PROJECT_DERIVED_FILE_DIR/version.c; sourceTree = "<absolute>"; };
  193. 00F8A4F2150F0B9700CB104E /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = version.h; path = $PROJECT_DERIVED_FILE_DIR/version.h; sourceTree = "<absolute>"; };
  194. 0C5494CE14BB8514005EFB72 /* nxuri.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxuri.c; path = osx/nxuri.c; sourceTree = "<group>"; };
  195. 0C5494D114BB8543005EFB72 /* nxuri.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxuri.h; path = osx/nxuri.h; sourceTree = "<group>"; };
  196. 0C5DCD1814BB5DA40077EB3A /* nxstring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxstring.c; path = osx/nxstring.c; sourceTree = "<group>"; };
  197. 0C5DCD1A14BB5E4D0077EB3A /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
  198. 0C5DCD1C14BB67C70077EB3A /* nxpath.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxpath.c; path = osx/nxpath.c; sourceTree = "<group>"; };
  199. 0C5DCD1D14BB67C70077EB3A /* nxpath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxpath.h; path = osx/nxpath.h; sourceTree = "<group>"; };
  200. 0C80A04F14B64EC900FAA6BA /* nxstring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxstring.h; path = osx/nxstring.h; sourceTree = "<group>"; };
  201. 0C80A05014B64EC900FAA6BA /* nxthread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxthread.c; path = osx/nxthread.c; sourceTree = "<group>"; };
  202. 0C80A05114B64EC900FAA6BA /* nxthread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxthread.h; path = osx/nxthread.h; sourceTree = "<group>"; };
  203. 0C80A05614B64F0400FAA6BA /* nxapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxapi.h; path = osx/nxapi.h; sourceTree = "<group>"; };
  204. 0C80A05814B64F6400FAA6BA /* nxthread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxthread.h; sourceTree = "<group>"; };
  205. 0C80A06D14B6575700FAA6BA /* nxonce.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxonce.h; path = "osx-amd64/nxonce.h"; sourceTree = "<group>"; };
  206. 0C80A07F14B658C000FAA6BA /* nxonce.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxonce.c; path = "osx-amd64/nxonce.c"; sourceTree = "<group>"; };
  207. 0C80A08114B65B5000FAA6BA /* nxonce.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxonce.c; path = "osx-x86/nxonce.c"; sourceTree = "<group>"; };
  208. 0C80A08214B65B5000FAA6BA /* nxonce.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxonce.h; path = "osx-x86/nxonce.h"; sourceTree = "<group>"; };
  209. 0C80A08914B65C6800FAA6BA /* nxonce.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nxonce.h; sourceTree = "<group>"; };
  210. 0CC19BFE14B63FDC0095FCAE /* libnx-1.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = "libnx-1.dylib"; sourceTree = BUILT_PRODUCTS_DIR; };
  211. 0CC9985D14C5DBC200484291 /* nxcondition.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxcondition.c; path = osx/nxcondition.c; sourceTree = "<group>"; };
  212. 0CC9985E14C5DBC200484291 /* nxcondition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxcondition.h; path = osx/nxcondition.h; sourceTree = "<group>"; };
  213. B180783B14F48398000B9733 /* nxsleep.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxsleep.c; path = osx/nxsleep.c; sourceTree = "<group>"; };
  214. B1FE9B9114F5E29000629941 /* nxdata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nxdata.c; path = osx/nxdata.c; sourceTree = "<group>"; };
  215. B1FE9B9214F5E29000629941 /* nxdata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = nxdata.h; path = osx/nxdata.h; sourceTree = "<group>"; };
  216. /* End PBXFileReference section */
  217. /* Begin PBXFrameworksBuildPhase section */
  218. 0CC19BFB14B63FDC0095FCAE /* Frameworks */ = {
  219. isa = PBXFrameworksBuildPhase;
  220. buildActionMask = 2147483647;
  221. files = (
  222. 0074C90016790DBD005E2369 /* libnu.a in Frameworks */,
  223. 00695D2E16E7DEB5009CB115 /* libjnetlib-1.dylib in Frameworks */,
  224. 008840A315064F2E00625F51 /* CoreFoundation.framework in Frameworks */,
  225. 00ED0A4617A28E1400BBA8B0 /* CoreServices.framework in Frameworks */,
  226. );
  227. runOnlyForDeploymentPostprocessing = 0;
  228. };
  229. /* End PBXFrameworksBuildPhase section */
  230. /* Begin PBXGroup section */
  231. 0062CA58170B226C00CBFD15 /* nu */ = {
  232. isa = PBXGroup;
  233. children = (
  234. 0062CA59170B228300CBFD15 /* MessageLoop.cpp */,
  235. 0062CA5A170B228300CBFD15 /* MessageLoop.h */,
  236. );
  237. name = nu;
  238. sourceTree = "<group>";
  239. };
  240. 0074C8FD16790D81005E2369 /* Libraries */ = {
  241. isa = PBXGroup;
  242. children = (
  243. 0074C8FF16790DBD005E2369 /* libnu.a */,
  244. 00695D2D16E7DEB5009CB115 /* libjnetlib-1.dylib */,
  245. );
  246. name = Libraries;
  247. sourceTree = "<group>";
  248. };
  249. 008840A215064EE800625F51 /* Frameworks */ = {
  250. isa = PBXGroup;
  251. children = (
  252. 0C5DCD1A14BB5E4D0077EB3A /* CoreFoundation.framework */,
  253. 00ED0A4517A28E1300BBA8B0 /* CoreServices.framework */,
  254. );
  255. name = Frameworks;
  256. sourceTree = "<group>";
  257. };
  258. 00F8A4F0150F0AFF00CB104E /* Version */ = {
  259. isa = PBXGroup;
  260. children = (
  261. 0073AB96150A7A7C0027A889 /* VERSION */,
  262. 00F8A4F1150F0B9700CB104E /* version.c */,
  263. 00F8A4F2150F0B9700CB104E /* version.h */,
  264. );
  265. name = Version;
  266. sourceTree = "<group>";
  267. };
  268. 0C80A04E14B64EB800FAA6BA /* osx */ = {
  269. isa = PBXGroup;
  270. children = (
  271. 0C80A05614B64F0400FAA6BA /* nxapi.h */,
  272. 0CC9985D14C5DBC200484291 /* nxcondition.c */,
  273. 0CC9985E14C5DBC200484291 /* nxcondition.h */,
  274. B1FE9B9114F5E29000629941 /* nxdata.c */,
  275. B1FE9B9214F5E29000629941 /* nxdata.h */,
  276. 00723DD3150E8CCD006847F2 /* nxfile.c */,
  277. 00723DD4150E8CCD006847F2 /* nxfile.h */,
  278. 0074C89D1679008C005E2369 /* NXFileObject.cpp */,
  279. 00695D1F16E70D2B009CB115 /* NXFileObject.h */,
  280. 00695D1516E70C1A009CB115 /* NXFileProgressiveDownloader.cpp */,
  281. 00695D1616E70C1A009CB115 /* nxlog.c */,
  282. 00695D1716E70C1A009CB115 /* nxlog.h */,
  283. 0C5DCD1C14BB67C70077EB3A /* nxpath.c */,
  284. 0C5DCD1D14BB67C70077EB3A /* nxpath.h */,
  285. 00B732B6151A628A00A8251C /* nxsemaphore.c */,
  286. 00B732B7151A628A00A8251C /* nxsemaphore.h */,
  287. B180783B14F48398000B9733 /* nxsleep.c */,
  288. 00723DD9150E8D86006847F2 /* nxsleep.h */,
  289. 0C5DCD1814BB5DA40077EB3A /* nxstring.c */,
  290. 0C80A04F14B64EC900FAA6BA /* nxstring.h */,
  291. 0C80A05014B64EC900FAA6BA /* nxthread.c */,
  292. 0C80A05114B64EC900FAA6BA /* nxthread.h */,
  293. 00512B99156BD62800115B09 /* nxtime.h */,
  294. 0C5494CE14BB8514005EFB72 /* nxuri.c */,
  295. 0C5494D114BB8543005EFB72 /* nxuri.h */,
  296. );
  297. name = osx;
  298. sourceTree = "<group>";
  299. };
  300. 0CC19BF314B63FDC0095FCAE = {
  301. isa = PBXGroup;
  302. children = (
  303. 0092A7AA17A30C6400E0ECD8 /* CarbonCore.framework */,
  304. 00695D1D16E70D19009CB115 /* nxlog.h */,
  305. 00512B96156BD61500115B09 /* nxtime.h */,
  306. 00C27E8F1537245B008D95CD /* precomp.h */,
  307. 00884105150657CF00625F51 /* nx.h */,
  308. 00884106150657CF00625F51 /* nxapi.h */,
  309. 00884107150657CF00625F51 /* nxcondition.h */,
  310. 00884108150657CF00625F51 /* nxdata.h */,
  311. 00884109150657CF00625F51 /* nxfile.h */,
  312. 0088410A150657CF00625F51 /* nxmutablestring.h */,
  313. 0C80A08914B65C6800FAA6BA /* nxonce.h */,
  314. 0088410B150657CF00625F51 /* nxpath.h */,
  315. 0088410C150657CF00625F51 /* nxsleep.h */,
  316. 00B732B3151A625D00A8251C /* nxsemaphore.h */,
  317. 0088410D150657D000625F51 /* nxstring.h */,
  318. 0C80A05814B64F6400FAA6BA /* nxthread.h */,
  319. 0088410E150657D000625F51 /* nxuri.h */,
  320. 0C80A04E14B64EB800FAA6BA /* osx */,
  321. 0CC19C1414B640810095FCAE /* amd64 */,
  322. 0CC19C1314B6407A0095FCAE /* x86 */,
  323. 0062CA58170B226C00CBFD15 /* nu */,
  324. 00F8A4F0150F0AFF00CB104E /* Version */,
  325. 0074C8FD16790D81005E2369 /* Libraries */,
  326. 008840A215064EE800625F51 /* Frameworks */,
  327. 0CC19BFF14B63FDC0095FCAE /* Products */,
  328. );
  329. sourceTree = "<group>";
  330. };
  331. 0CC19BFF14B63FDC0095FCAE /* Products */ = {
  332. isa = PBXGroup;
  333. children = (
  334. 0CC19BFE14B63FDC0095FCAE /* libnx-1.dylib */,
  335. );
  336. name = Products;
  337. sourceTree = "<group>";
  338. };
  339. 0CC19C1314B6407A0095FCAE /* x86 */ = {
  340. isa = PBXGroup;
  341. children = (
  342. 0C80A08114B65B5000FAA6BA /* nxonce.c */,
  343. 0C80A08214B65B5000FAA6BA /* nxonce.h */,
  344. );
  345. name = x86;
  346. sourceTree = "<group>";
  347. };
  348. 0CC19C1414B640810095FCAE /* amd64 */ = {
  349. isa = PBXGroup;
  350. children = (
  351. 0C80A06D14B6575700FAA6BA /* nxonce.h */,
  352. 0C80A07F14B658C000FAA6BA /* nxonce.c */,
  353. );
  354. name = amd64;
  355. sourceTree = "<group>";
  356. };
  357. /* End PBXGroup section */
  358. /* Begin PBXHeadersBuildPhase section */
  359. 0CC19BFC14B63FDC0095FCAE /* Headers */ = {
  360. isa = PBXHeadersBuildPhase;
  361. buildActionMask = 2147483647;
  362. files = (
  363. 0C80A05214B64EC900FAA6BA /* nxstring.h in Headers */,
  364. 0C80A05414B64EC900FAA6BA /* nxthread.h in Headers */,
  365. 0C80A05914B64F6400FAA6BA /* nxthread.h in Headers */,
  366. 0C80A06F14B6575700FAA6BA /* nxonce.h in Headers */,
  367. 0C80A08414B65B5000FAA6BA /* nxonce.h in Headers */,
  368. 0C80A08A14B65C6800FAA6BA /* nxonce.h in Headers */,
  369. 0C5DCD1F14BB67C70077EB3A /* nxpath.h in Headers */,
  370. 0C5494D214BB8543005EFB72 /* nxuri.h in Headers */,
  371. 0CC9986014C5DBC200484291 /* nxcondition.h in Headers */,
  372. B1FE9B9414F5E29000629941 /* nxdata.h in Headers */,
  373. 0088410F150657D000625F51 /* nx.h in Headers */,
  374. 00884110150657D000625F51 /* nxapi.h in Headers */,
  375. 00884111150657D000625F51 /* nxcondition.h in Headers */,
  376. 00884112150657D000625F51 /* nxdata.h in Headers */,
  377. 00884113150657D000625F51 /* nxfile.h in Headers */,
  378. 00884114150657D000625F51 /* nxmutablestring.h in Headers */,
  379. 00884115150657D000625F51 /* nxpath.h in Headers */,
  380. 00884116150657D000625F51 /* nxsleep.h in Headers */,
  381. 00884117150657D000625F51 /* nxstring.h in Headers */,
  382. 00884118150657D000625F51 /* nxuri.h in Headers */,
  383. 00723DD6150E8CCD006847F2 /* nxfile.h in Headers */,
  384. 00723DDA150E8D86006847F2 /* nxsleep.h in Headers */,
  385. 00F8A4F4150F0B9700CB104E /* version.h in Headers */,
  386. 00B732B4151A625D00A8251C /* nxsemaphore.h in Headers */,
  387. 00B732B9151A628A00A8251C /* nxsemaphore.h in Headers */,
  388. 00C27E901537245F008D95CD /* precomp.h in Headers */,
  389. 00512B97156BD61500115B09 /* nxtime.h in Headers */,
  390. 00512B9A156BD62800115B09 /* nxtime.h in Headers */,
  391. 00695D1A16E70C1A009CB115 /* nxlog.h in Headers */,
  392. 00695D1E16E70D19009CB115 /* nxlog.h in Headers */,
  393. 00695D2016E70D2B009CB115 /* NXFileObject.h in Headers */,
  394. 0062CA5C170B228300CBFD15 /* MessageLoop.h in Headers */,
  395. );
  396. runOnlyForDeploymentPostprocessing = 0;
  397. };
  398. /* End PBXHeadersBuildPhase section */
  399. /* Begin PBXLegacyTarget section */
  400. 002FD390151981B200857D4F /* nx-cleanup */ = {
  401. isa = PBXLegacyTarget;
  402. buildArgumentsString = "$(NSBUILD_TOOLS_BIN_DIR)/cleanbuild --xcode-mode --libraries \"$(LIBRARY_PATH)\" \"$(PUBLIC_HEADERS_DIR)\" \"$(DWARF_DSYM_PATH)\" \"$(PROJECT_DERIVED_FILE_DIR)/version.*\"";
  403. buildConfigurationList = 002FD391151981B200857D4F /* Build configuration list for PBXLegacyTarget "nx-cleanup" */;
  404. buildPhases = (
  405. );
  406. buildToolPath = /bin/sh;
  407. buildWorkingDirectory = "";
  408. dependencies = (
  409. );
  410. name = "nx-cleanup";
  411. passBuildSettingsInEnvironment = 1;
  412. productName = "nx-cleanup";
  413. };
  414. /* End PBXLegacyTarget section */
  415. /* Begin PBXNativeTarget section */
  416. 0CC19BFD14B63FDC0095FCAE /* nx */ = {
  417. isa = PBXNativeTarget;
  418. buildConfigurationList = 0CC19C0214B63FDC0095FCAE /* Build configuration list for PBXNativeTarget "nx" */;
  419. buildPhases = (
  420. 0CC19BFA14B63FDC0095FCAE /* Sources */,
  421. 0CC19BFB14B63FDC0095FCAE /* Frameworks */,
  422. 00C80456150FCB33005570B4 /* Create Symbolic Links */,
  423. 0CC19BFC14B63FDC0095FCAE /* Headers */,
  424. 008840FB150656FD00625F51 /* Copy Mac OS X Public Headers */,
  425. 008840FD1506572B00625F51 /* Copy Mac OS X amd64 Public Headers */,
  426. 008840FC1506572100625F51 /* Copy Mac OS X x86 Public Headers */,
  427. 0073ABB5150E69E20027A889 /* Install Public Headers */,
  428. 002FD36A15126B7400857D4F /* Install Debug Symbols */,
  429. );
  430. buildRules = (
  431. );
  432. dependencies = (
  433. 002FD395151981BC00857D4F /* PBXTargetDependency */,
  434. 00B73408151BAE0C00A8251C /* PBXTargetDependency */,
  435. );
  436. name = nx;
  437. productName = nx;
  438. productReference = 0CC19BFE14B63FDC0095FCAE /* libnx-1.dylib */;
  439. productType = "com.apple.product-type.library.dynamic";
  440. };
  441. /* End PBXNativeTarget section */
  442. /* Begin PBXProject section */
  443. 0CC19BF514B63FDC0095FCAE /* Project object */ = {
  444. isa = PBXProject;
  445. attributes = {
  446. LastUpgradeCheck = 0500;
  447. ORGANIZATIONNAME = "Nullsoft, Inc.";
  448. };
  449. buildConfigurationList = 0CC19BF814B63FDC0095FCAE /* Build configuration list for PBXProject "nx" */;
  450. compatibilityVersion = "Xcode 3.2";
  451. developmentRegion = English;
  452. hasScannedForEncodings = 0;
  453. knownRegions = (
  454. en,
  455. );
  456. mainGroup = 0CC19BF314B63FDC0095FCAE;
  457. productRefGroup = 0CC19BFF14B63FDC0095FCAE /* Products */;
  458. projectDirPath = "";
  459. projectRoot = "";
  460. targets = (
  461. 0CC19BFD14B63FDC0095FCAE /* nx */,
  462. 002FD390151981B200857D4F /* nx-cleanup */,
  463. 00B73401151BADB700A8251C /* nx-prepare */,
  464. );
  465. };
  466. /* End PBXProject section */
  467. /* Begin PBXShellScriptBuildPhase section */
  468. 002FD36A15126B7400857D4F /* Install Debug Symbols */ = {
  469. isa = PBXShellScriptBuildPhase;
  470. buildActionMask = 8;
  471. files = (
  472. );
  473. inputPaths = (
  474. "$(DWARF_DSYM_FOLDER_PATH)/$(DWARF_DSYM_FILE_NAME)",
  475. );
  476. name = "Install Debug Symbols";
  477. outputPaths = (
  478. "$(DWARF_DSYM_INSTALL_FOLDER_PATH)/$(DWARF_DSYM_FILE_NAME)",
  479. );
  480. runOnlyForDeploymentPostprocessing = 1;
  481. shellPath = /bin/sh;
  482. shellScript = "INSTALLTOOL=\"$NSBUILD_TOOLS_BIN_DIR/installtool\"\n$INSTALLTOOL \"$SCRIPT_INPUT_FILE_0/\" \\\n \"$SCRIPT_OUTPUT_FILE_0\"\n";
  483. showEnvVarsInLog = 0;
  484. };
  485. 0073ABB5150E69E20027A889 /* Install Public Headers */ = {
  486. isa = PBXShellScriptBuildPhase;
  487. buildActionMask = 8;
  488. files = (
  489. );
  490. inputPaths = (
  491. "$(BUILT_PRODUCTS_DIR)$(PUBLIC_HEADERS_FOLDER_PATH)",
  492. );
  493. name = "Install Public Headers";
  494. outputPaths = (
  495. "$(DSTROOT)$(PUBLIC_HEADERS_FOLDER_PATH)",
  496. );
  497. runOnlyForDeploymentPostprocessing = 1;
  498. shellPath = /bin/sh;
  499. shellScript = "INSTALLTOOL=\"$NSBUILD_TOOLS_BIN_DIR/installtool\"\n$INSTALLTOOL --headers-only \\\n \"$SCRIPT_INPUT_FILE_0/\" \\\n \"$SCRIPT_OUTPUT_FILE_0\"\n";
  500. showEnvVarsInLog = 0;
  501. };
  502. 00B73405151BADCC00A8251C /* Generate Version Info */ = {
  503. isa = PBXShellScriptBuildPhase;
  504. buildActionMask = 2147483647;
  505. files = (
  506. );
  507. inputPaths = (
  508. "$(SRCROOT)/VERSION",
  509. "$(NSBUILD_TOOLS_SHARE_DIR)/nvgtool/dylib-version.template.h",
  510. "$(NSBUILD_TOOLS_SHARE_DIR)/nvgtool/dylib-version.template.c",
  511. );
  512. name = "Generate Version Info";
  513. outputPaths = (
  514. "$(PROJECT_DERIVED_FILE_DIR)/version.h",
  515. "$(PROJECT_DERIVED_FILE_DIR)/version.c",
  516. );
  517. runOnlyForDeploymentPostprocessing = 0;
  518. shellPath = /bin/sh;
  519. shellScript = "PRODUCT_VERSION=$(cat \"$SCRIPT_INPUT_FILE_0\")\n\nif [ ! -d \"$PROJECT_DERIVED_FILE_DIR\" ]; then\n mkdir -p \"$PROJECT_DERIVED_FILE_DIR\"\nfi\n\nNVGTOOL=\"$NSBUILD_TOOLS_BIN_DIR/nvgtool\"\n$NVGTOOL --product-name \"$PRODUCT_NAME\" \\\n --product-version \"$PRODUCT_VERSION\" \\\n --input-file \"$SCRIPT_INPUT_FILE_1\" \\\n --output-file \"$SCRIPT_OUTPUT_FILE_0\"\n\n$NVGTOOL --product-name \"$PRODUCT_NAME\" \\\n --product-version \"$PRODUCT_VERSION\" \\\n --input-file \"$SCRIPT_INPUT_FILE_2\" \\\n --output-file \"$SCRIPT_OUTPUT_FILE_1\"";
  520. showEnvVarsInLog = 0;
  521. };
  522. 00C80456150FCB33005570B4 /* Create Symbolic Links */ = {
  523. isa = PBXShellScriptBuildPhase;
  524. buildActionMask = 12;
  525. files = (
  526. );
  527. inputPaths = (
  528. "$(TARGET_BUILD_DIR)/$(EXECUTABLE_NAME)",
  529. );
  530. name = "Create Symbolic Links";
  531. outputPaths = (
  532. );
  533. runOnlyForDeploymentPostprocessing = 0;
  534. shellPath = /bin/sh;
  535. shellScript = "LIBLN=\"$NSBUILD_TOOLS_BIN_DIR/libln\"\ncd $TARGET_BUILD_DIR; \\\n$LIBLN \"$EXECUTABLE_NAME\"\n\nif [ \"$DEPLOYMENT_LOCATION\" == \"YES\" ]; then\n cd \"$BUILT_PRODUCTS_DIR\"; \\\n $LIBLN \"$EXECUTABLE_NAME\"\nfi";
  536. showEnvVarsInLog = 0;
  537. };
  538. /* End PBXShellScriptBuildPhase section */
  539. /* Begin PBXSourcesBuildPhase section */
  540. 0CC19BFA14B63FDC0095FCAE /* Sources */ = {
  541. isa = PBXSourcesBuildPhase;
  542. buildActionMask = 2147483647;
  543. files = (
  544. 0C80A05314B64EC900FAA6BA /* nxthread.c in Sources */,
  545. 0C80A08014B658C000FAA6BA /* nxonce.c in Sources */,
  546. 0C80A08314B65B5000FAA6BA /* nxonce.c in Sources */,
  547. 0C5DCD1914BB5DA40077EB3A /* nxstring.c in Sources */,
  548. 0C5DCD1E14BB67C70077EB3A /* nxpath.c in Sources */,
  549. 0C5494CF14BB8514005EFB72 /* nxuri.c in Sources */,
  550. 0CC9985F14C5DBC200484291 /* nxcondition.c in Sources */,
  551. B180783C14F48398000B9733 /* nxsleep.c in Sources */,
  552. B1FE9B9314F5E29000629941 /* nxdata.c in Sources */,
  553. 00723DD5150E8CCD006847F2 /* nxfile.c in Sources */,
  554. 00F8A4F3150F0B9700CB104E /* version.c in Sources */,
  555. 00B732B8151A628A00A8251C /* nxsemaphore.c in Sources */,
  556. 0074C89E1679008C005E2369 /* NXFileObject.cpp in Sources */,
  557. 00695D1816E70C1A009CB115 /* NXFileProgressiveDownloader.cpp in Sources */,
  558. 00695D1916E70C1A009CB115 /* nxlog.c in Sources */,
  559. 0062CA5B170B228300CBFD15 /* MessageLoop.cpp in Sources */,
  560. );
  561. runOnlyForDeploymentPostprocessing = 0;
  562. };
  563. /* End PBXSourcesBuildPhase section */
  564. /* Begin PBXTargetDependency section */
  565. 002FD395151981BC00857D4F /* PBXTargetDependency */ = {
  566. isa = PBXTargetDependency;
  567. target = 002FD390151981B200857D4F /* nx-cleanup */;
  568. targetProxy = 002FD394151981BC00857D4F /* PBXContainerItemProxy */;
  569. };
  570. 0039B369152A1F3500D96D3E /* PBXTargetDependency */ = {
  571. isa = PBXTargetDependency;
  572. target = 002FD390151981B200857D4F /* nx-cleanup */;
  573. targetProxy = 0039B368152A1F3500D96D3E /* PBXContainerItemProxy */;
  574. };
  575. 00B73408151BAE0C00A8251C /* PBXTargetDependency */ = {
  576. isa = PBXTargetDependency;
  577. target = 00B73401151BADB700A8251C /* nx-prepare */;
  578. targetProxy = 00B73407151BAE0C00A8251C /* PBXContainerItemProxy */;
  579. };
  580. /* End PBXTargetDependency section */
  581. /* Begin XCBuildConfiguration section */
  582. 002FD392151981B200857D4F /* Debug */ = {
  583. isa = XCBuildConfiguration;
  584. buildSettings = {
  585. COMBINE_HIDPI_IMAGES = YES;
  586. DWARF_DSYM_PATH = "$(BUILT_PRODUCTS_DIR)/$(EXECUTABLE_NAME).dSYM";
  587. LIBRARY_PATH = "$(BUILT_PRODUCTS_DIR)/$(EXECUTABLE_NAME)";
  588. PUBLIC_HEADERS_DIR = "$(BUILT_PRODUCTS_DIR)$(PUBLIC_HEADERS_FOLDER_PATH)";
  589. };
  590. name = Debug;
  591. };
  592. 002FD393151981B200857D4F /* Release */ = {
  593. isa = XCBuildConfiguration;
  594. buildSettings = {
  595. COMBINE_HIDPI_IMAGES = YES;
  596. DWARF_DSYM_PATH = "$(BUILT_PRODUCTS_DIR)/$(EXECUTABLE_NAME).dSYM";
  597. LIBRARY_PATH = "$(BUILT_PRODUCTS_DIR)/$(EXECUTABLE_NAME)";
  598. PUBLIC_HEADERS_DIR = "$(BUILT_PRODUCTS_DIR)$(PUBLIC_HEADERS_FOLDER_PATH)";
  599. };
  600. name = Release;
  601. };
  602. 00B73403151BADB700A8251C /* Debug */ = {
  603. isa = XCBuildConfiguration;
  604. buildSettings = {
  605. COMBINE_HIDPI_IMAGES = YES;
  606. };
  607. name = Debug;
  608. };
  609. 00B73404151BADB700A8251C /* Release */ = {
  610. isa = XCBuildConfiguration;
  611. buildSettings = {
  612. COMBINE_HIDPI_IMAGES = YES;
  613. };
  614. name = Release;
  615. };
  616. 0CC19C0014B63FDC0095FCAE /* Debug */ = {
  617. isa = XCBuildConfiguration;
  618. buildSettings = {
  619. ALWAYS_SEARCH_USER_PATHS = NO;
  620. CLANG_WARN_BOOL_CONVERSION = YES;
  621. CLANG_WARN_CONSTANT_CONVERSION = YES;
  622. CLANG_WARN_EMPTY_BODY = YES;
  623. CLANG_WARN_ENUM_CONVERSION = YES;
  624. CLANG_WARN_INT_CONVERSION = YES;
  625. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  626. COPY_PHASE_STRIP = NO;
  627. CURRENT_PROJECT_VERSION = 1;
  628. DWARF_DSYM_INSTALL_FOLDER_PATH = "$(INSTALL_ROOT)$(INSTALL_PATH_PREFIX)/symbols";
  629. DYLIB_COMPATIBILITY_VERSION = "$(CURRENT_PROJECT_VERSION)";
  630. DYLIB_CURRENT_VERSION = "$(CURRENT_PROJECT_VERSION)";
  631. EXECUTABLE_EXTENSION = dylib;
  632. EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)-$(DYLIB_CURRENT_VERSION).$(EXECUTABLE_EXTENSION)";
  633. EXECUTABLE_PREFIX = lib;
  634. GCC_C_LANGUAGE_STANDARD = gnu99;
  635. GCC_DYNAMIC_NO_PIC = NO;
  636. GCC_ENABLE_OBJC_EXCEPTIONS = YES;
  637. GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
  638. GCC_OPTIMIZATION_LEVEL = 0;
  639. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  640. GCC_PREFIX_HEADER = precomp.h;
  641. GCC_PREPROCESSOR_DEFINITIONS = (
  642. "DEBUG=1",
  643. "$(inherited)",
  644. );
  645. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  646. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  647. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  648. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  649. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  650. GCC_WARN_UNDECLARED_SELECTOR = YES;
  651. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  652. GCC_WARN_UNUSED_FUNCTION = YES;
  653. GCC_WARN_UNUSED_VARIABLE = YES;
  654. INSTALL_PATH = "$(INSTALL_PATH_PREFIX)/lib/";
  655. INSTALL_PATH_PREFIX = /usr/local;
  656. LD_DYLIB_INSTALL_NAME = "@rpath/$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)-$(DYLIB_COMPATIBILITY_VERSION).$(EXECUTABLE_EXTENSION)";
  657. MACH_O_TYPE = mh_dylib;
  658. MACOSX_DEPLOYMENT_TARGET = 10.6;
  659. NSBUILD_TOOLS_BIN_DIR = "$(NSBUILD_TOOLS_DIR)/bin";
  660. NSBUILD_TOOLS_DIR = "$(SRCROOT)/../../build-tools";
  661. NSBUILD_TOOLS_SHARE_DIR = "$(NSBUILD_TOOLS_DIR)/share";
  662. ONLY_ACTIVE_ARCH = YES;
  663. PRIVATE_HEADERS_FOLDER_PATH = "$(INSTALL_PATH_PREFIX)/include/$(PRODUCT_NAME)";
  664. PRODUCT_NAME = "$(PROJECT_NAME)";
  665. PUBLIC_HEADERS_FOLDER_PATH = "$(INSTALL_PATH_PREFIX)/include/$(PRODUCT_NAME)";
  666. SDKROOT = macosx;
  667. USER_HEADER_SEARCH_PATHS = ".. $(BUILT_PRODUCTS_DIR)$(INSTALL_PATH_PREFIX)/include";
  668. };
  669. name = Debug;
  670. };
  671. 0CC19C0114B63FDC0095FCAE /* Release */ = {
  672. isa = XCBuildConfiguration;
  673. buildSettings = {
  674. ALWAYS_SEARCH_USER_PATHS = NO;
  675. CLANG_WARN_BOOL_CONVERSION = YES;
  676. CLANG_WARN_CONSTANT_CONVERSION = YES;
  677. CLANG_WARN_EMPTY_BODY = YES;
  678. CLANG_WARN_ENUM_CONVERSION = YES;
  679. CLANG_WARN_INT_CONVERSION = YES;
  680. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  681. COPY_PHASE_STRIP = YES;
  682. CURRENT_PROJECT_VERSION = 1;
  683. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  684. DWARF_DSYM_INSTALL_FOLDER_PATH = "$(INSTALL_ROOT)$(INSTALL_PATH_PREFIX)/symbols";
  685. DYLIB_COMPATIBILITY_VERSION = "$(CURRENT_PROJECT_VERSION)";
  686. DYLIB_CURRENT_VERSION = "$(CURRENT_PROJECT_VERSION)";
  687. EXECUTABLE_EXTENSION = dylib;
  688. EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)-$(DYLIB_CURRENT_VERSION).$(EXECUTABLE_EXTENSION)";
  689. EXECUTABLE_PREFIX = lib;
  690. GCC_C_LANGUAGE_STANDARD = gnu99;
  691. GCC_ENABLE_OBJC_EXCEPTIONS = YES;
  692. GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
  693. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  694. GCC_PREFIX_HEADER = precomp.h;
  695. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  696. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  697. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  698. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  699. GCC_WARN_UNDECLARED_SELECTOR = YES;
  700. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  701. GCC_WARN_UNUSED_FUNCTION = YES;
  702. GCC_WARN_UNUSED_VARIABLE = YES;
  703. INSTALL_PATH = "$(INSTALL_PATH_PREFIX)/lib/";
  704. INSTALL_PATH_PREFIX = /usr/local;
  705. LD_DYLIB_INSTALL_NAME = "@rpath/$(EXECUTABLE_PREFIX)$(PRODUCT_NAME)-$(DYLIB_COMPATIBILITY_VERSION).$(EXECUTABLE_EXTENSION)";
  706. MACH_O_TYPE = mh_dylib;
  707. MACOSX_DEPLOYMENT_TARGET = 10.6;
  708. NSBUILD_TOOLS_BIN_DIR = "$(NSBUILD_TOOLS_DIR)/bin";
  709. NSBUILD_TOOLS_DIR = "$(SRCROOT)/../../build-tools";
  710. NSBUILD_TOOLS_SHARE_DIR = "$(NSBUILD_TOOLS_DIR)/share";
  711. PRIVATE_HEADERS_FOLDER_PATH = "$(INSTALL_PATH_PREFIX)/include/$(PRODUCT_NAME)";
  712. PRODUCT_NAME = "$(PROJECT_NAME)";
  713. PUBLIC_HEADERS_FOLDER_PATH = "$(INSTALL_PATH_PREFIX)/include/$(PRODUCT_NAME)";
  714. SDKROOT = macosx;
  715. USER_HEADER_SEARCH_PATHS = ".. $(BUILT_PRODUCTS_DIR)$(INSTALL_PATH_PREFIX)/include";
  716. };
  717. name = Release;
  718. };
  719. 0CC19C0314B63FDC0095FCAE /* Debug */ = {
  720. isa = XCBuildConfiguration;
  721. buildSettings = {
  722. COMBINE_HIDPI_IMAGES = YES;
  723. FRAMEWORK_SEARCH_PATHS = (
  724. "$(inherited)",
  725. "\"$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Frameworks\"",
  726. );
  727. GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
  728. GCC_PRECOMPILE_PREFIX_HEADER = NO;
  729. };
  730. name = Debug;
  731. };
  732. 0CC19C0414B63FDC0095FCAE /* Release */ = {
  733. isa = XCBuildConfiguration;
  734. buildSettings = {
  735. COMBINE_HIDPI_IMAGES = YES;
  736. FRAMEWORK_SEARCH_PATHS = (
  737. "$(inherited)",
  738. "\"$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Frameworks\"",
  739. );
  740. GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO;
  741. GCC_PRECOMPILE_PREFIX_HEADER = NO;
  742. };
  743. name = Release;
  744. };
  745. /* End XCBuildConfiguration section */
  746. /* Begin XCConfigurationList section */
  747. 002FD391151981B200857D4F /* Build configuration list for PBXLegacyTarget "nx-cleanup" */ = {
  748. isa = XCConfigurationList;
  749. buildConfigurations = (
  750. 002FD392151981B200857D4F /* Debug */,
  751. 002FD393151981B200857D4F /* Release */,
  752. );
  753. defaultConfigurationIsVisible = 0;
  754. defaultConfigurationName = Release;
  755. };
  756. 00B73402151BADB700A8251C /* Build configuration list for PBXAggregateTarget "nx-prepare" */ = {
  757. isa = XCConfigurationList;
  758. buildConfigurations = (
  759. 00B73403151BADB700A8251C /* Debug */,
  760. 00B73404151BADB700A8251C /* Release */,
  761. );
  762. defaultConfigurationIsVisible = 0;
  763. defaultConfigurationName = Release;
  764. };
  765. 0CC19BF814B63FDC0095FCAE /* Build configuration list for PBXProject "nx" */ = {
  766. isa = XCConfigurationList;
  767. buildConfigurations = (
  768. 0CC19C0014B63FDC0095FCAE /* Debug */,
  769. 0CC19C0114B63FDC0095FCAE /* Release */,
  770. );
  771. defaultConfigurationIsVisible = 0;
  772. defaultConfigurationName = Release;
  773. };
  774. 0CC19C0214B63FDC0095FCAE /* Build configuration list for PBXNativeTarget "nx" */ = {
  775. isa = XCConfigurationList;
  776. buildConfigurations = (
  777. 0CC19C0314B63FDC0095FCAE /* Debug */,
  778. 0CC19C0414B63FDC0095FCAE /* Release */,
  779. );
  780. defaultConfigurationIsVisible = 0;
  781. defaultConfigurationName = Release;
  782. };
  783. /* End XCConfigurationList section */
  784. };
  785. rootObject = 0CC19BF514B63FDC0095FCAE /* Project object */;
  786. }