--- /dev/null
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 42;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 3986128C0A534D3700C30D67 /* accessors.m in Sources */ = {isa = PBXBuildFile; fileRef = 3986128B0A534D3700C30D67 /* accessors.m */; };
+ 3986128F0A534D6300C30D67 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3986128D0A534D6300C30D67 /* CoreFoundation.framework */; };
+ 398612900A534D6300C30D67 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3986128E0A534D6300C30D67 /* Foundation.framework */; };
+ 39B32C010A54A81100A8062E /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 39B32C000A54A81100A8062E /* libobjc.dylib */; };
+ 39B32C020A54A81100A8062E /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 39B32C000A54A81100A8062E /* libobjc.dylib */; };
+ 39B32C030A54A81100A8062E /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 39B32C000A54A81100A8062E /* libobjc.dylib */; };
+ 39C8683B0A549A6300B32D32 /* layout.m in Sources */ = {isa = PBXBuildFile; fileRef = 39C8683A0A549A6300B32D32 /* layout.m */; };
+ 39C868400A549A7E00B32D32 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3986128E0A534D6300C30D67 /* Foundation.framework */; };
+ 39C868410A549A7F00B32D32 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3986128D0A534D6300C30D67 /* CoreFoundation.framework */; };
+ 39C868820A549B8C00B32D32 /* category.m in Sources */ = {isa = PBXBuildFile; fileRef = 39C8687C0A549B6700B32D32 /* category.m */; };
+ 39C868830A549B8D00B32D32 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3986128D0A534D6300C30D67 /* CoreFoundation.framework */; };
+ 39C868840A549B8D00B32D32 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3986128E0A534D6300C30D67 /* Foundation.framework */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+ 39481F560A54AA2A007DE311 /* testaccessors */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testaccessors; sourceTree = BUILT_PRODUCTS_DIR; };
+ 3986128B0A534D3700C30D67 /* accessors.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = accessors.m; sourceTree = "<group>"; };
+ 3986128D0A534D6300C30D67 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
+ 3986128E0A534D6300C30D67 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
+ 39B32C000A54A81100A8062E /* libobjc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libobjc.dylib; path = /usr/lib/libobjc.dylib; sourceTree = "<absolute>"; };
+ 39C868380A549A4F00B32D32 /* layout */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = layout; sourceTree = BUILT_PRODUCTS_DIR; };
+ 39C8683A0A549A6300B32D32 /* layout.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = layout.m; sourceTree = "<group>"; };
+ 39C8687C0A549B6700B32D32 /* category.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = category.m; sourceTree = "<group>"; };
+ 39C868800A549B8400B32D32 /* category */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = category; sourceTree = BUILT_PRODUCTS_DIR; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 39C868360A549A4F00B32D32 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 39C868400A549A7E00B32D32 /* Foundation.framework in Frameworks */,
+ 39C868410A549A7F00B32D32 /* CoreFoundation.framework in Frameworks */,
+ 39B32C020A54A81100A8062E /* libobjc.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 39C8687E0A549B8400B32D32 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 39C868830A549B8D00B32D32 /* CoreFoundation.framework in Frameworks */,
+ 39C868840A549B8D00B32D32 /* Foundation.framework in Frameworks */,
+ 39B32C030A54A81100A8062E /* libobjc.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 39D7E9B70A40E5EB007A7A47 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 3986128F0A534D6300C30D67 /* CoreFoundation.framework in Frameworks */,
+ 398612900A534D6300C30D67 /* Foundation.framework in Frameworks */,
+ 39B32C010A54A81100A8062E /* libobjc.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 08FB7794FE84155DC02AAC07 /* libobjc */ = {
+ isa = PBXGroup;
+ children = (
+ 3986128B0A534D3700C30D67 /* accessors.m */,
+ 39C8687C0A549B6700B32D32 /* category.m */,
+ 39C8683A0A549A6300B32D32 /* layout.m */,
+ 39B32C000A54A81100A8062E /* libobjc.dylib */,
+ 3986128D0A534D6300C30D67 /* CoreFoundation.framework */,
+ 3986128E0A534D6300C30D67 /* Foundation.framework */,
+ 39C868380A549A4F00B32D32 /* layout */,
+ 39C868800A549B8400B32D32 /* category */,
+ 39481F560A54AA2A007DE311 /* testaccessors */,
+ );
+ name = libobjc;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 39C868370A549A4F00B32D32 /* layout */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 39C8683C0A549A6300B32D32 /* Build configuration list for PBXNativeTarget "layout" */;
+ buildPhases = (
+ 39C868350A549A4F00B32D32 /* Sources */,
+ 39C868360A549A4F00B32D32 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = layout;
+ productName = layout;
+ productReference = 39C868380A549A4F00B32D32 /* layout */;
+ productType = "com.apple.product-type.tool";
+ };
+ 39C8687F0A549B8400B32D32 /* category */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 39C868860A549BAB00B32D32 /* Build configuration list for PBXNativeTarget "category" */;
+ buildPhases = (
+ 39C8687D0A549B8400B32D32 /* Sources */,
+ 39C8687E0A549B8400B32D32 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = category;
+ productName = category;
+ productReference = 39C868800A549B8400B32D32 /* category */;
+ productType = "com.apple.product-type.tool";
+ };
+ 39D7E9B80A40E5EB007A7A47 /* accessors */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 39D7E9C70A40E687007A7A47 /* Build configuration list for PBXNativeTarget "accessors" */;
+ buildPhases = (
+ 39D7E9B60A40E5EB007A7A47 /* Sources */,
+ 39D7E9B70A40E5EB007A7A47 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = accessors;
+ productName = testaccessors;
+ productReference = 39481F560A54AA2A007DE311 /* testaccessors */;
+ productType = "com.apple.product-type.tool";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 08FB7793FE84155DC02AAC07 /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = 39DBC2AE09D8B0CD000A1C12 /* Build configuration list for PBXProject "test" */;
+ hasScannedForEncodings = 1;
+ mainGroup = 08FB7794FE84155DC02AAC07 /* libobjc */;
+ productRefGroup = 08FB7794FE84155DC02AAC07 /* libobjc */;
+ projectDirPath = "";
+ targets = (
+ 39D7E9B80A40E5EB007A7A47 /* accessors */,
+ 39C868370A549A4F00B32D32 /* layout */,
+ 39C8687F0A549B8400B32D32 /* category */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 39C868350A549A4F00B32D32 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 39C8683B0A549A6300B32D32 /* layout.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 39C8687D0A549B8400B32D32 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 39C868820A549B8C00B32D32 /* category.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 39D7E9B60A40E5EB007A7A47 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 3986128C0A534D3700C30D67 /* accessors.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 39C8683D0A549A6300B32D32 /* Development */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = YES;
+ GCC_ENABLE_OBJC_GC = YES;
+ GCC_ENABLE_SYMBOL_SEPARATION = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = NO;
+ INSTALL_PATH = "$(HOME)/bin";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
+ PRODUCT_NAME = layout;
+ };
+ name = Development;
+ };
+ 39C8683E0A549A6300B32D32 /* Deployment */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ GCC_DYNAMIC_NO_PIC = YES;
+ GCC_ENABLE_OBJC_GC = YES;
+ GCC_ENABLE_SYMBOL_SEPARATION = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = NO;
+ INSTALL_PATH = "$(HOME)/bin";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
+ PRODUCT_NAME = layout;
+ };
+ name = Deployment;
+ };
+ 39C8683F0A549A6300B32D32 /* Default */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ GCC_DYNAMIC_NO_PIC = YES;
+ GCC_ENABLE_OBJC_GC = YES;
+ GCC_ENABLE_SYMBOL_SEPARATION = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = NO;
+ INSTALL_PATH = "$(HOME)/bin";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = NO;
+ PRODUCT_NAME = layout;
+ };
+ name = Default;
+ };
+ 39C868870A549BAB00B32D32 /* Development */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ INSTALL_PATH = "$(HOME)/bin";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = category;
+ ZERO_LINK = YES;
+ };
+ name = Development;
+ };
+ 39C868880A549BAB00B32D32 /* Deployment */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ INSTALL_PATH = "$(HOME)/bin";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = category;
+ ZERO_LINK = NO;
+ };
+ name = Deployment;
+ };
+ 39C868890A549BAB00B32D32 /* Default */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ INSTALL_PATH = "$(HOME)/bin";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = category;
+ ZERO_LINK = YES;
+ };
+ name = Default;
+ };
+ 39D7E9C80A40E687007A7A47 /* Development */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_ENABLE_OBJC_GC = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = NO;
+ GCC_PREPROCESSOR_DEFINITIONS = TEST_ACCESSORS;
+ INSTALL_PATH = "$(HOME)/bin";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = testaccessors;
+ ZERO_LINK = YES;
+ };
+ name = Development;
+ };
+ 39D7E9C90A40E687007A7A47 /* Deployment */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_ENABLE_OBJC_GC = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = NO;
+ GCC_PREPROCESSOR_DEFINITIONS = TEST_ACCESSORS;
+ INSTALL_PATH = "$(HOME)/bin";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = testaccessors;
+ ZERO_LINK = NO;
+ };
+ name = Deployment;
+ };
+ 39D7E9CA0A40E687007A7A47 /* Default */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_ENABLE_OBJC_GC = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = NO;
+ GCC_PREPROCESSOR_DEFINITIONS = TEST_ACCESSORS;
+ INSTALL_PATH = "$(HOME)/bin";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = testaccessors;
+ ZERO_LINK = YES;
+ };
+ name = Default;
+ };
+ 39DBC2AF09D8B0CD000A1C12 /* Development */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ GCC_ENABLE_OBJC_GC = YES;
+ };
+ name = Development;
+ };
+ 39DBC2B009D8B0CD000A1C12 /* Deployment */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ GCC_ENABLE_OBJC_GC = YES;
+ };
+ name = Deployment;
+ };
+ 39DBC2B109D8B0CD000A1C12 /* Default */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ GCC_ENABLE_OBJC_GC = YES;
+ };
+ name = Default;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 39C8683C0A549A6300B32D32 /* Build configuration list for PBXNativeTarget "layout" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 39C8683D0A549A6300B32D32 /* Development */,
+ 39C8683E0A549A6300B32D32 /* Deployment */,
+ 39C8683F0A549A6300B32D32 /* Default */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Default;
+ };
+ 39C868860A549BAB00B32D32 /* Build configuration list for PBXNativeTarget "category" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 39C868870A549BAB00B32D32 /* Development */,
+ 39C868880A549BAB00B32D32 /* Deployment */,
+ 39C868890A549BAB00B32D32 /* Default */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Default;
+ };
+ 39D7E9C70A40E687007A7A47 /* Build configuration list for PBXNativeTarget "accessors" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 39D7E9C80A40E687007A7A47 /* Development */,
+ 39D7E9C90A40E687007A7A47 /* Deployment */,
+ 39D7E9CA0A40E687007A7A47 /* Default */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Default;
+ };
+ 39DBC2AE09D8B0CD000A1C12 /* Build configuration list for PBXProject "test" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 39DBC2AF09D8B0CD000A1C12 /* Development */,
+ 39DBC2B009D8B0CD000A1C12 /* Deployment */,
+ 39DBC2B109D8B0CD000A1C12 /* Default */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Default;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
+}