1
0

project.pbxproj 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXAggregateTarget section */
  9. 00479F18151C35C300F99D12 /* nswasabi-prepare */ = {
  10. isa = PBXAggregateTarget;
  11. buildConfigurationList = 00479F19151C35C300F99D12 /* Build configuration list for PBXAggregateTarget "nswasabi-prepare" */;
  12. buildPhases = (
  13. 00479F20151C3CAE00F99D12 /* Generate Version Info */,
  14. );
  15. dependencies = (
  16. 0039B375152A1F7100D96D3E /* PBXTargetDependency */,
  17. );
  18. name = "nswasabi-prepare";
  19. productName = "nswasabi-version";
  20. };
  21. /* End PBXAggregateTarget section */
  22. /* Begin PBXBuildFile section */
  23. 00479F10151C33FE00F99D12 /* XMLString.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B73470151C308A00A8251C /* XMLString.h */; settings = {ATTRIBUTES = (Public, ); }; };
  24. 00479F22151C3D1D00F99D12 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = 00479F21151C3D1D00F99D12 /* version.h */; settings = {ATTRIBUTES = (Public, ); }; };
  25. 00B73471151C308A00A8251C /* AutoCharNX.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B7346A151C308A00A8251C /* AutoCharNX.h */; settings = {ATTRIBUTES = (Public, ); }; };
  26. 00B73472151C308A00A8251C /* ObjectFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B7346B151C308A00A8251C /* ObjectFactory.h */; settings = {ATTRIBUTES = (Public, ); }; };
  27. 00B73473151C308A00A8251C /* ReferenceCounted.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B7346C151C308A00A8251C /* ReferenceCounted.h */; settings = {ATTRIBUTES = (Public, ); }; };
  28. 00B73474151C308A00A8251C /* ServiceName.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B7346D151C308A00A8251C /* ServiceName.h */; settings = {ATTRIBUTES = (Public, ); }; };
  29. 00B73475151C308A00A8251C /* singleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B7346E151C308A00A8251C /* singleton.h */; settings = {ATTRIBUTES = (Public, ); }; };
  30. 00C27E9A15372DEA008D95CD /* precomp.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C27E9915372DEA008D95CD /* precomp.h */; };
  31. 0CC9987C14C5DC6900484291 /* PlaybackBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CC9987A14C5DC6900484291 /* PlaybackBase.cpp */; };
  32. 0CC9987D14C5DC6900484291 /* PlaybackBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CC9987B14C5DC6900484291 /* PlaybackBase.h */; settings = {ATTRIBUTES = (Public, ); }; };
  33. B104AEA614C7CC5100211271 /* ApplicationBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B104AEA414C7CC5100211271 /* ApplicationBase.cpp */; };
  34. B104AEA714C7CC5100211271 /* ApplicationBase.h in Headers */ = {isa = PBXBuildFile; fileRef = B104AEA514C7CC5100211271 /* ApplicationBase.h */; settings = {ATTRIBUTES = (Public, ); }; };
  35. B15A069D14F499F9004F70E7 /* ID3v1Metadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B15A069914F499F9004F70E7 /* ID3v1Metadata.cpp */; };
  36. B15A069E14F499F9004F70E7 /* ID3v1Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = B15A069A14F499F9004F70E7 /* ID3v1Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; };
  37. B15A069F14F499F9004F70E7 /* ID3v2Metadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B15A069B14F499F9004F70E7 /* ID3v2Metadata.cpp */; };
  38. B15A06A014F499F9004F70E7 /* ID3v2Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = B15A069C14F499F9004F70E7 /* ID3v2Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; };
  39. B193DFDA14F49B6F005D99FB /* APEv2Metadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B193DFD814F49B6F005D99FB /* APEv2Metadata.cpp */; };
  40. B193DFDB14F49B6F005D99FB /* APEv2Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = B193DFD914F49B6F005D99FB /* APEv2Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; };
  41. /* End PBXBuildFile section */
  42. /* Begin PBXContainerItemProxy section */
  43. 0039B374152A1F7100D96D3E /* PBXContainerItemProxy */ = {
  44. isa = PBXContainerItemProxy;
  45. containerPortal = 0CC9986414C5DC3C00484291 /* Project object */;
  46. proxyType = 1;
  47. remoteGlobalIDString = 00479F14151C35B700F99D12;
  48. remoteInfo = "nswasabi-cleanup";
  49. };
  50. 00479F1C151C3C4000F99D12 /* PBXContainerItemProxy */ = {
  51. isa = PBXContainerItemProxy;
  52. containerPortal = 0CC9986414C5DC3C00484291 /* Project object */;
  53. proxyType = 1;
  54. remoteGlobalIDString = 00479F14151C35B700F99D12;
  55. remoteInfo = "nswasabi-cleanup";
  56. };
  57. 00479F1E151C3C4300F99D12 /* PBXContainerItemProxy */ = {
  58. isa = PBXContainerItemProxy;
  59. containerPortal = 0CC9986414C5DC3C00484291 /* Project object */;
  60. proxyType = 1;
  61. remoteGlobalIDString = 00479F18151C35C300F99D12;
  62. remoteInfo = "nswasabi-version";
  63. };
  64. /* End PBXContainerItemProxy section */
  65. /* Begin PBXFileReference section */
  66. 00479F21151C3D1D00F99D12 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = version.h; path = $PROJECT_DERIVED_FILE_DIR/version.h; sourceTree = "<absolute>"; };
  67. 00B7346A151C308A00A8251C /* AutoCharNX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutoCharNX.h; sourceTree = "<group>"; };
  68. 00B7346B151C308A00A8251C /* ObjectFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectFactory.h; sourceTree = "<group>"; };
  69. 00B7346C151C308A00A8251C /* ReferenceCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReferenceCounted.h; sourceTree = "<group>"; };
  70. 00B7346D151C308A00A8251C /* ServiceName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ServiceName.h; sourceTree = "<group>"; };
  71. 00B7346E151C308A00A8251C /* singleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = singleton.h; sourceTree = "<group>"; };
  72. 00B7346F151C308A00A8251C /* XMLString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XMLString.cpp; sourceTree = "<group>"; };
  73. 00B73470151C308A00A8251C /* XMLString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XMLString.h; sourceTree = "<group>"; };
  74. 00B7347A151C309D00A8251C /* VERSION */ = {isa = PBXFileReference; lastKnownFileType = text; path = VERSION; sourceTree = "<group>"; };
  75. 00C27E9915372DEA008D95CD /* precomp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = precomp.h; sourceTree = "<group>"; };
  76. 0CC9986D14C5DC3C00484291 /* libnswasabi.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libnswasabi.a; sourceTree = BUILT_PRODUCTS_DIR; };
  77. 0CC9987A14C5DC6900484291 /* PlaybackBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlaybackBase.cpp; sourceTree = "<group>"; };
  78. 0CC9987B14C5DC6900484291 /* PlaybackBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlaybackBase.h; sourceTree = "<group>"; };
  79. B104AEA414C7CC5100211271 /* ApplicationBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ApplicationBase.cpp; sourceTree = "<group>"; };
  80. B104AEA514C7CC5100211271 /* ApplicationBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApplicationBase.h; sourceTree = "<group>"; };
  81. B15A069914F499F9004F70E7 /* ID3v1Metadata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ID3v1Metadata.cpp; sourceTree = "<group>"; };
  82. B15A069A14F499F9004F70E7 /* ID3v1Metadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ID3v1Metadata.h; sourceTree = "<group>"; };
  83. B15A069B14F499F9004F70E7 /* ID3v2Metadata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ID3v2Metadata.cpp; sourceTree = "<group>"; };
  84. B15A069C14F499F9004F70E7 /* ID3v2Metadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ID3v2Metadata.h; sourceTree = "<group>"; };
  85. B193DFD814F49B6F005D99FB /* APEv2Metadata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = APEv2Metadata.cpp; sourceTree = "<group>"; };
  86. B193DFD914F49B6F005D99FB /* APEv2Metadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APEv2Metadata.h; sourceTree = "<group>"; };
  87. /* End PBXFileReference section */
  88. /* Begin PBXFrameworksBuildPhase section */
  89. 0CC9986A14C5DC3C00484291 /* Frameworks */ = {
  90. isa = PBXFrameworksBuildPhase;
  91. buildActionMask = 2147483647;
  92. files = (
  93. );
  94. runOnlyForDeploymentPostprocessing = 0;
  95. };
  96. /* End PBXFrameworksBuildPhase section */
  97. /* Begin PBXGroup section */
  98. 00B73479151C308E00A8251C /* Version */ = {
  99. isa = PBXGroup;
  100. children = (
  101. 00B7347A151C309D00A8251C /* VERSION */,
  102. 00479F21151C3D1D00F99D12 /* version.h */,
  103. );
  104. name = Version;
  105. sourceTree = "<group>";
  106. };
  107. 0CC9986214C5DC3C00484291 = {
  108. isa = PBXGroup;
  109. children = (
  110. 00C27E9915372DEA008D95CD /* precomp.h */,
  111. B193DFD814F49B6F005D99FB /* APEv2Metadata.cpp */,
  112. B193DFD914F49B6F005D99FB /* APEv2Metadata.h */,
  113. B104AEA414C7CC5100211271 /* ApplicationBase.cpp */,
  114. B104AEA514C7CC5100211271 /* ApplicationBase.h */,
  115. 00B7346A151C308A00A8251C /* AutoCharNX.h */,
  116. B15A069914F499F9004F70E7 /* ID3v1Metadata.cpp */,
  117. B15A069A14F499F9004F70E7 /* ID3v1Metadata.h */,
  118. B15A069B14F499F9004F70E7 /* ID3v2Metadata.cpp */,
  119. B15A069C14F499F9004F70E7 /* ID3v2Metadata.h */,
  120. 00B7346B151C308A00A8251C /* ObjectFactory.h */,
  121. 0CC9987A14C5DC6900484291 /* PlaybackBase.cpp */,
  122. 0CC9987B14C5DC6900484291 /* PlaybackBase.h */,
  123. 00B7346C151C308A00A8251C /* ReferenceCounted.h */,
  124. 00B7346D151C308A00A8251C /* ServiceName.h */,
  125. 00B7346E151C308A00A8251C /* singleton.h */,
  126. 00B7346F151C308A00A8251C /* XMLString.cpp */,
  127. 00B73470151C308A00A8251C /* XMLString.h */,
  128. 00B73479151C308E00A8251C /* Version */,
  129. 0CC9986E14C5DC3C00484291 /* Products */,
  130. );
  131. sourceTree = "<group>";
  132. };
  133. 0CC9986E14C5DC3C00484291 /* Products */ = {
  134. isa = PBXGroup;
  135. children = (
  136. 0CC9986D14C5DC3C00484291 /* libnswasabi.a */,
  137. );
  138. name = Products;
  139. sourceTree = "<group>";
  140. };
  141. /* End PBXGroup section */
  142. /* Begin PBXHeadersBuildPhase section */
  143. 0CC9986B14C5DC3C00484291 /* Headers */ = {
  144. isa = PBXHeadersBuildPhase;
  145. buildActionMask = 2147483647;
  146. files = (
  147. 0CC9987D14C5DC6900484291 /* PlaybackBase.h in Headers */,
  148. B104AEA714C7CC5100211271 /* ApplicationBase.h in Headers */,
  149. B15A069E14F499F9004F70E7 /* ID3v1Metadata.h in Headers */,
  150. B15A06A014F499F9004F70E7 /* ID3v2Metadata.h in Headers */,
  151. B193DFDB14F49B6F005D99FB /* APEv2Metadata.h in Headers */,
  152. 00B73471151C308A00A8251C /* AutoCharNX.h in Headers */,
  153. 00B73472151C308A00A8251C /* ObjectFactory.h in Headers */,
  154. 00B73473151C308A00A8251C /* ReferenceCounted.h in Headers */,
  155. 00B73474151C308A00A8251C /* ServiceName.h in Headers */,
  156. 00B73475151C308A00A8251C /* singleton.h in Headers */,
  157. 00479F10151C33FE00F99D12 /* XMLString.h in Headers */,
  158. 00479F22151C3D1D00F99D12 /* version.h in Headers */,
  159. 00C27E9A15372DEA008D95CD /* precomp.h in Headers */,
  160. );
  161. runOnlyForDeploymentPostprocessing = 0;
  162. };
  163. /* End PBXHeadersBuildPhase section */
  164. /* Begin PBXLegacyTarget section */
  165. 00479F14151C35B700F99D12 /* nswasabi-cleanup */ = {
  166. isa = PBXLegacyTarget;
  167. buildArgumentsString = "$(NSBUILD_TOOLS_BIN_DIR)/cleanbuild --xcode-mode --libraries \"$(LIBRARY_PATH)\" \"$(PUBLIC_HEADERS_DIR)\" \"$(DWARF_DSYM_PATH)\" \"$(PROJECT_DERIVED_FILE_DIR)/version.*\"";
  168. buildConfigurationList = 00479F15151C35B700F99D12 /* Build configuration list for PBXLegacyTarget "nswasabi-cleanup" */;
  169. buildPhases = (
  170. );
  171. buildToolPath = /bin/sh;
  172. buildWorkingDirectory = "";
  173. dependencies = (
  174. );
  175. name = "nswasabi-cleanup";
  176. passBuildSettingsInEnvironment = 1;
  177. productName = "nswasabi-cleanup";
  178. };
  179. /* End PBXLegacyTarget section */
  180. /* Begin PBXNativeTarget section */
  181. 0CC9986C14C5DC3C00484291 /* nswasabi */ = {
  182. isa = PBXNativeTarget;
  183. buildConfigurationList = 0CC9987114C5DC3C00484291 /* Build configuration list for PBXNativeTarget "nswasabi" */;
  184. buildPhases = (
  185. 0CC9986914C5DC3C00484291 /* Sources */,
  186. 0CC9986A14C5DC3C00484291 /* Frameworks */,
  187. 0CC9986B14C5DC3C00484291 /* Headers */,
  188. 00479F13151C354F00F99D12 /* Install Public Headers */,
  189. );
  190. buildRules = (
  191. );
  192. dependencies = (
  193. 00479F1D151C3C4000F99D12 /* PBXTargetDependency */,
  194. 00479F1F151C3C4300F99D12 /* PBXTargetDependency */,
  195. );
  196. name = nswasabi;
  197. productName = nswasabi;
  198. productReference = 0CC9986D14C5DC3C00484291 /* libnswasabi.a */;
  199. productType = "com.apple.product-type.library.static";
  200. };
  201. /* End PBXNativeTarget section */
  202. /* Begin PBXProject section */
  203. 0CC9986414C5DC3C00484291 /* Project object */ = {
  204. isa = PBXProject;
  205. attributes = {
  206. LastUpgradeCheck = 0500;
  207. ORGANIZATIONNAME = "Nullsoft, Inc.";
  208. };
  209. buildConfigurationList = 0CC9986714C5DC3C00484291 /* Build configuration list for PBXProject "nswasabi" */;
  210. compatibilityVersion = "Xcode 3.2";
  211. developmentRegion = English;
  212. hasScannedForEncodings = 0;
  213. knownRegions = (
  214. en,
  215. );
  216. mainGroup = 0CC9986214C5DC3C00484291;
  217. productRefGroup = 0CC9986E14C5DC3C00484291 /* Products */;
  218. projectDirPath = "";
  219. projectRoot = "";
  220. targets = (
  221. 0CC9986C14C5DC3C00484291 /* nswasabi */,
  222. 00479F14151C35B700F99D12 /* nswasabi-cleanup */,
  223. 00479F18151C35C300F99D12 /* nswasabi-prepare */,
  224. );
  225. };
  226. /* End PBXProject section */
  227. /* Begin PBXShellScriptBuildPhase section */
  228. 00479F13151C354F00F99D12 /* Install Public Headers */ = {
  229. isa = PBXShellScriptBuildPhase;
  230. buildActionMask = 8;
  231. files = (
  232. );
  233. inputPaths = (
  234. "$(BUILT_PRODUCTS_DIR)$(PUBLIC_HEADERS_FOLDER_PATH)",
  235. );
  236. name = "Install Public Headers";
  237. outputPaths = (
  238. "$(DSTROOT)$(PUBLIC_HEADERS_FOLDER_PATH)",
  239. );
  240. runOnlyForDeploymentPostprocessing = 1;
  241. shellPath = /bin/sh;
  242. shellScript = "INSTALLTOOL=\"$NSBUILD_TOOLS_BIN_DIR/installtool\"\n$INSTALLTOOL --headers-only \\\n \"$SCRIPT_INPUT_FILE_0/\" \\\n \"$SCRIPT_OUTPUT_FILE_0\"\n";
  243. showEnvVarsInLog = 0;
  244. };
  245. 00479F20151C3CAE00F99D12 /* Generate Version Info */ = {
  246. isa = PBXShellScriptBuildPhase;
  247. buildActionMask = 2147483647;
  248. files = (
  249. );
  250. inputPaths = (
  251. "$(SRCROOT)/VERSION",
  252. "$(NSBUILD_TOOLS_SHARE_DIR)/nvgtool/lib-version.template.h",
  253. );
  254. name = "Generate Version Info";
  255. outputPaths = (
  256. "$(PROJECT_DERIVED_FILE_DIR)/version.h",
  257. );
  258. runOnlyForDeploymentPostprocessing = 0;
  259. shellPath = /bin/sh;
  260. 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";
  261. showEnvVarsInLog = 0;
  262. };
  263. /* End PBXShellScriptBuildPhase section */
  264. /* Begin PBXSourcesBuildPhase section */
  265. 0CC9986914C5DC3C00484291 /* Sources */ = {
  266. isa = PBXSourcesBuildPhase;
  267. buildActionMask = 2147483647;
  268. files = (
  269. 0CC9987C14C5DC6900484291 /* PlaybackBase.cpp in Sources */,
  270. B104AEA614C7CC5100211271 /* ApplicationBase.cpp in Sources */,
  271. B15A069D14F499F9004F70E7 /* ID3v1Metadata.cpp in Sources */,
  272. B15A069F14F499F9004F70E7 /* ID3v2Metadata.cpp in Sources */,
  273. B193DFDA14F49B6F005D99FB /* APEv2Metadata.cpp in Sources */,
  274. );
  275. runOnlyForDeploymentPostprocessing = 0;
  276. };
  277. /* End PBXSourcesBuildPhase section */
  278. /* Begin PBXTargetDependency section */
  279. 0039B375152A1F7100D96D3E /* PBXTargetDependency */ = {
  280. isa = PBXTargetDependency;
  281. target = 00479F14151C35B700F99D12 /* nswasabi-cleanup */;
  282. targetProxy = 0039B374152A1F7100D96D3E /* PBXContainerItemProxy */;
  283. };
  284. 00479F1D151C3C4000F99D12 /* PBXTargetDependency */ = {
  285. isa = PBXTargetDependency;
  286. target = 00479F14151C35B700F99D12 /* nswasabi-cleanup */;
  287. targetProxy = 00479F1C151C3C4000F99D12 /* PBXContainerItemProxy */;
  288. };
  289. 00479F1F151C3C4300F99D12 /* PBXTargetDependency */ = {
  290. isa = PBXTargetDependency;
  291. target = 00479F18151C35C300F99D12 /* nswasabi-prepare */;
  292. targetProxy = 00479F1E151C3C4300F99D12 /* PBXContainerItemProxy */;
  293. };
  294. /* End PBXTargetDependency section */
  295. /* Begin XCBuildConfiguration section */
  296. 00479F16151C35B700F99D12 /* Debug */ = {
  297. isa = XCBuildConfiguration;
  298. buildSettings = {
  299. COMBINE_HIDPI_IMAGES = YES;
  300. DWARF_DSYM_PATH = "$(BUILT_PRODUCTS_DIR)/$(EXECUTABLE_NAME).dSYM";
  301. LIBRARY_PATH = "$(BUILT_PRODUCTS_DIR)/$(EXECUTABLE_NAME)";
  302. PUBLIC_HEADERS_DIR = "$(BUILT_PRODUCTS_DIR)$(PUBLIC_HEADERS_FOLDER_PATH)";
  303. };
  304. name = Debug;
  305. };
  306. 00479F17151C35B700F99D12 /* Release */ = {
  307. isa = XCBuildConfiguration;
  308. buildSettings = {
  309. COMBINE_HIDPI_IMAGES = YES;
  310. DWARF_DSYM_PATH = "$(BUILT_PRODUCTS_DIR)/$(EXECUTABLE_NAME).dSYM";
  311. LIBRARY_PATH = "$(BUILT_PRODUCTS_DIR)/$(EXECUTABLE_NAME)";
  312. PUBLIC_HEADERS_DIR = "$(BUILT_PRODUCTS_DIR)$(PUBLIC_HEADERS_FOLDER_PATH)";
  313. };
  314. name = Release;
  315. };
  316. 00479F1A151C35C300F99D12 /* Debug */ = {
  317. isa = XCBuildConfiguration;
  318. buildSettings = {
  319. COMBINE_HIDPI_IMAGES = YES;
  320. };
  321. name = Debug;
  322. };
  323. 00479F1B151C35C300F99D12 /* Release */ = {
  324. isa = XCBuildConfiguration;
  325. buildSettings = {
  326. COMBINE_HIDPI_IMAGES = YES;
  327. };
  328. name = Release;
  329. };
  330. 0CC9986F14C5DC3C00484291 /* Debug */ = {
  331. isa = XCBuildConfiguration;
  332. buildSettings = {
  333. ALWAYS_SEARCH_USER_PATHS = NO;
  334. CLANG_WARN_BOOL_CONVERSION = YES;
  335. CLANG_WARN_CONSTANT_CONVERSION = YES;
  336. CLANG_WARN_EMPTY_BODY = YES;
  337. CLANG_WARN_ENUM_CONVERSION = YES;
  338. CLANG_WARN_INT_CONVERSION = YES;
  339. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  340. COPY_PHASE_STRIP = NO;
  341. CURRENT_PROJECT_VERSION = 1;
  342. DYLIB_COMPATIBILITY_VERSION = "$(CURRENT_PROJECT_VERSION)";
  343. DYLIB_CURRENT_VERSION = "$(CURRENT_PROJECT_VERSION)";
  344. EXECUTABLE_EXTENSION = a;
  345. EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME).$(EXECUTABLE_EXTENSION)";
  346. EXECUTABLE_PREFIX = lib;
  347. GCC_C_LANGUAGE_STANDARD = gnu99;
  348. GCC_DYNAMIC_NO_PIC = NO;
  349. GCC_ENABLE_OBJC_EXCEPTIONS = YES;
  350. GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
  351. GCC_OPTIMIZATION_LEVEL = 0;
  352. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  353. GCC_PREFIX_HEADER = precomp.h;
  354. GCC_PREPROCESSOR_DEFINITIONS = (
  355. "DEBUG=1",
  356. "$(inherited)",
  357. );
  358. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  359. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  360. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  361. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  362. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  363. GCC_WARN_UNDECLARED_SELECTOR = YES;
  364. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  365. GCC_WARN_UNUSED_FUNCTION = YES;
  366. GCC_WARN_UNUSED_VARIABLE = YES;
  367. INSTALL_PATH = "$(INSTALL_PATH_PREFIX)/lib";
  368. INSTALL_PATH_PREFIX = /usr/local;
  369. MACH_O_TYPE = staticlib;
  370. MACOSX_DEPLOYMENT_TARGET = 10.6;
  371. NSBUILD_TOOLS_BIN_DIR = "$(NSBUILD_TOOLS_DIR)/bin";
  372. NSBUILD_TOOLS_DIR = "$(SRCROOT)/../../build-tools";
  373. NSBUILD_TOOLS_SHARE_DIR = "$(NSBUILD_TOOLS_DIR)/share";
  374. ONLY_ACTIVE_ARCH = YES;
  375. PRIVATE_HEADERS_FOLDER_PATH = "$(INSTALL_PATH_PREFIX)/include/$(PRODUCT_NAME)";
  376. PRODUCT_NAME = "$(PROJECT_NAME)";
  377. PUBLIC_HEADERS_FOLDER_PATH = "$(INSTALL_PATH_PREFIX)/include/$(PRODUCT_NAME)";
  378. SDKROOT = macosx;
  379. USER_HEADER_SEARCH_PATHS = ".. $(BUILT_PRODUCTS_DIR)$(INSTALL_PATH_PREFIX)/include";
  380. };
  381. name = Debug;
  382. };
  383. 0CC9987014C5DC3C00484291 /* Release */ = {
  384. isa = XCBuildConfiguration;
  385. buildSettings = {
  386. ALWAYS_SEARCH_USER_PATHS = NO;
  387. CLANG_WARN_BOOL_CONVERSION = YES;
  388. CLANG_WARN_CONSTANT_CONVERSION = YES;
  389. CLANG_WARN_EMPTY_BODY = YES;
  390. CLANG_WARN_ENUM_CONVERSION = YES;
  391. CLANG_WARN_INT_CONVERSION = YES;
  392. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  393. COPY_PHASE_STRIP = YES;
  394. CURRENT_PROJECT_VERSION = 1;
  395. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  396. DYLIB_COMPATIBILITY_VERSION = "$(CURRENT_PROJECT_VERSION)";
  397. DYLIB_CURRENT_VERSION = "$(CURRENT_PROJECT_VERSION)";
  398. EXECUTABLE_EXTENSION = a;
  399. EXECUTABLE_NAME = "$(EXECUTABLE_PREFIX)$(PRODUCT_NAME).$(EXECUTABLE_EXTENSION)";
  400. EXECUTABLE_PREFIX = lib;
  401. GCC_C_LANGUAGE_STANDARD = gnu99;
  402. GCC_ENABLE_OBJC_EXCEPTIONS = YES;
  403. GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
  404. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  405. GCC_PREFIX_HEADER = precomp.h;
  406. GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
  407. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  408. GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
  409. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  410. GCC_WARN_UNDECLARED_SELECTOR = YES;
  411. GCC_WARN_UNINITIALIZED_AUTOS = YES;
  412. GCC_WARN_UNUSED_FUNCTION = YES;
  413. GCC_WARN_UNUSED_VARIABLE = YES;
  414. INSTALL_PATH = "$(INSTALL_PATH_PREFIX)/lib";
  415. INSTALL_PATH_PREFIX = /usr/local;
  416. MACH_O_TYPE = staticlib;
  417. MACOSX_DEPLOYMENT_TARGET = 10.6;
  418. NSBUILD_TOOLS_BIN_DIR = "$(NSBUILD_TOOLS_DIR)/bin";
  419. NSBUILD_TOOLS_DIR = "$(SRCROOT)/../../build-tools";
  420. NSBUILD_TOOLS_SHARE_DIR = "$(NSBUILD_TOOLS_DIR)/share";
  421. PRIVATE_HEADERS_FOLDER_PATH = "$(INSTALL_PATH_PREFIX)/include/$(PRODUCT_NAME)";
  422. PRODUCT_NAME = "$(PROJECT_NAME)";
  423. PUBLIC_HEADERS_FOLDER_PATH = "$(INSTALL_PATH_PREFIX)/include/$(PRODUCT_NAME)";
  424. SDKROOT = macosx;
  425. USER_HEADER_SEARCH_PATHS = ".. $(BUILT_PRODUCTS_DIR)$(INSTALL_PATH_PREFIX)/include";
  426. };
  427. name = Release;
  428. };
  429. 0CC9987214C5DC3C00484291 /* Debug */ = {
  430. isa = XCBuildConfiguration;
  431. buildSettings = {
  432. COMBINE_HIDPI_IMAGES = YES;
  433. };
  434. name = Debug;
  435. };
  436. 0CC9987314C5DC3C00484291 /* Release */ = {
  437. isa = XCBuildConfiguration;
  438. buildSettings = {
  439. COMBINE_HIDPI_IMAGES = YES;
  440. };
  441. name = Release;
  442. };
  443. /* End XCBuildConfiguration section */
  444. /* Begin XCConfigurationList section */
  445. 00479F15151C35B700F99D12 /* Build configuration list for PBXLegacyTarget "nswasabi-cleanup" */ = {
  446. isa = XCConfigurationList;
  447. buildConfigurations = (
  448. 00479F16151C35B700F99D12 /* Debug */,
  449. 00479F17151C35B700F99D12 /* Release */,
  450. );
  451. defaultConfigurationIsVisible = 0;
  452. defaultConfigurationName = Release;
  453. };
  454. 00479F19151C35C300F99D12 /* Build configuration list for PBXAggregateTarget "nswasabi-prepare" */ = {
  455. isa = XCConfigurationList;
  456. buildConfigurations = (
  457. 00479F1A151C35C300F99D12 /* Debug */,
  458. 00479F1B151C35C300F99D12 /* Release */,
  459. );
  460. defaultConfigurationIsVisible = 0;
  461. defaultConfigurationName = Release;
  462. };
  463. 0CC9986714C5DC3C00484291 /* Build configuration list for PBXProject "nswasabi" */ = {
  464. isa = XCConfigurationList;
  465. buildConfigurations = (
  466. 0CC9986F14C5DC3C00484291 /* Debug */,
  467. 0CC9987014C5DC3C00484291 /* Release */,
  468. );
  469. defaultConfigurationIsVisible = 0;
  470. defaultConfigurationName = Release;
  471. };
  472. 0CC9987114C5DC3C00484291 /* Build configuration list for PBXNativeTarget "nswasabi" */ = {
  473. isa = XCConfigurationList;
  474. buildConfigurations = (
  475. 0CC9987214C5DC3C00484291 /* Debug */,
  476. 0CC9987314C5DC3C00484291 /* Release */,
  477. );
  478. defaultConfigurationIsVisible = 0;
  479. defaultConfigurationName = Release;
  480. };
  481. /* End XCConfigurationList section */
  482. };
  483. rootObject = 0CC9986414C5DC3C00484291 /* Project object */;
  484. }