project.pbxproj (24652B)
1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 44; 7 objects = { 8 9 /* Begin PBXAggregateTarget section */ 10 3D634CAB1247805C0020F829 /* JPortMidiHeaders */ = { 11 isa = PBXAggregateTarget; 12 buildConfigurationList = 3D634CAE1247807A0020F829 /* Build configuration list for PBXAggregateTarget "JPortMidiHeaders" */; 13 buildPhases = ( 14 3D634CAA1247805C0020F829 /* ShellScript */, 15 ); 16 dependencies = ( 17 3D634CB0124781580020F829 /* PBXTargetDependency */, 18 ); 19 name = JPortMidiHeaders; 20 productName = JPortMidiHeaders; 21 }; 22 3DE2142D124662AA0033C839 /* CopyJavaSources */ = { 23 isa = PBXAggregateTarget; 24 buildConfigurationList = 3DE21434124662FF0033C839 /* Build configuration list for PBXAggregateTarget "CopyJavaSources" */; 25 buildPhases = ( 26 3DE2142C124662AA0033C839 /* CopyFiles */, 27 ); 28 comments = "The reason for copying files here is that the Compile Java target looks in a particular place for sources. It would be much better to simply have Compile Java look in the original location for all sources, but I don't know how to do that. -RBD\n"; 29 dependencies = ( 30 ); 31 name = CopyJavaSources; 32 productName = CopyJavaSources; 33 }; 34 89D0F1C90F3B704E007831A7 /* PmDefaults */ = { 35 isa = PBXAggregateTarget; 36 buildConfigurationList = 89D0F1D20F3B7080007831A7 /* Build configuration list for PBXAggregateTarget "PmDefaults" */; 37 buildPhases = ( 38 ); 39 dependencies = ( 40 89D0F1D10F3B7062007831A7 /* PBXTargetDependency */, 41 89D0F1CD0F3B7062007831A7 /* PBXTargetDependency */, 42 3DE21431124662C50033C839 /* PBXTargetDependency */, 43 ); 44 name = PmDefaults; 45 productName = pmdefaults; 46 }; 47 /* End PBXAggregateTarget section */ 48 49 /* Begin PBXBuildFile section */ 50 3DE2137F124653FB0033C839 /* portmusic_logo.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE2137E124653FB0033C839 /* portmusic_logo.png */; }; 51 3DE21435124663860033C839 /* PmDefaultsFrame.java in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3DE2137D124653CB0033C839 /* PmDefaultsFrame.java */; }; 52 3DE214361246638A0033C839 /* PmDefaults.java in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3DE2137B1246538B0033C839 /* PmDefaults.java */; }; 53 3DE214371246638F0033C839 /* JPortMidiException.java in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3DE21382124654DE0033C839 /* JPortMidiException.java */; }; 54 3DE214381246638F0033C839 /* JPortMidiApi.java in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3DE21381124654CF0033C839 /* JPortMidiApi.java */; }; 55 3DE214391246638F0033C839 /* JPortMidi.java in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3DE21380124654BC0033C839 /* JPortMidi.java */; }; 56 3DE216131246AC0E0033C839 /* libpmjni.dylib in Copy Java Resources */ = {isa = PBXBuildFile; fileRef = 3DE216101246ABE30033C839 /* libpmjni.dylib */; }; 57 3DE216951246D57A0033C839 /* pmdefaults.icns in Resources */ = {isa = PBXBuildFile; fileRef = 3DE216901246C6410033C839 /* pmdefaults.icns */; }; 58 89C3F2920F5250A300B0048E /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 89C3F2900F5250A300B0048E /* Credits.rtf */; }; 59 89D0F0240F392F20007831A7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 89D0F0210F392F20007831A7 /* InfoPlist.strings */; }; 60 89D0F0410F39306C007831A7 /* JavaApplicationStub in Copy Executable */ = {isa = PBXBuildFile; fileRef = 89D0F03E0F39304A007831A7 /* JavaApplicationStub */; }; 61 89D0F16A0F3A124E007831A7 /* pmdefaults.jar in Copy Java Resources */ = {isa = PBXBuildFile; fileRef = 89D0F15D0F3A0FF7007831A7 /* pmdefaults.jar */; }; 62 /* End PBXBuildFile section */ 63 64 /* Begin PBXContainerItemProxy section */ 65 3D634CAF124781580020F829 /* PBXContainerItemProxy */ = { 66 isa = PBXContainerItemProxy; 67 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 68 proxyType = 1; 69 remoteGlobalIDString = 89D0F1C90F3B704E007831A7; 70 remoteInfo = PmDefaults; 71 }; 72 3DE21430124662C50033C839 /* PBXContainerItemProxy */ = { 73 isa = PBXContainerItemProxy; 74 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 75 proxyType = 1; 76 remoteGlobalIDString = 3DE2142D124662AA0033C839; 77 remoteInfo = CopyJavaSources; 78 }; 79 3DE2145D124666900033C839 /* PBXContainerItemProxy */ = { 80 isa = PBXContainerItemProxy; 81 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 82 proxyType = 1; 83 remoteGlobalIDString = 3DE2142D124662AA0033C839; 84 remoteInfo = CopyJavaSources; 85 }; 86 89D0F1CC0F3B7062007831A7 /* PBXContainerItemProxy */ = { 87 isa = PBXContainerItemProxy; 88 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 89 proxyType = 1; 90 remoteGlobalIDString = 8D1107260486CEB800E47090; 91 remoteInfo = "Assemble Application"; 92 }; 93 89D0F1D00F3B7062007831A7 /* PBXContainerItemProxy */ = { 94 isa = PBXContainerItemProxy; 95 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 96 proxyType = 1; 97 remoteGlobalIDString = 89D0F0480F393A6F007831A7; 98 remoteInfo = "Compile Java"; 99 }; 100 /* End PBXContainerItemProxy section */ 101 102 /* Begin PBXCopyFilesBuildPhase section */ 103 3DE2142C124662AA0033C839 /* CopyFiles */ = { 104 isa = PBXCopyFilesBuildPhase; 105 buildActionMask = 2147483647; 106 dstPath = "${PROJECT_DIR}/pmdefaults/src/java"; 107 dstSubfolderSpec = 0; 108 files = ( 109 3DE21435124663860033C839 /* PmDefaultsFrame.java in CopyFiles */, 110 3DE214361246638A0033C839 /* PmDefaults.java in CopyFiles */, 111 3DE214371246638F0033C839 /* JPortMidiException.java in CopyFiles */, 112 3DE214381246638F0033C839 /* JPortMidiApi.java in CopyFiles */, 113 3DE214391246638F0033C839 /* JPortMidi.java in CopyFiles */, 114 ); 115 runOnlyForDeploymentPostprocessing = 0; 116 }; 117 89D0F0440F393070007831A7 /* Copy Executable */ = { 118 isa = PBXCopyFilesBuildPhase; 119 buildActionMask = 2147483647; 120 dstPath = ""; 121 dstSubfolderSpec = 6; 122 files = ( 123 89D0F0410F39306C007831A7 /* JavaApplicationStub in Copy Executable */, 124 ); 125 name = "Copy Executable"; 126 runOnlyForDeploymentPostprocessing = 0; 127 }; 128 89D0F11F0F394189007831A7 /* Copy Java Resources */ = { 129 isa = PBXCopyFilesBuildPhase; 130 buildActionMask = 2147483647; 131 dstPath = ""; 132 dstSubfolderSpec = 15; 133 files = ( 134 89D0F16A0F3A124E007831A7 /* pmdefaults.jar in Copy Java Resources */, 135 3DE216131246AC0E0033C839 /* libpmjni.dylib in Copy Java Resources */, 136 ); 137 name = "Copy Java Resources"; 138 runOnlyForDeploymentPostprocessing = 0; 139 }; 140 /* End PBXCopyFilesBuildPhase section */ 141 142 /* Begin PBXFileReference section */ 143 3DE2137B1246538B0033C839 /* PmDefaults.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; name = PmDefaults.java; path = ../pm_java/pmdefaults/PmDefaults.java; sourceTree = SOURCE_ROOT; }; 144 3DE2137D124653CB0033C839 /* PmDefaultsFrame.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; name = PmDefaultsFrame.java; path = ../pm_java/pmdefaults/PmDefaultsFrame.java; sourceTree = SOURCE_ROOT; }; 145 3DE2137E124653FB0033C839 /* portmusic_logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = portmusic_logo.png; path = ../pm_java/pmdefaults/portmusic_logo.png; sourceTree = SOURCE_ROOT; }; 146 3DE21380124654BC0033C839 /* JPortMidi.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; name = JPortMidi.java; path = ../pm_java/jportmidi/JPortMidi.java; sourceTree = SOURCE_ROOT; }; 147 3DE21381124654CF0033C839 /* JPortMidiApi.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; name = JPortMidiApi.java; path = ../pm_java/jportmidi/JPortMidiApi.java; sourceTree = SOURCE_ROOT; }; 148 3DE21382124654DE0033C839 /* JPortMidiException.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; name = JPortMidiException.java; path = ../pm_java/jportmidi/JPortMidiException.java; sourceTree = SOURCE_ROOT; }; 149 3DE213841246555A0033C839 /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = /System/Library/Frameworks/CoreMIDI.framework; sourceTree = "<absolute>"; }; 150 3DE21390124655760033C839 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; }; 151 3DE213BE1246557F0033C839 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; }; 152 3DE216101246ABE30033C839 /* libpmjni.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpmjni.dylib; path = ../Release/libpmjni.dylib; sourceTree = SOURCE_ROOT; }; 153 3DE216901246C6410033C839 /* pmdefaults.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = pmdefaults.icns; path = ../pm_java/pmdefaults/pmdefaults.icns; sourceTree = SOURCE_ROOT; }; 154 89C3F2910F5250A300B0048E /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = English.lproj/Credits.rtf; sourceTree = "<group>"; }; 155 89D0F0220F392F20007831A7 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 156 89D0F0230F392F20007831A7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 157 89D0F03E0F39304A007831A7 /* JavaApplicationStub */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; name = JavaApplicationStub; path = /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/MacOS/JavaApplicationStub; sourceTree = "<absolute>"; }; 158 89D0F0840F394066007831A7 /* JavaNativeFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaNativeFoundation.framework; path = /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework; sourceTree = "<absolute>"; }; 159 89D0F1390F3948A9007831A7 /* pmdefaults/make */ = {isa = PBXFileReference; lastKnownFileType = folder; path = pmdefaults/make; sourceTree = "<group>"; }; 160 89D0F15D0F3A0FF7007831A7 /* pmdefaults.jar */ = {isa = PBXFileReference; lastKnownFileType = archive.jar; name = pmdefaults.jar; path = build/Release/pmdefaults.jar; sourceTree = SOURCE_ROOT; }; 161 89D0F1860F3A2442007831A7 /* JavaVM.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaVM.framework; path = /System/Library/Frameworks/JavaVM.framework; sourceTree = "<absolute>"; }; 162 8D1107320486CEB800E47090 /* PmDefaults.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PmDefaults.app; sourceTree = BUILT_PRODUCTS_DIR; }; 163 /* End PBXFileReference section */ 164 165 /* Begin PBXGroup section */ 166 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { 167 isa = PBXGroup; 168 children = ( 169 3DE213841246555A0033C839 /* CoreMIDI.framework */, 170 3DE21390124655760033C839 /* CoreFoundation.framework */, 171 3DE213BE1246557F0033C839 /* CoreAudio.framework */, 172 89D0F1860F3A2442007831A7 /* JavaVM.framework */, 173 89D0F0840F394066007831A7 /* JavaNativeFoundation.framework */, 174 ); 175 name = "Linked Frameworks"; 176 sourceTree = "<group>"; 177 }; 178 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { 179 isa = PBXGroup; 180 children = ( 181 ); 182 name = "Other Frameworks"; 183 sourceTree = "<group>"; 184 }; 185 19C28FACFE9D520D11CA2CBB /* Products */ = { 186 isa = PBXGroup; 187 children = ( 188 89D0F15D0F3A0FF7007831A7 /* pmdefaults.jar */, 189 8D1107320486CEB800E47090 /* PmDefaults.app */, 190 ); 191 name = Products; 192 sourceTree = "<group>"; 193 }; 194 29B97314FDCFA39411CA2CEA /* pmdefaults */ = { 195 isa = PBXGroup; 196 children = ( 197 3DE216101246ABE30033C839 /* libpmjni.dylib */, 198 89D0F0260F392F48007831A7 /* Source */, 199 89D0F0200F392F20007831A7 /* Resources */, 200 89D0F1390F3948A9007831A7 /* pmdefaults/make */, 201 29B97323FDCFA39411CA2CEA /* Frameworks */, 202 19C28FACFE9D520D11CA2CBB /* Products */, 203 ); 204 name = pmdefaults; 205 sourceTree = "<group>"; 206 }; 207 29B97323FDCFA39411CA2CEA /* Frameworks */ = { 208 isa = PBXGroup; 209 children = ( 210 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, 211 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, 212 ); 213 name = Frameworks; 214 sourceTree = "<group>"; 215 }; 216 3DE2136A124652E20033C839 /* pm_java */ = { 217 isa = PBXGroup; 218 children = ( 219 3DE21379124653150033C839 /* pmdefaults */, 220 3DE2137A1246531D0033C839 /* jportmidi */, 221 ); 222 name = pm_java; 223 path = ..; 224 sourceTree = "<group>"; 225 }; 226 3DE21379124653150033C839 /* pmdefaults */ = { 227 isa = PBXGroup; 228 children = ( 229 3DE2137D124653CB0033C839 /* PmDefaultsFrame.java */, 230 3DE2137B1246538B0033C839 /* PmDefaults.java */, 231 ); 232 name = pmdefaults; 233 sourceTree = "<group>"; 234 }; 235 3DE2137A1246531D0033C839 /* jportmidi */ = { 236 isa = PBXGroup; 237 children = ( 238 3DE21382124654DE0033C839 /* JPortMidiException.java */, 239 3DE21381124654CF0033C839 /* JPortMidiApi.java */, 240 3DE21380124654BC0033C839 /* JPortMidi.java */, 241 ); 242 name = jportmidi; 243 sourceTree = "<group>"; 244 }; 245 89D0F0200F392F20007831A7 /* Resources */ = { 246 isa = PBXGroup; 247 children = ( 248 3DE216901246C6410033C839 /* pmdefaults.icns */, 249 3DE2137E124653FB0033C839 /* portmusic_logo.png */, 250 89C3F2900F5250A300B0048E /* Credits.rtf */, 251 89D0F0230F392F20007831A7 /* Info.plist */, 252 89D0F0210F392F20007831A7 /* InfoPlist.strings */, 253 89D0F03E0F39304A007831A7 /* JavaApplicationStub */, 254 ); 255 name = Resources; 256 path = pmdefaults/resources; 257 sourceTree = "<group>"; 258 }; 259 89D0F0260F392F48007831A7 /* Source */ = { 260 isa = PBXGroup; 261 children = ( 262 3DE2136A124652E20033C839 /* pm_java */, 263 ); 264 name = Source; 265 path = pmdefaults/src; 266 sourceTree = "<group>"; 267 }; 268 /* End PBXGroup section */ 269 270 /* Begin PBXLegacyTarget section */ 271 89D0F0480F393A6F007831A7 /* Compile Java */ = { 272 isa = PBXLegacyTarget; 273 buildArgumentsString = "-e -f \"${SRCROOT}/make/build.xml\" -debug \"$ACTION\""; 274 buildConfigurationList = 89D0F04B0F393AB7007831A7 /* Build configuration list for PBXLegacyTarget "Compile Java" */; 275 buildPhases = ( 276 ); 277 buildToolPath = /usr/bin/ant; 278 buildWorkingDirectory = ""; 279 dependencies = ( 280 3DE2145E124666900033C839 /* PBXTargetDependency */, 281 ); 282 name = "Compile Java"; 283 passBuildSettingsInEnvironment = 1; 284 productName = "Compile Java"; 285 }; 286 /* End PBXLegacyTarget section */ 287 288 /* Begin PBXNativeTarget section */ 289 8D1107260486CEB800E47090 /* Assemble Application */ = { 290 isa = PBXNativeTarget; 291 buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Assemble Application" */; 292 buildPhases = ( 293 89D0F0440F393070007831A7 /* Copy Executable */, 294 89D0F11F0F394189007831A7 /* Copy Java Resources */, 295 8D1107290486CEB800E47090 /* Resources */, 296 ); 297 buildRules = ( 298 ); 299 dependencies = ( 300 ); 301 name = "Assemble Application"; 302 productInstallPath = "$(HOME)/Applications"; 303 productName = pmdefaults; 304 productReference = 8D1107320486CEB800E47090 /* PmDefaults.app */; 305 productType = "com.apple.product-type.application"; 306 }; 307 /* End PBXNativeTarget section */ 308 309 /* Begin PBXProject section */ 310 29B97313FDCFA39411CA2CEA /* Project object */ = { 311 isa = PBXProject; 312 buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "pm_mac" */; 313 compatibilityVersion = "Xcode 3.0"; 314 developmentRegion = English; 315 hasScannedForEncodings = 1; 316 knownRegions = ( 317 English, 318 Japanese, 319 French, 320 German, 321 ); 322 mainGroup = 29B97314FDCFA39411CA2CEA /* pmdefaults */; 323 projectDirPath = ""; 324 projectRoot = ""; 325 targets = ( 326 3D634CAB1247805C0020F829 /* JPortMidiHeaders */, 327 89D0F1C90F3B704E007831A7 /* PmDefaults */, 328 3DE2142D124662AA0033C839 /* CopyJavaSources */, 329 89D0F0480F393A6F007831A7 /* Compile Java */, 330 8D1107260486CEB800E47090 /* Assemble Application */, 331 ); 332 }; 333 /* End PBXProject section */ 334 335 /* Begin PBXResourcesBuildPhase section */ 336 8D1107290486CEB800E47090 /* Resources */ = { 337 isa = PBXResourcesBuildPhase; 338 buildActionMask = 2147483647; 339 files = ( 340 3DE216951246D57A0033C839 /* pmdefaults.icns in Resources */, 341 89D0F0240F392F20007831A7 /* InfoPlist.strings in Resources */, 342 89C3F2920F5250A300B0048E /* Credits.rtf in Resources */, 343 3DE2137F124653FB0033C839 /* portmusic_logo.png in Resources */, 344 ); 345 runOnlyForDeploymentPostprocessing = 0; 346 }; 347 /* End PBXResourcesBuildPhase section */ 348 349 /* Begin PBXShellScriptBuildPhase section */ 350 3D634CAA1247805C0020F829 /* ShellScript */ = { 351 isa = PBXShellScriptBuildPhase; 352 buildActionMask = 2147483647; 353 files = ( 354 ); 355 inputPaths = ( 356 ); 357 outputPaths = ( 358 ); 359 runOnlyForDeploymentPostprocessing = 0; 360 shellPath = /bin/sh; 361 shellScript = "echo BUILT_PRODUCTS_DIR is ${BUILT_PRODUCTS_DIR}\njavah -classpath \"${BUILT_PRODUCTS_DIR}/pmdefaults.jar\" -force -o \"${BUILT_PRODUCTS_DIR}/jportmidi_JportMidiApi.h\" \"jportmidi.JPortMidiApi\"\nmv \"${BUILT_PRODUCTS_DIR}/jportmidi_JportMidiApi.h\" ../pm_java/pmjni/\necho \"Created ../pm_java/pmjni/jportmidi_JportMidiApi.h\"\n"; 362 }; 363 /* End PBXShellScriptBuildPhase section */ 364 365 /* Begin PBXTargetDependency section */ 366 3D634CB0124781580020F829 /* PBXTargetDependency */ = { 367 isa = PBXTargetDependency; 368 target = 89D0F1C90F3B704E007831A7 /* PmDefaults */; 369 targetProxy = 3D634CAF124781580020F829 /* PBXContainerItemProxy */; 370 }; 371 3DE21431124662C50033C839 /* PBXTargetDependency */ = { 372 isa = PBXTargetDependency; 373 target = 3DE2142D124662AA0033C839 /* CopyJavaSources */; 374 targetProxy = 3DE21430124662C50033C839 /* PBXContainerItemProxy */; 375 }; 376 3DE2145E124666900033C839 /* PBXTargetDependency */ = { 377 isa = PBXTargetDependency; 378 target = 3DE2142D124662AA0033C839 /* CopyJavaSources */; 379 targetProxy = 3DE2145D124666900033C839 /* PBXContainerItemProxy */; 380 }; 381 89D0F1CD0F3B7062007831A7 /* PBXTargetDependency */ = { 382 isa = PBXTargetDependency; 383 target = 8D1107260486CEB800E47090 /* Assemble Application */; 384 targetProxy = 89D0F1CC0F3B7062007831A7 /* PBXContainerItemProxy */; 385 }; 386 89D0F1D10F3B7062007831A7 /* PBXTargetDependency */ = { 387 isa = PBXTargetDependency; 388 target = 89D0F0480F393A6F007831A7 /* Compile Java */; 389 targetProxy = 89D0F1D00F3B7062007831A7 /* PBXContainerItemProxy */; 390 }; 391 /* End PBXTargetDependency section */ 392 393 /* Begin PBXVariantGroup section */ 394 89C3F2900F5250A300B0048E /* Credits.rtf */ = { 395 isa = PBXVariantGroup; 396 children = ( 397 89C3F2910F5250A300B0048E /* English */, 398 ); 399 name = Credits.rtf; 400 sourceTree = "<group>"; 401 }; 402 89D0F0210F392F20007831A7 /* InfoPlist.strings */ = { 403 isa = PBXVariantGroup; 404 children = ( 405 89D0F0220F392F20007831A7 /* English */, 406 ); 407 name = InfoPlist.strings; 408 sourceTree = "<group>"; 409 }; 410 /* End PBXVariantGroup section */ 411 412 /* Begin XCBuildConfiguration section */ 413 3D634CAC1247805C0020F829 /* Debug */ = { 414 isa = XCBuildConfiguration; 415 buildSettings = { 416 COPY_PHASE_STRIP = NO; 417 GCC_DYNAMIC_NO_PIC = NO; 418 GCC_OPTIMIZATION_LEVEL = 0; 419 PRODUCT_NAME = JPortMidiHeaders; 420 }; 421 name = Debug; 422 }; 423 3D634CAD1247805C0020F829 /* Release */ = { 424 isa = XCBuildConfiguration; 425 buildSettings = { 426 COPY_PHASE_STRIP = YES; 427 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 428 GCC_ENABLE_FIX_AND_CONTINUE = NO; 429 PRODUCT_NAME = JPortMidiHeaders; 430 ZERO_LINK = NO; 431 }; 432 name = Release; 433 }; 434 3DE2142E124662AB0033C839 /* Debug */ = { 435 isa = XCBuildConfiguration; 436 buildSettings = { 437 COPY_PHASE_STRIP = NO; 438 GCC_DYNAMIC_NO_PIC = NO; 439 GCC_OPTIMIZATION_LEVEL = 0; 440 PRODUCT_NAME = CopyJavaSources; 441 }; 442 name = Debug; 443 }; 444 3DE2142F124662AB0033C839 /* Release */ = { 445 isa = XCBuildConfiguration; 446 buildSettings = { 447 COPY_PHASE_STRIP = YES; 448 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 449 GCC_ENABLE_FIX_AND_CONTINUE = NO; 450 PRODUCT_NAME = CopyJavaSources; 451 ZERO_LINK = NO; 452 }; 453 name = Release; 454 }; 455 89D0F0490F393A6F007831A7 /* Debug */ = { 456 isa = XCBuildConfiguration; 457 buildSettings = { 458 PRODUCT_NAME = pmdefaults; 459 SRCROOT = ./pmdefaults; 460 }; 461 name = Debug; 462 }; 463 89D0F04A0F393A6F007831A7 /* Release */ = { 464 isa = XCBuildConfiguration; 465 buildSettings = { 466 PRODUCT_NAME = pmdefaults; 467 SRCROOT = ./pmdefaults; 468 }; 469 name = Release; 470 }; 471 89D0F1CA0F3B704F007831A7 /* Debug */ = { 472 isa = XCBuildConfiguration; 473 buildSettings = { 474 PRODUCT_NAME = pmdefaults; 475 }; 476 name = Debug; 477 }; 478 89D0F1CB0F3B704F007831A7 /* Release */ = { 479 isa = XCBuildConfiguration; 480 buildSettings = { 481 PRODUCT_NAME = pmdefaults; 482 }; 483 name = Release; 484 }; 485 C01FCF4B08A954540054247B /* Debug */ = { 486 isa = XCBuildConfiguration; 487 buildSettings = { 488 CONFIGURATION_BUILD_DIR = "$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; 489 COPY_PHASE_STRIP = NO; 490 INFOPLIST_FILE = pmdefaults/resources/Info.plist; 491 INSTALL_PATH = "$(HOME)/Applications"; 492 PRODUCT_NAME = pmdefaults; 493 WRAPPER_EXTENSION = app; 494 }; 495 name = Debug; 496 }; 497 C01FCF4C08A954540054247B /* Release */ = { 498 isa = XCBuildConfiguration; 499 buildSettings = { 500 CONFIGURATION_BUILD_DIR = "$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; 501 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 502 INFOPLIST_FILE = pmdefaults/resources/Info.plist; 503 INSTALL_PATH = "$(HOME)/Applications"; 504 PRODUCT_NAME = PmDefaults; 505 WRAPPER_EXTENSION = app; 506 }; 507 name = Release; 508 }; 509 C01FCF4F08A954540054247B /* Debug */ = { 510 isa = XCBuildConfiguration; 511 buildSettings = { 512 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)"; 513 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc"; 514 GCC_C_LANGUAGE_STANDARD = gnu99; 515 GCC_OPTIMIZATION_LEVEL = 0; 516 GCC_WARN_ABOUT_RETURN_TYPE = YES; 517 GCC_WARN_UNUSED_VARIABLE = YES; 518 PREBINDING = NO; 519 }; 520 name = Debug; 521 }; 522 C01FCF5008A954540054247B /* Release */ = { 523 isa = XCBuildConfiguration; 524 buildSettings = { 525 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)"; 526 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc"; 527 GCC_C_LANGUAGE_STANDARD = gnu99; 528 GCC_WARN_ABOUT_RETURN_TYPE = YES; 529 GCC_WARN_UNUSED_VARIABLE = YES; 530 PREBINDING = NO; 531 }; 532 name = Release; 533 }; 534 /* End XCBuildConfiguration section */ 535 536 /* Begin XCConfigurationList section */ 537 3D634CAE1247807A0020F829 /* Build configuration list for PBXAggregateTarget "JPortMidiHeaders" */ = { 538 isa = XCConfigurationList; 539 buildConfigurations = ( 540 3D634CAC1247805C0020F829 /* Debug */, 541 3D634CAD1247805C0020F829 /* Release */, 542 ); 543 defaultConfigurationIsVisible = 0; 544 defaultConfigurationName = Release; 545 }; 546 3DE21434124662FF0033C839 /* Build configuration list for PBXAggregateTarget "CopyJavaSources" */ = { 547 isa = XCConfigurationList; 548 buildConfigurations = ( 549 3DE2142E124662AB0033C839 /* Debug */, 550 3DE2142F124662AB0033C839 /* Release */, 551 ); 552 defaultConfigurationIsVisible = 0; 553 defaultConfigurationName = Release; 554 }; 555 89D0F04B0F393AB7007831A7 /* Build configuration list for PBXLegacyTarget "Compile Java" */ = { 556 isa = XCConfigurationList; 557 buildConfigurations = ( 558 89D0F0490F393A6F007831A7 /* Debug */, 559 89D0F04A0F393A6F007831A7 /* Release */, 560 ); 561 defaultConfigurationIsVisible = 0; 562 defaultConfigurationName = Release; 563 }; 564 89D0F1D20F3B7080007831A7 /* Build configuration list for PBXAggregateTarget "PmDefaults" */ = { 565 isa = XCConfigurationList; 566 buildConfigurations = ( 567 89D0F1CA0F3B704F007831A7 /* Debug */, 568 89D0F1CB0F3B704F007831A7 /* Release */, 569 ); 570 defaultConfigurationIsVisible = 0; 571 defaultConfigurationName = Release; 572 }; 573 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Assemble Application" */ = { 574 isa = XCConfigurationList; 575 buildConfigurations = ( 576 C01FCF4B08A954540054247B /* Debug */, 577 C01FCF4C08A954540054247B /* Release */, 578 ); 579 defaultConfigurationIsVisible = 0; 580 defaultConfigurationName = Release; 581 }; 582 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "pm_mac" */ = { 583 isa = XCConfigurationList; 584 buildConfigurations = ( 585 C01FCF4F08A954540054247B /* Debug */, 586 C01FCF5008A954540054247B /* Release */, 587 ); 588 defaultConfigurationIsVisible = 0; 589 defaultConfigurationName = Release; 590 }; 591 /* End XCConfigurationList section */ 592 }; 593 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; 594 }