1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 44; 7 objects = { 8 9 /* Begin PBXAggregateTarget section */ 10 89EBD58C0C95F43D000F04A0 /* B&I */ = { 11 isa = PBXAggregateTarget; 12 buildConfigurationList = 89EBD5930C95F44E000F04A0 /* Build configuration list for PBXAggregateTarget "B&I" */; 13 buildPhases = ( 14 ); 15 dependencies = ( 16 C592D6590E12F27400D076FF /* PBXTargetDependency */, 17 C592D65B0E12F27600D076FF /* PBXTargetDependency */, 18 C592D65D0E12F27E00D076FF /* PBXTargetDependency */, 19 89D7CB9C0CDC64F800472EA2 /* PBXTargetDependency */, 20 C592D65F0E12F28500D076FF /* PBXTargetDependency */, 21 C592D6610E12F28E00D076FF /* PBXTargetDependency */, 22 C592D6630E12F29200D076FF /* PBXTargetDependency */, 23 89D7CC920CDE7A8200472EA2 /* PBXTargetDependency */, 24 ); 25 name = "B&I"; 26 productName = "B&I"; 27 }; 28 /* End PBXAggregateTarget section */ 29 30 /* Begin PBXBuildFile section */ 31 89D7C9F70CDB900E00472EA2 /* CIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9EC0CDB900E00472EA2 /* CIF.m */; }; 32 89D7C9F80CDB900E00472EA2 /* Coder.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9ED0CDB900E00472EA2 /* Coder.m */; }; 33 89D7C9F90CDB900E00472EA2 /* Function.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9EE0CDB900E00472EA2 /* Function.m */; }; 34 89D7C9FA0CDB900E00472EA2 /* ID.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9EF0CDB900E00472EA2 /* ID.m */; }; 35 89D7C9FB0CDB900E00472EA2 /* JObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F00CDB900E00472EA2 /* JObjCRuntime.m */; }; 36 89D7C9FC0CDB900E00472EA2 /* MacOSXFramework.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F10CDB900E00472EA2 /* MacOSXFramework.m */; }; 37 89D7C9FD0CDB900E00472EA2 /* NativeBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 89D7C9F20CDB900E00472EA2 /* NativeBuffer.h */; }; 38 89D7C9FE0CDB900E00472EA2 /* NativeBuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F30CDB900E00472EA2 /* NativeBuffer.m */; }; 39 89D7C9FF0CDB900E00472EA2 /* NativeObjectLifecycleManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F40CDB900E00472EA2 /* NativeObjectLifecycleManager.m */; }; 40 89D7CA000CDB900E00472EA2 /* NSClass.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F50CDB900E00472EA2 /* NSClass.m */; }; 41 89D7CA010CDB900E00472EA2 /* SEL.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F60CDB900E00472EA2 /* SEL.m */; }; 42 89D7CB770CDC4A6500472EA2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 890FBACC0C6F782C00902C32 /* Foundation.framework */; }; 43 89D7CB780CDC4A6500472EA2 /* JavaVM.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 890FBACA0C6F781000902C32 /* JavaVM.framework */; }; 44 89D7CB790CDC4A6500472EA2 /* JavaNativeFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 896D90BB0CC2877C005625F5 /* JavaNativeFoundation.framework */; }; 45 89D7CB7A0CDC4A6500472EA2 /* libffi.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 89E437680C97A7F200C756EE /* libffi.dylib */; }; 46 89D7CCA40CDF9A2600472EA2 /* NativeBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 89D7C9F20CDB900E00472EA2 /* NativeBuffer.h */; }; 47 89D7CCA60CDF9A2600472EA2 /* CIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9EC0CDB900E00472EA2 /* CIF.m */; }; 48 89D7CCA70CDF9A2600472EA2 /* Coder.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9ED0CDB900E00472EA2 /* Coder.m */; }; 49 89D7CCA80CDF9A2600472EA2 /* Function.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9EE0CDB900E00472EA2 /* Function.m */; }; 50 89D7CCA90CDF9A2600472EA2 /* ID.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9EF0CDB900E00472EA2 /* ID.m */; }; 51 89D7CCAA0CDF9A2600472EA2 /* JObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F00CDB900E00472EA2 /* JObjCRuntime.m */; }; 52 89D7CCAB0CDF9A2600472EA2 /* MacOSXFramework.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F10CDB900E00472EA2 /* MacOSXFramework.m */; }; 53 89D7CCAC0CDF9A2600472EA2 /* NativeBuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F30CDB900E00472EA2 /* NativeBuffer.m */; }; 54 89D7CCAD0CDF9A2600472EA2 /* NativeObjectLifecycleManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F40CDB900E00472EA2 /* NativeObjectLifecycleManager.m */; }; 55 89D7CCAE0CDF9A2600472EA2 /* NSClass.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F50CDB900E00472EA2 /* NSClass.m */; }; 56 89D7CCAF0CDF9A2600472EA2 /* SEL.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7C9F60CDB900E00472EA2 /* SEL.m */; }; 57 89D7CCB10CDF9A2600472EA2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 890FBACC0C6F782C00902C32 /* Foundation.framework */; }; 58 89D7CCB20CDF9A2600472EA2 /* JavaVM.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 890FBACA0C6F781000902C32 /* JavaVM.framework */; }; 59 89D7CCB30CDF9A2600472EA2 /* JavaNativeFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 896D90BB0CC2877C005625F5 /* JavaNativeFoundation.framework */; }; 60 89D7CCB40CDF9A2600472EA2 /* libffi.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 89E437680C97A7F200C756EE /* libffi.dylib */; }; 61 89D7CCBB0CDF9AA200472EA2 /* NativeString.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7CCBA0CDF9AA200472EA2 /* NativeString.m */; }; 62 89D7CCBD0CDF9AB100472EA2 /* NativeNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7CCBC0CDF9AB100472EA2 /* NativeNumber.m */; }; 63 89D7CCBF0CDF9AC600472EA2 /* NativeThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 89D7CCBE0CDF9AC600472EA2 /* NativeThread.m */; }; 64 C5742F6D0E316EFA00093838 /* Subclassing.m in Sources */ = {isa = PBXBuildFile; fileRef = C5742F6B0E316EFA00093838 /* Subclassing.m */; }; 65 C5742F700E316F8600093838 /* Subclassing.m in Sources */ = {isa = PBXBuildFile; fileRef = C5742F6B0E316EFA00093838 /* Subclassing.m */; }; 66 C5D196C90DF9E43C006F9FB9 /* FFIType.m in Sources */ = {isa = PBXBuildFile; fileRef = C5D196C80DF9E43C006F9FB9 /* FFIType.m */; }; 67 C5D197D90DFB77C6006F9FB9 /* FFIType.m in Sources */ = {isa = PBXBuildFile; fileRef = C5D196C80DF9E43C006F9FB9 /* FFIType.m */; }; 68 C5E4547B0E36729F0046D3E8 /* Invoke.m in Sources */ = {isa = PBXBuildFile; fileRef = C5E454790E36729F0046D3E8 /* Invoke.m */; }; 69 C5E4547D0E367DAB0046D3E8 /* Invoke.m in Sources */ = {isa = PBXBuildFile; fileRef = C5E454790E36729F0046D3E8 /* Invoke.m */; }; 70 C5F3B23D0E39948300B771AE /* FunCallBench.m in Sources */ = {isa = PBXBuildFile; fileRef = C5F3B1370E398F8E00B771AE /* FunCallBench.m */; }; 71 C5F3B2620E3AB0F300B771AE /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C5F3B2610E3AB0F300B771AE /* AppKit.framework */; }; 72 C5F3B2640E3AB0F300B771AE /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C5F3B2630E3AB0F300B771AE /* Cocoa.framework */; }; 73 C5F3B2650E3AB0F300B771AE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 890FBACC0C6F782C00902C32 /* Foundation.framework */; }; 74 /* End PBXBuildFile section */ 75 76 /* Begin PBXContainerItemProxy section */ 77 2CC7556013A1322100B09D1B /* PBXContainerItemProxy */ = { 78 isa = PBXContainerItemProxy; 79 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 80 proxyType = 1; 81 remoteGlobalIDString = EB9FD8610AEECCF5008E157E; 82 remoteInfo = "build-core-java"; 83 }; 84 2CC7556213A1322800B09D1B /* PBXContainerItemProxy */ = { 85 isa = PBXContainerItemProxy; 86 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 87 proxyType = 1; 88 remoteGlobalIDString = C5F3B1530E39927900B771AE; 89 remoteInfo = "build-test-java"; 90 }; 91 2CC7556413A1323700B09D1B /* PBXContainerItemProxy */ = { 92 isa = PBXContainerItemProxy; 93 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 94 proxyType = 1; 95 remoteGlobalIDString = 89D7CA160CDBA94D00472EA2; 96 remoteInfo = "build-generator-java"; 97 }; 98 2CC7556613A1324300B09D1B /* PBXContainerItemProxy */ = { 99 isa = PBXContainerItemProxy; 100 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 101 proxyType = 1; 102 remoteGlobalIDString = 89D7CC600CDE75EC00472EA2; 103 remoteInfo = "build-additions-java"; 104 }; 105 2CC7556813A1325700B09D1B /* PBXContainerItemProxy */ = { 106 isa = PBXContainerItemProxy; 107 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 108 proxyType = 1; 109 remoteGlobalIDString = 89D7CB870CDC4ED000472EA2; 110 remoteInfo = "run-generator"; 111 }; 112 2CC7556A13A132AF00B09D1B /* PBXContainerItemProxy */ = { 113 isa = PBXContainerItemProxy; 114 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 115 proxyType = 1; 116 remoteGlobalIDString = 4CEBA78E08679EF10015D03E; 117 remoteInfo = "build-core-native"; 118 }; 119 2CC7556C13A132B200B09D1B /* PBXContainerItemProxy */ = { 120 isa = PBXContainerItemProxy; 121 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 122 proxyType = 1; 123 remoteGlobalIDString = EB9FD8610AEECCF5008E157E; 124 remoteInfo = "build-core-java"; 125 }; 126 89D7CB9B0CDC64F800472EA2 /* PBXContainerItemProxy */ = { 127 isa = PBXContainerItemProxy; 128 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 129 proxyType = 1; 130 remoteGlobalIDString = 89D7CB870CDC4ED000472EA2; 131 remoteInfo = "run-generator"; 132 }; 133 89D7CC910CDE7A8200472EA2 /* PBXContainerItemProxy */ = { 134 isa = PBXContainerItemProxy; 135 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 136 proxyType = 1; 137 remoteGlobalIDString = 89D7CC720CDE767500472EA2; 138 remoteInfo = "assemble-product-java"; 139 }; 140 C592D6580E12F27400D076FF /* PBXContainerItemProxy */ = { 141 isa = PBXContainerItemProxy; 142 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 143 proxyType = 1; 144 remoteGlobalIDString = EB9FD8610AEECCF5008E157E; 145 remoteInfo = "build-core-java"; 146 }; 147 C592D65A0E12F27600D076FF /* PBXContainerItemProxy */ = { 148 isa = PBXContainerItemProxy; 149 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 150 proxyType = 1; 151 remoteGlobalIDString = 4CEBA78E08679EF10015D03E; 152 remoteInfo = "build-core-native"; 153 }; 154 C592D65C0E12F27E00D076FF /* PBXContainerItemProxy */ = { 155 isa = PBXContainerItemProxy; 156 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 157 proxyType = 1; 158 remoteGlobalIDString = 89D7CA160CDBA94D00472EA2; 159 remoteInfo = "build-generator-java"; 160 }; 161 C592D65E0E12F28500D076FF /* PBXContainerItemProxy */ = { 162 isa = PBXContainerItemProxy; 163 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 164 proxyType = 1; 165 remoteGlobalIDString = 89D7CC4C0CDE4C0400472EA2; 166 remoteInfo = "build-generated-java"; 167 }; 168 C592D6600E12F28E00D076FF /* PBXContainerItemProxy */ = { 169 isa = PBXContainerItemProxy; 170 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 171 proxyType = 1; 172 remoteGlobalIDString = 89D7CC600CDE75EC00472EA2; 173 remoteInfo = "build-additions-java"; 174 }; 175 C592D6620E12F29200D076FF /* PBXContainerItemProxy */ = { 176 isa = PBXContainerItemProxy; 177 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 178 proxyType = 1; 179 remoteGlobalIDString = 89D7CCA20CDF9A2600472EA2; 180 remoteInfo = "build-additions-native"; 181 }; 182 C5D197DA0DFB77E4006F9FB9 /* PBXContainerItemProxy */ = { 183 isa = PBXContainerItemProxy; 184 containerPortal = 00E6828EFEC88D1A11DB9C8B /* Project object */; 185 proxyType = 1; 186 remoteGlobalIDString = 4CEBA78E08679EF10015D03E; 187 remoteInfo = "build-core-native"; 188 }; 189 /* End PBXContainerItemProxy section */ 190 191 /* Begin PBXFileReference section */ 192 0AB364E40B2F671600788B6C /* src */ = {isa = PBXFileReference; lastKnownFileType = folder; path = src; sourceTree = "<group>"; }; 193 890FBACA0C6F781000902C32 /* JavaVM.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaVM.framework; path = /System/Library/Frameworks/JavaVM.framework; sourceTree = "<absolute>"; }; 194 890FBACC0C6F782C00902C32 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; }; 195 896D90BB0CC2877C005625F5 /* JavaNativeFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaNativeFoundation.framework; path = /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework; sourceTree = "<absolute>"; }; 196 896D91230CC2ED34005625F5 /* README.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.txt; sourceTree = "<group>"; }; 197 89736E5F0CE819E5008C4205 /* JObjC.jar */ = {isa = PBXFileReference; lastKnownFileType = archive.jar; path = JObjC.jar; sourceTree = BUILT_PRODUCTS_DIR; }; 198 89D7C9EC0CDB900E00472EA2 /* CIF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CIF.m; sourceTree = "<group>"; }; 199 89D7C9ED0CDB900E00472EA2 /* Coder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Coder.m; sourceTree = "<group>"; }; 200 89D7C9EE0CDB900E00472EA2 /* Function.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Function.m; sourceTree = "<group>"; }; 201 89D7C9EF0CDB900E00472EA2 /* ID.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ID.m; sourceTree = "<group>"; }; 202 89D7C9F00CDB900E00472EA2 /* JObjCRuntime.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JObjCRuntime.m; sourceTree = "<group>"; }; 203 89D7C9F10CDB900E00472EA2 /* MacOSXFramework.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MacOSXFramework.m; sourceTree = "<group>"; }; 204 89D7C9F20CDB900E00472EA2 /* NativeBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NativeBuffer.h; sourceTree = "<group>"; }; 205 89D7C9F30CDB900E00472EA2 /* NativeBuffer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NativeBuffer.m; sourceTree = "<group>"; }; 206 89D7C9F40CDB900E00472EA2 /* NativeObjectLifecycleManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NativeObjectLifecycleManager.m; sourceTree = "<group>"; }; 207 89D7C9F50CDB900E00472EA2 /* NSClass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSClass.m; sourceTree = "<group>"; }; 208 89D7C9F60CDB900E00472EA2 /* SEL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SEL.m; sourceTree = "<group>"; }; 209 89D7CCB80CDF9A2600472EA2 /* libJObjC.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libJObjC.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 210 89D7CCBA0CDF9AA200472EA2 /* NativeString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NativeString.m; sourceTree = "<group>"; }; 211 89D7CCBC0CDF9AB100472EA2 /* NativeNumber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NativeNumber.m; sourceTree = "<group>"; }; 212 89D7CCBE0CDF9AC600472EA2 /* NativeThread.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NativeThread.m; sourceTree = "<group>"; }; 213 89E437680C97A7F200C756EE /* libffi.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libffi.dylib; path = /usr/lib/libffi.dylib; sourceTree = "<absolute>"; }; 214 C5742F6B0E316EFA00093838 /* Subclassing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Subclassing.m; sourceTree = "<group>"; }; 215 C5D196C80DF9E43C006F9FB9 /* FFIType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FFIType.m; sourceTree = "<group>"; }; 216 C5E454790E36729F0046D3E8 /* Invoke.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Invoke.m; sourceTree = "<group>"; }; 217 C5F3B1370E398F8E00B771AE /* FunCallBench.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FunCallBench.m; sourceTree = "<group>"; }; 218 C5F3B1450E39910500B771AE /* libJObjC-tests.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = "libJObjC-tests.dylib"; sourceTree = BUILT_PRODUCTS_DIR; }; 219 C5F3B2610E3AB0F300B771AE /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; }; 220 C5F3B2630E3AB0F300B771AE /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; 221 EB9FD8720AEECD83008E157E /* build.xml */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xml; path = build.xml; sourceTree = "<group>"; }; 222 /* End PBXFileReference section */ 223 224 /* Begin PBXFrameworksBuildPhase section */ 225 4CEBA78D08679EF10015D03E /* Frameworks */ = { 226 isa = PBXFrameworksBuildPhase; 227 buildActionMask = 2147483647; 228 files = ( 229 89D7CB770CDC4A6500472EA2 /* Foundation.framework in Frameworks */, 230 89D7CB780CDC4A6500472EA2 /* JavaVM.framework in Frameworks */, 231 89D7CB790CDC4A6500472EA2 /* JavaNativeFoundation.framework in Frameworks */, 232 89D7CB7A0CDC4A6500472EA2 /* libffi.dylib in Frameworks */, 233 ); 234 runOnlyForDeploymentPostprocessing = 0; 235 }; 236 89D7CCB00CDF9A2600472EA2 /* Frameworks */ = { 237 isa = PBXFrameworksBuildPhase; 238 buildActionMask = 2147483647; 239 files = ( 240 89D7CCB10CDF9A2600472EA2 /* Foundation.framework in Frameworks */, 241 89D7CCB20CDF9A2600472EA2 /* JavaVM.framework in Frameworks */, 242 89D7CCB30CDF9A2600472EA2 /* JavaNativeFoundation.framework in Frameworks */, 243 89D7CCB40CDF9A2600472EA2 /* libffi.dylib in Frameworks */, 244 ); 245 runOnlyForDeploymentPostprocessing = 0; 246 }; 247 C5F3B1430E39910500B771AE /* Frameworks */ = { 248 isa = PBXFrameworksBuildPhase; 249 buildActionMask = 2147483647; 250 files = ( 251 C5F3B2620E3AB0F300B771AE /* AppKit.framework in Frameworks */, 252 C5F3B2640E3AB0F300B771AE /* Cocoa.framework in Frameworks */, 253 C5F3B2650E3AB0F300B771AE /* Foundation.framework in Frameworks */, 254 ); 255 runOnlyForDeploymentPostprocessing = 0; 256 }; 257 /* End PBXFrameworksBuildPhase section */ 258 259 /* Begin PBXGroup section */ 260 00E6828FFEC88D1A11DB9C8B = { 261 isa = PBXGroup; 262 children = ( 263 896D91230CC2ED34005625F5 /* README.txt */, 264 EB9FD8720AEECD83008E157E /* build.xml */, 265 0AB364E40B2F671600788B6C /* src */, 266 89D7C9EB0CDB900E00472EA2 /* native-core */, 267 89D7CA020CDB902200472EA2 /* native-additions */, 268 C5A9597F0E398F050057C96D /* native-tests */, 269 89D7CA030CDB903000472EA2 /* products */, 270 890FBAC90C6F77B700902C32 /* frameworks */, 271 C5F3B1450E39910500B771AE /* libJObjC-tests.dylib */, 272 C5F3B2610E3AB0F300B771AE /* AppKit.framework */, 273 C5F3B2630E3AB0F300B771AE /* Cocoa.framework */, 274 ); 275 sourceTree = "<group>"; 276 }; 277 890FBAC90C6F77B700902C32 /* frameworks */ = { 278 isa = PBXGroup; 279 children = ( 280 890FBACC0C6F782C00902C32 /* Foundation.framework */, 281 890FBACA0C6F781000902C32 /* JavaVM.framework */, 282 896D90BB0CC2877C005625F5 /* JavaNativeFoundation.framework */, 283 89E437680C97A7F200C756EE /* libffi.dylib */, 284 ); 285 name = frameworks; 286 sourceTree = "<group>"; 287 }; 288 89D7C9EB0CDB900E00472EA2 /* native-core */ = { 289 isa = PBXGroup; 290 children = ( 291 89D7C9EC0CDB900E00472EA2 /* CIF.m */, 292 89D7C9ED0CDB900E00472EA2 /* Coder.m */, 293 C5D196C80DF9E43C006F9FB9 /* FFIType.m */, 294 89D7C9EE0CDB900E00472EA2 /* Function.m */, 295 89D7C9EF0CDB900E00472EA2 /* ID.m */, 296 C5E454790E36729F0046D3E8 /* Invoke.m */, 297 89D7C9F00CDB900E00472EA2 /* JObjCRuntime.m */, 298 89D7C9F10CDB900E00472EA2 /* MacOSXFramework.m */, 299 89D7C9F20CDB900E00472EA2 /* NativeBuffer.h */, 300 89D7C9F30CDB900E00472EA2 /* NativeBuffer.m */, 301 89D7C9F40CDB900E00472EA2 /* NativeObjectLifecycleManager.m */, 302 89D7C9F50CDB900E00472EA2 /* NSClass.m */, 303 89D7C9F60CDB900E00472EA2 /* SEL.m */, 304 C5742F6B0E316EFA00093838 /* Subclassing.m */, 305 ); 306 name = "native-core"; 307 path = src/core/native; 308 sourceTree = "<group>"; 309 }; 310 89D7CA020CDB902200472EA2 /* native-additions */ = { 311 isa = PBXGroup; 312 children = ( 313 89D7CCBA0CDF9AA200472EA2 /* NativeString.m */, 314 89D7CCBC0CDF9AB100472EA2 /* NativeNumber.m */, 315 89D7CCBE0CDF9AC600472EA2 /* NativeThread.m */, 316 ); 317 name = "native-additions"; 318 path = "src/runtime-additions/native"; 319 sourceTree = "<group>"; 320 }; 321 89D7CA030CDB903000472EA2 /* products */ = { 322 isa = PBXGroup; 323 children = ( 324 89736E5F0CE819E5008C4205 /* JObjC.jar */, 325 89D7CCB80CDF9A2600472EA2 /* libJObjC.dylib */, 326 ); 327 name = products; 328 path = "src/runtime-additions/native"; 329 sourceTree = "<group>"; 330 }; 331 C5A9597F0E398F050057C96D /* native-tests */ = { 332 isa = PBXGroup; 333 children = ( 334 C5F3B1370E398F8E00B771AE /* FunCallBench.m */, 335 ); 336 name = "native-tests"; 337 path = src/tests/native; 338 sourceTree = "<group>"; 339 }; 340 /* End PBXGroup section */ 341 342 /* Begin PBXHeadersBuildPhase section */ 343 4CEBA78B08679EF10015D03E /* Headers */ = { 344 isa = PBXHeadersBuildPhase; 345 buildActionMask = 2147483647; 346 files = ( 347 89D7C9FD0CDB900E00472EA2 /* NativeBuffer.h in Headers */, 348 ); 349 runOnlyForDeploymentPostprocessing = 0; 350 }; 351 89D7CCA30CDF9A2600472EA2 /* Headers */ = { 352 isa = PBXHeadersBuildPhase; 353 buildActionMask = 2147483647; 354 files = ( 355 89D7CCA40CDF9A2600472EA2 /* NativeBuffer.h in Headers */, 356 ); 357 runOnlyForDeploymentPostprocessing = 0; 358 }; 359 C5F3B1410E39910500B771AE /* Headers */ = { 360 isa = PBXHeadersBuildPhase; 361 buildActionMask = 2147483647; 362 files = ( 363 ); 364 runOnlyForDeploymentPostprocessing = 0; 365 }; 366 /* End PBXHeadersBuildPhase section */ 367 368 /* Begin PBXLegacyTarget section */ 369 89D7CA160CDBA94D00472EA2 /* build-generator-java */ = { 370 isa = PBXLegacyTarget; 371 buildArgumentsString = "-verbose -emacs $ACTION"; 372 buildConfigurationList = 89D7CA1C0CDBA9B000472EA2 /* Build configuration list for PBXLegacyTarget "build-generator-java" */; 373 buildPhases = ( 374 ); 375 buildToolPath = /usr/bin/ant; 376 dependencies = ( 377 2CC7556D13A132B200B09D1B /* PBXTargetDependency */, 378 2CC7556B13A132AF00B09D1B /* PBXTargetDependency */, 379 ); 380 name = "build-generator-java"; 381 passBuildSettingsInEnvironment = 1; 382 productName = "generator-build-java"; 383 }; 384 89D7CB870CDC4ED000472EA2 /* run-generator */ = { 385 isa = PBXLegacyTarget; 386 buildArgumentsString = "-verbose -emacs $ACTION"; 387 buildConfigurationList = 89D7CB8E0CDC4ED900472EA2 /* Build configuration list for PBXLegacyTarget "run-generator" */; 388 buildPhases = ( 389 ); 390 buildToolPath = /usr/bin/ant; 391 dependencies = ( 392 2CC7556513A1323700B09D1B /* PBXTargetDependency */, 393 ); 394 name = "run-generator"; 395 passBuildSettingsInEnvironment = 1; 396 productName = "run-generator"; 397 }; 398 89D7CC4C0CDE4C0400472EA2 /* build-generated-java */ = { 399 isa = PBXLegacyTarget; 400 buildArgumentsString = "-verbose -emacs $ACTION"; 401 buildConfigurationList = 89D7CC510CDE4C5200472EA2 /* Build configuration list for PBXLegacyTarget "build-generated-java" */; 402 buildPhases = ( 403 ); 404 buildToolPath = /usr/bin/ant; 405 dependencies = ( 406 2CC7556913A1325700B09D1B /* PBXTargetDependency */, 407 ); 408 name = "build-generated-java"; 409 passBuildSettingsInEnvironment = 1; 410 productName = "build-generated-java"; 411 }; 412 89D7CC600CDE75EC00472EA2 /* build-additions-java */ = { 413 isa = PBXLegacyTarget; 414 buildArgumentsString = "-verbose -emacs $ACTION"; 415 buildConfigurationList = 89D7CC630CDE762000472EA2 /* Build configuration list for PBXLegacyTarget "build-additions-java" */; 416 buildPhases = ( 417 ); 418 buildToolPath = /usr/bin/ant; 419 dependencies = ( 420 ); 421 name = "build-additions-java"; 422 passBuildSettingsInEnvironment = 1; 423 productName = "build-additions-java"; 424 }; 425 89D7CC720CDE767500472EA2 /* assemble-product-java */ = { 426 isa = PBXLegacyTarget; 427 buildArgumentsString = "-verbose -emacs $ACTION"; 428 buildConfigurationList = 89D7CC7A0CDE76F500472EA2 /* Build configuration list for PBXLegacyTarget "assemble-product-java" */; 429 buildPhases = ( 430 ); 431 buildToolPath = /usr/bin/ant; 432 dependencies = ( 433 ); 434 name = "assemble-product-java"; 435 passBuildSettingsInEnvironment = 1; 436 productName = "package-product"; 437 }; 438 C5F3B1530E39927900B771AE /* build-test-java */ = { 439 isa = PBXLegacyTarget; 440 buildArgumentsString = "-verbose -emacs $ACTION"; 441 buildConfigurationList = C5F3B15B0E3992AC00B771AE /* Build configuration list for PBXLegacyTarget "build-test-java" */; 442 buildPhases = ( 443 ); 444 buildToolPath = /usr/bin/ant; 445 dependencies = ( 446 ); 447 name = "build-test-java"; 448 passBuildSettingsInEnvironment = 1; 449 productName = "build-test"; 450 }; 451 EB9FD8610AEECCF5008E157E /* build-core-java */ = { 452 isa = PBXLegacyTarget; 453 buildArgumentsString = "-verbose -emacs $ACTION"; 454 buildConfigurationList = EB9FD8690AEECD13008E157E /* Build configuration list for PBXLegacyTarget "build-core-java" */; 455 buildPhases = ( 456 ); 457 buildToolPath = /usr/bin/ant; 458 buildWorkingDirectory = ""; 459 dependencies = ( 460 ); 461 name = "build-core-java"; 462 passBuildSettingsInEnvironment = 1; 463 productName = AntJNIWrapper; 464 }; 465 /* End PBXLegacyTarget section */ 466 467 /* Begin PBXNativeTarget section */ 468 4CEBA78E08679EF10015D03E /* build-core-native */ = { 469 isa = PBXNativeTarget; 470 buildConfigurationList = 4CEBA79108679F100015D03E /* Build configuration list for PBXNativeTarget "build-core-native" */; 471 buildPhases = ( 472 4CEBA78B08679EF10015D03E /* Headers */, 473 4CEBA78C08679EF10015D03E /* Sources */, 474 4CEBA78D08679EF10015D03E /* Frameworks */, 475 ); 476 buildRules = ( 477 ); 478 dependencies = ( 479 2CC7556113A1322100B09D1B /* PBXTargetDependency */, 480 ); 481 name = "build-core-native"; 482 productName = DylibN; 483 productType = "com.apple.product-type.library.dynamic"; 484 }; 485 89D7CCA20CDF9A2600472EA2 /* build-additions-native */ = { 486 isa = PBXNativeTarget; 487 buildConfigurationList = 89D7CCB50CDF9A2600472EA2 /* Build configuration list for PBXNativeTarget "build-additions-native" */; 488 buildPhases = ( 489 89D7CCA30CDF9A2600472EA2 /* Headers */, 490 89D7CCA50CDF9A2600472EA2 /* Sources */, 491 89D7CCB00CDF9A2600472EA2 /* Frameworks */, 492 ); 493 buildRules = ( 494 ); 495 dependencies = ( 496 2CC7556713A1324300B09D1B /* PBXTargetDependency */, 497 C5D197DB0DFB77E4006F9FB9 /* PBXTargetDependency */, 498 ); 499 name = "build-additions-native"; 500 productName = DylibN; 501 productReference = 89D7CCB80CDF9A2600472EA2 /* libJObjC.dylib */; 502 productType = "com.apple.product-type.library.dynamic"; 503 }; 504 C5F3B1440E39910500B771AE /* build-test-native */ = { 505 isa = PBXNativeTarget; 506 buildConfigurationList = C5F3B1480E39917500B771AE /* Build configuration list for PBXNativeTarget "build-test-native" */; 507 buildPhases = ( 508 C5F3B1410E39910500B771AE /* Headers */, 509 C5F3B1420E39910500B771AE /* Sources */, 510 C5F3B1430E39910500B771AE /* Frameworks */, 511 ); 512 buildRules = ( 513 ); 514 dependencies = ( 515 2CC7556313A1322800B09D1B /* PBXTargetDependency */, 516 ); 517 name = "build-test-native"; 518 productName = "build-tests-native"; 519 productReference = C5F3B1450E39910500B771AE /* libJObjC-tests.dylib */; 520 productType = "com.apple.product-type.library.dynamic"; 521 }; 522 /* End PBXNativeTarget section */ 523 524 /* Begin PBXProject section */ 525 00E6828EFEC88D1A11DB9C8B /* Project object */ = { 526 isa = PBXProject; 527 attributes = { 528 LastUpgradeCheck = 0410; 529 }; 530 buildConfigurationList = 4CEBA75C08679E4D0015D03E /* Build configuration list for PBXProject "JObjC" */; 531 compatibilityVersion = "Xcode 3.0"; 532 developmentRegion = English; 533 hasScannedForEncodings = 1; 534 knownRegions = ( 535 English, 536 Japanese, 537 French, 538 German, 539 ); 540 mainGroup = 00E6828FFEC88D1A11DB9C8B; 541 productRefGroup = 00E6828FFEC88D1A11DB9C8B; 542 projectDirPath = ""; 543 projectRoot = ""; 544 targets = ( 545 89EBD58C0C95F43D000F04A0 /* B&I */, 546 EB9FD8610AEECCF5008E157E /* build-core-java */, 547 4CEBA78E08679EF10015D03E /* build-core-native */, 548 89D7CA160CDBA94D00472EA2 /* build-generator-java */, 549 89D7CB870CDC4ED000472EA2 /* run-generator */, 550 89D7CC4C0CDE4C0400472EA2 /* build-generated-java */, 551 89D7CC600CDE75EC00472EA2 /* build-additions-java */, 552 89D7CCA20CDF9A2600472EA2 /* build-additions-native */, 553 89D7CC720CDE767500472EA2 /* assemble-product-java */, 554 C5F3B1530E39927900B771AE /* build-test-java */, 555 C5F3B1440E39910500B771AE /* build-test-native */, 556 ); 557 }; 558 /* End PBXProject section */ 559 560 /* Begin PBXSourcesBuildPhase section */ 561 4CEBA78C08679EF10015D03E /* Sources */ = { 562 isa = PBXSourcesBuildPhase; 563 buildActionMask = 2147483647; 564 files = ( 565 C5E4547B0E36729F0046D3E8 /* Invoke.m in Sources */, 566 C5742F6D0E316EFA00093838 /* Subclassing.m in Sources */, 567 89D7C9F70CDB900E00472EA2 /* CIF.m in Sources */, 568 89D7C9F80CDB900E00472EA2 /* Coder.m in Sources */, 569 89D7C9F90CDB900E00472EA2 /* Function.m in Sources */, 570 89D7C9FA0CDB900E00472EA2 /* ID.m in Sources */, 571 89D7C9FB0CDB900E00472EA2 /* JObjCRuntime.m in Sources */, 572 89D7C9FC0CDB900E00472EA2 /* MacOSXFramework.m in Sources */, 573 89D7C9FE0CDB900E00472EA2 /* NativeBuffer.m in Sources */, 574 89D7C9FF0CDB900E00472EA2 /* NativeObjectLifecycleManager.m in Sources */, 575 89D7CA000CDB900E00472EA2 /* NSClass.m in Sources */, 576 89D7CA010CDB900E00472EA2 /* SEL.m in Sources */, 577 C5D196C90DF9E43C006F9FB9 /* FFIType.m in Sources */, 578 ); 579 runOnlyForDeploymentPostprocessing = 0; 580 }; 581 89D7CCA50CDF9A2600472EA2 /* Sources */ = { 582 isa = PBXSourcesBuildPhase; 583 buildActionMask = 2147483647; 584 files = ( 585 C5E4547D0E367DAB0046D3E8 /* Invoke.m in Sources */, 586 C5742F700E316F8600093838 /* Subclassing.m in Sources */, 587 89D7CCA60CDF9A2600472EA2 /* CIF.m in Sources */, 588 89D7CCA70CDF9A2600472EA2 /* Coder.m in Sources */, 589 89D7CCA80CDF9A2600472EA2 /* Function.m in Sources */, 590 89D7CCA90CDF9A2600472EA2 /* ID.m in Sources */, 591 89D7CCAA0CDF9A2600472EA2 /* JObjCRuntime.m in Sources */, 592 89D7CCAB0CDF9A2600472EA2 /* MacOSXFramework.m in Sources */, 593 89D7CCAC0CDF9A2600472EA2 /* NativeBuffer.m in Sources */, 594 89D7CCAD0CDF9A2600472EA2 /* NativeObjectLifecycleManager.m in Sources */, 595 89D7CCAE0CDF9A2600472EA2 /* NSClass.m in Sources */, 596 89D7CCAF0CDF9A2600472EA2 /* SEL.m in Sources */, 597 89D7CCBB0CDF9AA200472EA2 /* NativeString.m in Sources */, 598 89D7CCBD0CDF9AB100472EA2 /* NativeNumber.m in Sources */, 599 89D7CCBF0CDF9AC600472EA2 /* NativeThread.m in Sources */, 600 C5D197D90DFB77C6006F9FB9 /* FFIType.m in Sources */, 601 ); 602 runOnlyForDeploymentPostprocessing = 0; 603 }; 604 C5F3B1420E39910500B771AE /* Sources */ = { 605 isa = PBXSourcesBuildPhase; 606 buildActionMask = 2147483647; 607 files = ( 608 C5F3B23D0E39948300B771AE /* FunCallBench.m in Sources */, 609 ); 610 runOnlyForDeploymentPostprocessing = 0; 611 }; 612 /* End PBXSourcesBuildPhase section */ 613 614 /* Begin PBXTargetDependency section */ 615 2CC7556113A1322100B09D1B /* PBXTargetDependency */ = { 616 isa = PBXTargetDependency; 617 target = EB9FD8610AEECCF5008E157E /* build-core-java */; 618 targetProxy = 2CC7556013A1322100B09D1B /* PBXContainerItemProxy */; 619 }; 620 2CC7556313A1322800B09D1B /* PBXTargetDependency */ = { 621 isa = PBXTargetDependency; 622 target = C5F3B1530E39927900B771AE /* build-test-java */; 623 targetProxy = 2CC7556213A1322800B09D1B /* PBXContainerItemProxy */; 624 }; 625 2CC7556513A1323700B09D1B /* PBXTargetDependency */ = { 626 isa = PBXTargetDependency; 627 target = 89D7CA160CDBA94D00472EA2 /* build-generator-java */; 628 targetProxy = 2CC7556413A1323700B09D1B /* PBXContainerItemProxy */; 629 }; 630 2CC7556713A1324300B09D1B /* PBXTargetDependency */ = { 631 isa = PBXTargetDependency; 632 target = 89D7CC600CDE75EC00472EA2 /* build-additions-java */; 633 targetProxy = 2CC7556613A1324300B09D1B /* PBXContainerItemProxy */; 634 }; 635 2CC7556913A1325700B09D1B /* PBXTargetDependency */ = { 636 isa = PBXTargetDependency; 637 target = 89D7CB870CDC4ED000472EA2 /* run-generator */; 638 targetProxy = 2CC7556813A1325700B09D1B /* PBXContainerItemProxy */; 639 }; 640 2CC7556B13A132AF00B09D1B /* PBXTargetDependency */ = { 641 isa = PBXTargetDependency; 642 target = 4CEBA78E08679EF10015D03E /* build-core-native */; 643 targetProxy = 2CC7556A13A132AF00B09D1B /* PBXContainerItemProxy */; 644 }; 645 2CC7556D13A132B200B09D1B /* PBXTargetDependency */ = { 646 isa = PBXTargetDependency; 647 target = EB9FD8610AEECCF5008E157E /* build-core-java */; 648 targetProxy = 2CC7556C13A132B200B09D1B /* PBXContainerItemProxy */; 649 }; 650 89D7CB9C0CDC64F800472EA2 /* PBXTargetDependency */ = { 651 isa = PBXTargetDependency; 652 target = 89D7CB870CDC4ED000472EA2 /* run-generator */; 653 targetProxy = 89D7CB9B0CDC64F800472EA2 /* PBXContainerItemProxy */; 654 }; 655 89D7CC920CDE7A8200472EA2 /* PBXTargetDependency */ = { 656 isa = PBXTargetDependency; 657 target = 89D7CC720CDE767500472EA2 /* assemble-product-java */; 658 targetProxy = 89D7CC910CDE7A8200472EA2 /* PBXContainerItemProxy */; 659 }; 660 C592D6590E12F27400D076FF /* PBXTargetDependency */ = { 661 isa = PBXTargetDependency; 662 target = EB9FD8610AEECCF5008E157E /* build-core-java */; 663 targetProxy = C592D6580E12F27400D076FF /* PBXContainerItemProxy */; 664 }; 665 C592D65B0E12F27600D076FF /* PBXTargetDependency */ = { 666 isa = PBXTargetDependency; 667 target = 4CEBA78E08679EF10015D03E /* build-core-native */; 668 targetProxy = C592D65A0E12F27600D076FF /* PBXContainerItemProxy */; 669 }; 670 C592D65D0E12F27E00D076FF /* PBXTargetDependency */ = { 671 isa = PBXTargetDependency; 672 target = 89D7CA160CDBA94D00472EA2 /* build-generator-java */; 673 targetProxy = C592D65C0E12F27E00D076FF /* PBXContainerItemProxy */; 674 }; 675 C592D65F0E12F28500D076FF /* PBXTargetDependency */ = { 676 isa = PBXTargetDependency; 677 target = 89D7CC4C0CDE4C0400472EA2 /* build-generated-java */; 678 targetProxy = C592D65E0E12F28500D076FF /* PBXContainerItemProxy */; 679 }; 680 C592D6610E12F28E00D076FF /* PBXTargetDependency */ = { 681 isa = PBXTargetDependency; 682 target = 89D7CC600CDE75EC00472EA2 /* build-additions-java */; 683 targetProxy = C592D6600E12F28E00D076FF /* PBXContainerItemProxy */; 684 }; 685 C592D6630E12F29200D076FF /* PBXTargetDependency */ = { 686 isa = PBXTargetDependency; 687 target = 89D7CCA20CDF9A2600472EA2 /* build-additions-native */; 688 targetProxy = C592D6620E12F29200D076FF /* PBXContainerItemProxy */; 689 }; 690 C5D197DB0DFB77E4006F9FB9 /* PBXTargetDependency */ = { 691 isa = PBXTargetDependency; 692 target = 4CEBA78E08679EF10015D03E /* build-core-native */; 693 targetProxy = C5D197DA0DFB77E4006F9FB9 /* PBXContainerItemProxy */; 694 }; 695 /* End PBXTargetDependency section */ 696 697 /* Begin XCBuildConfiguration section */ 698 4CEBA75D08679E4D0015D03E /* Debug */ = { 699 isa = XCBuildConfiguration; 700 buildSettings = { 701 ARCHS = ( 702 "$(NATIVE_ARCH_32_BIT)", 703 "$(NATIVE_ARCH_64_BIT)", 704 ); 705 GCC_ENABLE_OBJC_GC = supported; 706 SYMROOT = build; 707 }; 708 name = Debug; 709 }; 710 4CEBA75E08679E4D0015D03E /* Release */ = { 711 isa = XCBuildConfiguration; 712 buildSettings = { 713 GCC_ENABLE_OBJC_GC = supported; 714 INSTALL_PATH = /System/Library/Java/Extensions; 715 }; 716 name = Release; 717 }; 718 4CEBA79208679F100015D03E /* Debug */ = { 719 isa = XCBuildConfiguration; 720 buildSettings = { 721 ARCHS = ( 722 "$(NATIVE_ARCH_32_BIT)", 723 "$(NATIVE_ARCH_64_BIT)", 724 ); 725 COPY_PHASE_STRIP = NO; 726 DYLIB_COMPATIBILITY_VERSION = 1; 727 DYLIB_CURRENT_VERSION = 1; 728 EXECUTABLE_EXTENSION = dylib; 729 EXECUTABLE_PREFIX = lib; 730 FRAMEWORK_SEARCH_PATHS = ( 731 "$(inherited)", 732 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", 733 ); 734 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 735 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 736 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 737 GCC_MODEL_TUNING = G5; 738 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; 739 GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = YES; 740 GCC_TREAT_WARNINGS_AS_ERRORS = YES; 741 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 742 GCC_WARN_ABOUT_MISSING_NEWLINE = YES; 743 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 744 GCC_WARN_ABOUT_RETURN_TYPE = YES; 745 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; 746 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = YES; 747 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; 748 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; 749 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; 750 GCC_WARN_MISSING_PARENTHESES = YES; 751 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; 752 GCC_WARN_PEDANTIC = NO; 753 GCC_WARN_PROTOTYPE_CONVERSION = NO; 754 GCC_WARN_SHADOW = YES; 755 GCC_WARN_SIGN_COMPARE = YES; 756 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 757 GCC_WARN_UNINITIALIZED_AUTOS = YES; 758 GCC_WARN_UNKNOWN_PRAGMAS = YES; 759 GCC_WARN_UNUSED_FUNCTION = YES; 760 GCC_WARN_UNUSED_VARIABLE = YES; 761 HEADER_SEARCH_PATHS = ( 762 "$(HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 763 /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers, 764 ); 765 HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/core\" \"$(OBJROOT)/src/jni_headers/core\""; 766 LIBRARY_SEARCH_PATHS = ( 767 "$(inherited)", 768 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", 769 ); 770 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/1.5.0/Libraries\""; 771 LIBRARY_STYLE = DYNAMIC; 772 MACH_O_TYPE = mh_dylib; 773 OTHER_LDFLAGS = ""; 774 OTHER_REZFLAGS = ""; 775 PRODUCT_NAME = JObjC; 776 SECTORDER_FLAGS = ""; 777 VALID_ARCHS = "ppc7400 ppc970 i386 x86_64 ppc"; 778 WARNING_CFLAGS = ( 779 "-Wmost", 780 "-Wno-four-char-constants", 781 "-Wno-unknown-pragmas", 782 "-Wformat", 783 "-Wformat-security", 784 "-Wcast-align", 785 "-Wwrite-strings", 786 "-Wuninitialized", 787 "-Wshadow", 788 "-Wshorten-64-to-32", 789 "-Wsign-compare", 790 "-Wpointer-arith", 791 "-Wall", 792 ); 793 ZERO_LINK = NO; 794 }; 795 name = Debug; 796 }; 797 4CEBA79308679F100015D03E /* Release */ = { 798 isa = XCBuildConfiguration; 799 buildSettings = { 800 ARCHS = ( 801 i386, 802 ppc, 803 x86_64, 804 ); 805 COPY_PHASE_STRIP = YES; 806 DYLIB_COMPATIBILITY_VERSION = 1; 807 DYLIB_CURRENT_VERSION = 1; 808 EXECUTABLE_EXTENSION = dylib; 809 EXECUTABLE_PREFIX = lib; 810 FRAMEWORK_SEARCH_PATHS = ( 811 "$(inherited)", 812 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", 813 ); 814 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 815 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 816 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 817 GCC_MODEL_TUNING = G5; 818 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; 819 GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = YES; 820 GCC_TREAT_WARNINGS_AS_ERRORS = YES; 821 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 822 GCC_WARN_ABOUT_MISSING_NEWLINE = YES; 823 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 824 GCC_WARN_ABOUT_RETURN_TYPE = YES; 825 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; 826 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = YES; 827 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; 828 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; 829 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; 830 GCC_WARN_MISSING_PARENTHESES = YES; 831 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; 832 GCC_WARN_PEDANTIC = NO; 833 GCC_WARN_PROTOTYPE_CONVERSION = NO; 834 GCC_WARN_SHADOW = YES; 835 GCC_WARN_SIGN_COMPARE = YES; 836 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 837 GCC_WARN_UNINITIALIZED_AUTOS = YES; 838 GCC_WARN_UNKNOWN_PRAGMAS = YES; 839 GCC_WARN_UNUSED_FUNCTION = YES; 840 GCC_WARN_UNUSED_VARIABLE = YES; 841 HEADER_SEARCH_PATHS = ( 842 "$(HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 843 /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers, 844 ); 845 HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/core\" \"$(OBJROOT)/src/jni_headers/core\""; 846 LIBRARY_SEARCH_PATHS = ( 847 "$(inherited)", 848 "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 849 ); 850 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/1.5.0/Libraries\""; 851 LIBRARY_STYLE = DYNAMIC; 852 MACH_O_TYPE = mh_dylib; 853 OTHER_LDFLAGS = ""; 854 OTHER_REZFLAGS = ""; 855 PRODUCT_NAME = JObjC; 856 SECTORDER_FLAGS = ""; 857 VALID_ARCHS = "ppc7400 ppc970 i386 x86_64 ppc"; 858 WARNING_CFLAGS = ( 859 "-Wmost", 860 "-Wno-four-char-constants", 861 "-Wno-unknown-pragmas", 862 "-Wformat", 863 "-Wformat-security", 864 "-Wcast-align", 865 "-Wwrite-strings", 866 "-Wuninitialized", 867 "-Wshadow", 868 "-Wshorten-64-to-32", 869 "-Wsign-compare", 870 "-Wpointer-arith", 871 "-Wall", 872 ); 873 ZERO_LINK = NO; 874 }; 875 name = Release; 876 }; 877 89D7CA170CDBA94D00472EA2 /* Debug */ = { 878 isa = XCBuildConfiguration; 879 buildSettings = { 880 COPY_PHASE_STRIP = NO; 881 GCC_DYNAMIC_NO_PIC = NO; 882 GCC_OPTIMIZATION_LEVEL = 0; 883 PRODUCT_NAME = "build-generator"; 884 }; 885 name = Debug; 886 }; 887 89D7CA180CDBA94D00472EA2 /* Release */ = { 888 isa = XCBuildConfiguration; 889 buildSettings = { 890 COPY_PHASE_STRIP = YES; 891 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 892 PRODUCT_NAME = "build-generator"; 893 ZERO_LINK = NO; 894 }; 895 name = Release; 896 }; 897 89D7CB880CDC4ED000472EA2 /* Debug */ = { 898 isa = XCBuildConfiguration; 899 buildSettings = { 900 COPY_PHASE_STRIP = NO; 901 GCC_DYNAMIC_NO_PIC = NO; 902 GCC_OPTIMIZATION_LEVEL = "\U00010"; 903 PRODUCT_NAME = "run-generator"; 904 }; 905 name = Debug; 906 }; 907 89D7CB890CDC4ED000472EA2 /* Release */ = { 908 isa = XCBuildConfiguration; 909 buildSettings = { 910 COPY_PHASE_STRIP = YES; 911 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 912 PRODUCT_NAME = "run-generator"; 913 ZERO_LINK = NO; 914 }; 915 name = Release; 916 }; 917 89D7CC4D0CDE4C0400472EA2 /* Debug */ = { 918 isa = XCBuildConfiguration; 919 buildSettings = { 920 COPY_PHASE_STRIP = NO; 921 GCC_DYNAMIC_NO_PIC = NO; 922 GCC_OPTIMIZATION_LEVEL = 0; 923 PRODUCT_NAME = "build-generated"; 924 }; 925 name = Debug; 926 }; 927 89D7CC4E0CDE4C0400472EA2 /* Release */ = { 928 isa = XCBuildConfiguration; 929 buildSettings = { 930 COPY_PHASE_STRIP = YES; 931 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 932 PRODUCT_NAME = "build-generated"; 933 ZERO_LINK = NO; 934 }; 935 name = Release; 936 }; 937 89D7CC610CDE75EC00472EA2 /* Debug */ = { 938 isa = XCBuildConfiguration; 939 buildSettings = { 940 COPY_PHASE_STRIP = NO; 941 GCC_DYNAMIC_NO_PIC = NO; 942 GCC_OPTIMIZATION_LEVEL = 0; 943 PRODUCT_NAME = "build-additions"; 944 }; 945 name = Debug; 946 }; 947 89D7CC620CDE75EC00472EA2 /* Release */ = { 948 isa = XCBuildConfiguration; 949 buildSettings = { 950 COPY_PHASE_STRIP = YES; 951 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 952 PRODUCT_NAME = "build-additions"; 953 ZERO_LINK = NO; 954 }; 955 name = Release; 956 }; 957 89D7CC730CDE767500472EA2 /* Debug */ = { 958 isa = XCBuildConfiguration; 959 buildSettings = { 960 COPY_PHASE_STRIP = NO; 961 GCC_DYNAMIC_NO_PIC = NO; 962 GCC_OPTIMIZATION_LEVEL = 0; 963 PRODUCT_NAME = "assemble-product"; 964 }; 965 name = Debug; 966 }; 967 89D7CC740CDE767500472EA2 /* Release */ = { 968 isa = XCBuildConfiguration; 969 buildSettings = { 970 COPY_PHASE_STRIP = YES; 971 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 972 PRODUCT_NAME = "assemble-product"; 973 ZERO_LINK = NO; 974 }; 975 name = Release; 976 }; 977 89D7CCB60CDF9A2600472EA2 /* Debug */ = { 978 isa = XCBuildConfiguration; 979 buildSettings = { 980 ARCHS = ( 981 "$(NATIVE_ARCH_32_BIT)", 982 "$(NATIVE_ARCH_64_BIT)", 983 ); 984 COPY_PHASE_STRIP = NO; 985 DYLIB_COMPATIBILITY_VERSION = 1; 986 DYLIB_CURRENT_VERSION = 1; 987 EXECUTABLE_EXTENSION = dylib; 988 EXECUTABLE_PREFIX = lib; 989 FRAMEWORK_SEARCH_PATHS = ( 990 "$(inherited)", 991 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", 992 ); 993 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 994 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 995 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 996 GCC_MODEL_TUNING = G5; 997 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; 998 GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = YES; 999 GCC_TREAT_WARNINGS_AS_ERRORS = NO; 1000 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 1001 GCC_WARN_ABOUT_MISSING_NEWLINE = YES; 1002 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 1003 GCC_WARN_ABOUT_RETURN_TYPE = YES; 1004 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; 1005 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = YES; 1006 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; 1007 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; 1008 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; 1009 GCC_WARN_MISSING_PARENTHESES = YES; 1010 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; 1011 GCC_WARN_PEDANTIC = NO; 1012 GCC_WARN_PROTOTYPE_CONVERSION = NO; 1013 GCC_WARN_SHADOW = YES; 1014 GCC_WARN_SIGN_COMPARE = YES; 1015 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 1016 GCC_WARN_UNINITIALIZED_AUTOS = YES; 1017 GCC_WARN_UNKNOWN_PRAGMAS = YES; 1018 GCC_WARN_UNUSED_FUNCTION = YES; 1019 GCC_WARN_UNUSED_VARIABLE = YES; 1020 HEADER_SEARCH_PATHS = ( 1021 "$(HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 1022 "$(HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", 1023 /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers, 1024 ); 1025 HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/core\" \"$(OBJROOT)/src/jni_headers/core\""; 1026 HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/additions\" \"$(OBJROOT)/src/jni_headers/additions\""; 1027 INSTALL_PATH = /usr/local/lib; 1028 LIBRARY_SEARCH_PATHS = ( 1029 "$(inherited)", 1030 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", 1031 ); 1032 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/1.5.0/Libraries\""; 1033 LIBRARY_STYLE = DYNAMIC; 1034 MACH_O_TYPE = mh_dylib; 1035 OTHER_LDFLAGS = ""; 1036 OTHER_REZFLAGS = ""; 1037 PRODUCT_NAME = JObjC; 1038 SECTORDER_FLAGS = ""; 1039 VALID_ARCHS = "ppc7400 ppc970 i386 x86_64 ppc"; 1040 WARNING_CFLAGS = ( 1041 "-Wmost", 1042 "-Wno-four-char-constants", 1043 "-Wno-unknown-pragmas", 1044 "-Wformat", 1045 "-Wformat-security", 1046 "-Wcast-align", 1047 "-Wwrite-strings", 1048 "-Wuninitialized", 1049 "-Wshadow", 1050 "-Wshorten-64-to-32", 1051 "-Wsign-compare", 1052 "-Wpointer-arith", 1053 "-Wall", 1054 ); 1055 ZERO_LINK = NO; 1056 }; 1057 name = Debug; 1058 }; 1059 89D7CCB70CDF9A2600472EA2 /* Release */ = { 1060 isa = XCBuildConfiguration; 1061 buildSettings = { 1062 ARCHS = ( 1063 x86_64, 1064 ppc, 1065 i386, 1066 ); 1067 COPY_PHASE_STRIP = YES; 1068 DYLIB_COMPATIBILITY_VERSION = 1; 1069 DYLIB_CURRENT_VERSION = 1; 1070 EXECUTABLE_EXTENSION = dylib; 1071 EXECUTABLE_PREFIX = lib; 1072 FRAMEWORK_SEARCH_PATHS = ( 1073 "$(inherited)", 1074 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", 1075 ); 1076 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 1077 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 1078 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 1079 GCC_MODEL_TUNING = G5; 1080 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; 1081 GCC_TREAT_NONCONFORMANT_CODE_ERRORS_AS_WARNINGS = YES; 1082 GCC_TREAT_WARNINGS_AS_ERRORS = NO; 1083 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 1084 GCC_WARN_ABOUT_MISSING_NEWLINE = YES; 1085 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 1086 GCC_WARN_ABOUT_RETURN_TYPE = YES; 1087 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; 1088 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = YES; 1089 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; 1090 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; 1091 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; 1092 GCC_WARN_MISSING_PARENTHESES = YES; 1093 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; 1094 GCC_WARN_PEDANTIC = NO; 1095 GCC_WARN_PROTOTYPE_CONVERSION = NO; 1096 GCC_WARN_SHADOW = YES; 1097 GCC_WARN_SIGN_COMPARE = YES; 1098 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 1099 GCC_WARN_UNINITIALIZED_AUTOS = YES; 1100 GCC_WARN_UNKNOWN_PRAGMAS = YES; 1101 GCC_WARN_UNUSED_FUNCTION = YES; 1102 GCC_WARN_UNUSED_VARIABLE = YES; 1103 HEADER_SEARCH_PATHS = ( 1104 "$(HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 1105 "$(HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", 1106 /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers, 1107 ); 1108 HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/core\" \"$(OBJROOT)/src/jni_headers/core\""; 1109 HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/additions\" \"$(OBJROOT)/src/jni_headers/additions\""; 1110 LIBRARY_SEARCH_PATHS = ( 1111 "$(inherited)", 1112 "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 1113 ); 1114 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/1.5.0/Libraries\""; 1115 LIBRARY_STYLE = DYNAMIC; 1116 MACH_O_TYPE = mh_dylib; 1117 OTHER_LDFLAGS = ""; 1118 OTHER_REZFLAGS = ""; 1119 PRODUCT_NAME = JObjC; 1120 SECTORDER_FLAGS = ""; 1121 VALID_ARCHS = "ppc7400 ppc970 i386 x86_64 ppc"; 1122 WARNING_CFLAGS = ( 1123 "-Wmost", 1124 "-Wno-four-char-constants", 1125 "-Wno-unknown-pragmas", 1126 "-Wformat", 1127 "-Wformat-security", 1128 "-Wcast-align", 1129 "-Wwrite-strings", 1130 "-Wuninitialized", 1131 "-Wshadow", 1132 "-Wshorten-64-to-32", 1133 "-Wsign-compare", 1134 "-Wpointer-arith", 1135 "-Wall", 1136 ); 1137 ZERO_LINK = NO; 1138 }; 1139 name = Release; 1140 }; 1141 89EBD58D0C95F43D000F04A0 /* Debug */ = { 1142 isa = XCBuildConfiguration; 1143 buildSettings = { 1144 COPY_PHASE_STRIP = NO; 1145 GCC_DYNAMIC_NO_PIC = NO; 1146 GCC_OPTIMIZATION_LEVEL = 0; 1147 PRODUCT_NAME = "B&I"; 1148 }; 1149 name = Debug; 1150 }; 1151 89EBD58E0C95F43D000F04A0 /* Release */ = { 1152 isa = XCBuildConfiguration; 1153 buildSettings = { 1154 COPY_PHASE_STRIP = YES; 1155 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 1156 PRODUCT_NAME = "B&I"; 1157 ZERO_LINK = NO; 1158 }; 1159 name = Release; 1160 }; 1161 C5F3B1460E39910500B771AE /* Debug */ = { 1162 isa = XCBuildConfiguration; 1163 buildSettings = { 1164 ALWAYS_SEARCH_USER_PATHS = YES; 1165 ARCHS = ( 1166 x86_64, 1167 i386, 1168 ppc, 1169 ); 1170 COPY_PHASE_STRIP = NO; 1171 DEBUG_INFORMATION_FORMAT = dwarf; 1172 EXECUTABLE_EXTENSION = dylib; 1173 EXECUTABLE_PREFIX = lib; 1174 FRAMEWORK_SEARCH_PATHS = ( 1175 "$(inherited)", 1176 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", 1177 ); 1178 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 1179 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 1180 GCC_DYNAMIC_NO_PIC = NO; 1181 GCC_MODEL_TUNING = G5; 1182 GCC_OPTIMIZATION_LEVEL = 0; 1183 HEADER_SEARCH_PATHS = ( 1184 "$(HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 1185 "$(HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", 1186 /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers, 1187 "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/core\"", 1188 "\"$(OBJROOT)/src/jni_headers/core\"", 1189 "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/additions\"", 1190 "\"$(OBJROOT)/src/jni_headers/additions\"", 1191 "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/test\"", 1192 "\"$(OBJROOT)/src/jni_headers/test\"", 1193 ); 1194 INSTALL_PATH = /usr/local/lib; 1195 LIBRARY_STYLE = DYNAMIC; 1196 MACH_O_TYPE = mh_dylib; 1197 PRODUCT_NAME = "JObjC-tests"; 1198 SKIP_INSTALL = YES; 1199 }; 1200 name = Debug; 1201 }; 1202 C5F3B1470E39910500B771AE /* Release */ = { 1203 isa = XCBuildConfiguration; 1204 buildSettings = { 1205 ALWAYS_SEARCH_USER_PATHS = YES; 1206 ARCHS = ( 1207 x86_64, 1208 i386, 1209 ppc, 1210 ); 1211 COPY_PHASE_STRIP = YES; 1212 DEBUG_INFORMATION_FORMAT = dwarf; 1213 EXECUTABLE_EXTENSION = dylib; 1214 EXECUTABLE_PREFIX = lib; 1215 FRAMEWORK_SEARCH_PATHS = ( 1216 "$(inherited)", 1217 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", 1218 ); 1219 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 1220 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/A/Frameworks\""; 1221 GCC_MODEL_TUNING = G5; 1222 HEADER_SEARCH_PATHS = ( 1223 "$(HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 1224 "$(HEADER_SEARCH_PATHS_QUOTED_FOR_TARGET_2)", 1225 /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers, 1226 "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/core\"", 1227 "\"$(OBJROOT)/src/jni_headers/core\"", 1228 "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/additions\"", 1229 "\"$(OBJROOT)/src/jni_headers/additions\"", 1230 "\"$(PROJECT_TEMP_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/src/jni_headers/test\"", 1231 "\"$(OBJROOT)/src/jni_headers/test\"", 1232 ); 1233 INSTALL_PATH = /usr/local/lib; 1234 LIBRARY_STYLE = DYNAMIC; 1235 MACH_O_TYPE = mh_dylib; 1236 PRODUCT_NAME = "JObjC-tests"; 1237 SKIP_INSTALL = YES; 1238 ZERO_LINK = NO; 1239 }; 1240 name = Release; 1241 }; 1242 C5F3B1540E39927A00B771AE /* Debug */ = { 1243 isa = XCBuildConfiguration; 1244 buildSettings = { 1245 COPY_PHASE_STRIP = NO; 1246 GCC_DYNAMIC_NO_PIC = NO; 1247 GCC_OPTIMIZATION_LEVEL = 0; 1248 PRODUCT_NAME = "build-test"; 1249 }; 1250 name = Debug; 1251 }; 1252 C5F3B1550E39927A00B771AE /* Release */ = { 1253 isa = XCBuildConfiguration; 1254 buildSettings = { 1255 COPY_PHASE_STRIP = YES; 1256 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 1257 PRODUCT_NAME = "build-test"; 1258 ZERO_LINK = NO; 1259 }; 1260 name = Release; 1261 }; 1262 EB9FD86A0AEECD13008E157E /* Debug */ = { 1263 isa = XCBuildConfiguration; 1264 buildSettings = { 1265 COPY_PHASE_STRIP = NO; 1266 GCC_DYNAMIC_NO_PIC = NO; 1267 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 1268 GCC_OPTIMIZATION_LEVEL = 0; 1269 PRODUCT_NAME = "build-core"; 1270 }; 1271 name = Debug; 1272 }; 1273 EB9FD86B0AEECD13008E157E /* Release */ = { 1274 isa = XCBuildConfiguration; 1275 buildSettings = { 1276 COPY_PHASE_STRIP = YES; 1277 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 1278 PRODUCT_NAME = "build-core"; 1279 ZERO_LINK = NO; 1280 }; 1281 name = Release; 1282 }; 1283 /* End XCBuildConfiguration section */ 1284 1285 /* Begin XCConfigurationList section */ 1286 4CEBA75C08679E4D0015D03E /* Build configuration list for PBXProject "JObjC" */ = { 1287 isa = XCConfigurationList; 1288 buildConfigurations = ( 1289 4CEBA75D08679E4D0015D03E /* Debug */, 1290 4CEBA75E08679E4D0015D03E /* Release */, 1291 ); 1292 defaultConfigurationIsVisible = 0; 1293 defaultConfigurationName = Release; 1294 }; 1295 4CEBA79108679F100015D03E /* Build configuration list for PBXNativeTarget "build-core-native" */ = { 1296 isa = XCConfigurationList; 1297 buildConfigurations = ( 1298 4CEBA79208679F100015D03E /* Debug */, 1299 4CEBA79308679F100015D03E /* Release */, 1300 ); 1301 defaultConfigurationIsVisible = 0; 1302 defaultConfigurationName = Release; 1303 }; 1304 89D7CA1C0CDBA9B000472EA2 /* Build configuration list for PBXLegacyTarget "build-generator-java" */ = { 1305 isa = XCConfigurationList; 1306 buildConfigurations = ( 1307 89D7CA170CDBA94D00472EA2 /* Debug */, 1308 89D7CA180CDBA94D00472EA2 /* Release */, 1309 ); 1310 defaultConfigurationIsVisible = 0; 1311 defaultConfigurationName = Release; 1312 }; 1313 89D7CB8E0CDC4ED900472EA2 /* Build configuration list for PBXLegacyTarget "run-generator" */ = { 1314 isa = XCConfigurationList; 1315 buildConfigurations = ( 1316 89D7CB880CDC4ED000472EA2 /* Debug */, 1317 89D7CB890CDC4ED000472EA2 /* Release */, 1318 ); 1319 defaultConfigurationIsVisible = 0; 1320 defaultConfigurationName = Release; 1321 }; 1322 89D7CC510CDE4C5200472EA2 /* Build configuration list for PBXLegacyTarget "build-generated-java" */ = { 1323 isa = XCConfigurationList; 1324 buildConfigurations = ( 1325 89D7CC4D0CDE4C0400472EA2 /* Debug */, 1326 89D7CC4E0CDE4C0400472EA2 /* Release */, 1327 ); 1328 defaultConfigurationIsVisible = 0; 1329 defaultConfigurationName = Release; 1330 }; 1331 89D7CC630CDE762000472EA2 /* Build configuration list for PBXLegacyTarget "build-additions-java" */ = { 1332 isa = XCConfigurationList; 1333 buildConfigurations = ( 1334 89D7CC610CDE75EC00472EA2 /* Debug */, 1335 89D7CC620CDE75EC00472EA2 /* Release */, 1336 ); 1337 defaultConfigurationIsVisible = 0; 1338 defaultConfigurationName = Release; 1339 }; 1340 89D7CC7A0CDE76F500472EA2 /* Build configuration list for PBXLegacyTarget "assemble-product-java" */ = { 1341 isa = XCConfigurationList; 1342 buildConfigurations = ( 1343 89D7CC730CDE767500472EA2 /* Debug */, 1344 89D7CC740CDE767500472EA2 /* Release */, 1345 ); 1346 defaultConfigurationIsVisible = 0; 1347 defaultConfigurationName = Release; 1348 }; 1349 89D7CCB50CDF9A2600472EA2 /* Build configuration list for PBXNativeTarget "build-additions-native" */ = { 1350 isa = XCConfigurationList; 1351 buildConfigurations = ( 1352 89D7CCB60CDF9A2600472EA2 /* Debug */, 1353 89D7CCB70CDF9A2600472EA2 /* Release */, 1354 ); 1355 defaultConfigurationIsVisible = 0; 1356 defaultConfigurationName = Release; 1357 }; 1358 89EBD5930C95F44E000F04A0 /* Build configuration list for PBXAggregateTarget "B&I" */ = { 1359 isa = XCConfigurationList; 1360 buildConfigurations = ( 1361 89EBD58D0C95F43D000F04A0 /* Debug */, 1362 89EBD58E0C95F43D000F04A0 /* Release */, 1363 ); 1364 defaultConfigurationIsVisible = 0; 1365 defaultConfigurationName = Release; 1366 }; 1367 C5F3B1480E39917500B771AE /* Build configuration list for PBXNativeTarget "build-test-native" */ = { 1368 isa = XCConfigurationList; 1369 buildConfigurations = ( 1370 C5F3B1460E39910500B771AE /* Debug */, 1371 C5F3B1470E39910500B771AE /* Release */, 1372 ); 1373 defaultConfigurationIsVisible = 0; 1374 defaultConfigurationName = Release; 1375 }; 1376 C5F3B15B0E3992AC00B771AE /* Build configuration list for PBXLegacyTarget "build-test-java" */ = { 1377 isa = XCConfigurationList; 1378 buildConfigurations = ( 1379 C5F3B1540E39927A00B771AE /* Debug */, 1380 C5F3B1550E39927A00B771AE /* Release */, 1381 ); 1382 defaultConfigurationIsVisible = 0; 1383 defaultConfigurationName = Release; 1384 }; 1385 EB9FD8690AEECD13008E157E /* Build configuration list for PBXLegacyTarget "build-core-java" */ = { 1386 isa = XCConfigurationList; 1387 buildConfigurations = ( 1388 EB9FD86A0AEECD13008E157E /* Debug */, 1389 EB9FD86B0AEECD13008E157E /* Release */, 1390 ); 1391 defaultConfigurationIsVisible = 0; 1392 defaultConfigurationName = Release; 1393 }; 1394 /* End XCConfigurationList section */ 1395 }; 1396 rootObject = 00E6828EFEC88D1A11DB9C8B /* Project object */; 1397 }