diff --git a/UnitTests/AllTests.h b/UnitTests.old/AllTests.h similarity index 100% rename from UnitTests/AllTests.h rename to UnitTests.old/AllTests.h diff --git a/UnitTests/AllTests.m b/UnitTests.old/AllTests.m similarity index 100% rename from UnitTests/AllTests.m rename to UnitTests.old/AllTests.m diff --git a/UnitTests/CDPathUnitTest.h b/UnitTests.old/CDPathUnitTest.h similarity index 100% rename from UnitTests/CDPathUnitTest.h rename to UnitTests.old/CDPathUnitTest.h diff --git a/UnitTests/CDPathUnitTest.m b/UnitTests.old/CDPathUnitTest.m similarity index 100% rename from UnitTests/CDPathUnitTest.m rename to UnitTests.old/CDPathUnitTest.m diff --git a/UnitTests/CDStructHandlingUnitTest.h b/UnitTests.old/CDStructHandlingUnitTest.h similarity index 100% rename from UnitTests/CDStructHandlingUnitTest.h rename to UnitTests.old/CDStructHandlingUnitTest.h diff --git a/UnitTests/CDStructHandlingUnitTest.m b/UnitTests.old/CDStructHandlingUnitTest.m similarity index 100% rename from UnitTests/CDStructHandlingUnitTest.m rename to UnitTests.old/CDStructHandlingUnitTest.m diff --git a/UnitTests/CDTypeFormatterUnitTest.h b/UnitTests.old/CDTypeFormatterUnitTest.h similarity index 100% rename from UnitTests/CDTypeFormatterUnitTest.h rename to UnitTests.old/CDTypeFormatterUnitTest.h diff --git a/UnitTests/CDTypeFormatterUnitTest.m b/UnitTests.old/CDTypeFormatterUnitTest.m similarity index 100% rename from UnitTests/CDTypeFormatterUnitTest.m rename to UnitTests.old/CDTypeFormatterUnitTest.m diff --git a/UnitTests/CDTypeLexerUnitTest.h b/UnitTests.old/CDTypeLexerUnitTest.h similarity index 100% rename from UnitTests/CDTypeLexerUnitTest.h rename to UnitTests.old/CDTypeLexerUnitTest.h diff --git a/UnitTests/CDTypeLexerUnitTest.m b/UnitTests.old/CDTypeLexerUnitTest.m similarity index 100% rename from UnitTests/CDTypeLexerUnitTest.m rename to UnitTests.old/CDTypeLexerUnitTest.m diff --git a/UnitTests/CDTypeParserUnitTest.h b/UnitTests.old/CDTypeParserUnitTest.h similarity index 100% rename from UnitTests/CDTypeParserUnitTest.h rename to UnitTests.old/CDTypeParserUnitTest.h diff --git a/UnitTests/CDTypeParserUnitTest.m b/UnitTests.old/CDTypeParserUnitTest.m similarity index 100% rename from UnitTests/CDTypeParserUnitTest.m rename to UnitTests.old/CDTypeParserUnitTest.m diff --git a/UnitTests/method-001.txt b/UnitTests.old/method-001.txt similarity index 100% rename from UnitTests/method-001.txt rename to UnitTests.old/method-001.txt diff --git a/UnitTests/otest-all b/UnitTests.old/otest-all similarity index 100% rename from UnitTests/otest-all rename to UnitTests.old/otest-all diff --git a/UnitTests/shud01-in.txt b/UnitTests.old/shud01-in.txt similarity index 100% rename from UnitTests/shud01-in.txt rename to UnitTests.old/shud01-in.txt diff --git a/UnitTests/shud01-out.txt b/UnitTests.old/shud01-out.txt similarity index 100% rename from UnitTests/shud01-out.txt rename to UnitTests.old/shud01-out.txt diff --git a/UnitTests/shud02-in.txt b/UnitTests.old/shud02-in.txt similarity index 100% rename from UnitTests/shud02-in.txt rename to UnitTests.old/shud02-in.txt diff --git a/UnitTests/shud02-out.txt b/UnitTests.old/shud02-out.txt similarity index 100% rename from UnitTests/shud02-out.txt rename to UnitTests.old/shud02-out.txt diff --git a/UnitTests/shud04-in.txt b/UnitTests.old/shud04-in.txt similarity index 100% rename from UnitTests/shud04-in.txt rename to UnitTests.old/shud04-in.txt diff --git a/UnitTests/shud04-out.txt b/UnitTests.old/shud04-out.txt similarity index 100% rename from UnitTests/shud04-out.txt rename to UnitTests.old/shud04-out.txt diff --git a/UnitTests/shud05-in.txt b/UnitTests.old/shud05-in.txt similarity index 100% rename from UnitTests/shud05-in.txt rename to UnitTests.old/shud05-in.txt diff --git a/UnitTests/shud05-out.txt b/UnitTests.old/shud05-out.txt similarity index 100% rename from UnitTests/shud05-out.txt rename to UnitTests.old/shud05-out.txt diff --git a/UnitTests/shud06-in.txt b/UnitTests.old/shud06-in.txt similarity index 100% rename from UnitTests/shud06-in.txt rename to UnitTests.old/shud06-in.txt diff --git a/UnitTests/shud06-out.txt b/UnitTests.old/shud06-out.txt similarity index 100% rename from UnitTests/shud06-out.txt rename to UnitTests.old/shud06-out.txt diff --git a/UnitTests/shud07-in.txt b/UnitTests.old/shud07-in.txt similarity index 100% rename from UnitTests/shud07-in.txt rename to UnitTests.old/shud07-in.txt diff --git a/UnitTests/shud07-out.txt b/UnitTests.old/shud07-out.txt similarity index 100% rename from UnitTests/shud07-out.txt rename to UnitTests.old/shud07-out.txt diff --git a/UnitTests/shud08-in.txt b/UnitTests.old/shud08-in.txt similarity index 100% rename from UnitTests/shud08-in.txt rename to UnitTests.old/shud08-in.txt diff --git a/UnitTests/shud08-out.txt b/UnitTests.old/shud08-out.txt similarity index 100% rename from UnitTests/shud08-out.txt rename to UnitTests.old/shud08-out.txt diff --git a/UnitTests/shud09-in.txt b/UnitTests.old/shud09-in.txt similarity index 100% rename from UnitTests/shud09-in.txt rename to UnitTests.old/shud09-in.txt diff --git a/UnitTests/shud09-out.txt b/UnitTests.old/shud09-out.txt similarity index 100% rename from UnitTests/shud09-out.txt rename to UnitTests.old/shud09-out.txt diff --git a/UnitTests/shud10-in.txt b/UnitTests.old/shud10-in.txt similarity index 100% rename from UnitTests/shud10-in.txt rename to UnitTests.old/shud10-in.txt diff --git a/UnitTests/shud10-out.txt b/UnitTests.old/shud10-out.txt similarity index 100% rename from UnitTests/shud10-out.txt rename to UnitTests.old/shud10-out.txt diff --git a/UnitTests/shud11-in.txt b/UnitTests.old/shud11-in.txt similarity index 100% rename from UnitTests/shud11-in.txt rename to UnitTests.old/shud11-in.txt diff --git a/UnitTests/shud11-out.txt b/UnitTests.old/shud11-out.txt similarity index 100% rename from UnitTests/shud11-out.txt rename to UnitTests.old/shud11-out.txt diff --git a/UnitTests/shud13-in.txt b/UnitTests.old/shud13-in.txt similarity index 100% rename from UnitTests/shud13-in.txt rename to UnitTests.old/shud13-in.txt diff --git a/UnitTests/shud13-out.txt b/UnitTests.old/shud13-out.txt similarity index 100% rename from UnitTests/shud13-out.txt rename to UnitTests.old/shud13-out.txt diff --git a/UnitTests/shud14-in.txt b/UnitTests.old/shud14-in.txt similarity index 100% rename from UnitTests/shud14-in.txt rename to UnitTests.old/shud14-in.txt diff --git a/UnitTests/shud14-out.txt b/UnitTests.old/shud14-out.txt similarity index 100% rename from UnitTests/shud14-out.txt rename to UnitTests.old/shud14-out.txt diff --git a/UnitTests/shud15-in.txt b/UnitTests.old/shud15-in.txt similarity index 100% rename from UnitTests/shud15-in.txt rename to UnitTests.old/shud15-in.txt diff --git a/UnitTests/shud15-out.txt b/UnitTests.old/shud15-out.txt similarity index 100% rename from UnitTests/shud15-out.txt rename to UnitTests.old/shud15-out.txt diff --git a/UnitTests/shud16-in.txt b/UnitTests.old/shud16-in.txt similarity index 100% rename from UnitTests/shud16-in.txt rename to UnitTests.old/shud16-in.txt diff --git a/UnitTests/shud16-out.txt b/UnitTests.old/shud16-out.txt similarity index 100% rename from UnitTests/shud16-out.txt rename to UnitTests.old/shud16-out.txt diff --git a/UnitTests/var-001.txt b/UnitTests.old/var-001.txt similarity index 100% rename from UnitTests/var-001.txt rename to UnitTests.old/var-001.txt diff --git a/UnitTests/var-002.txt b/UnitTests.old/var-002.txt similarity index 100% rename from UnitTests/var-002.txt rename to UnitTests.old/var-002.txt diff --git a/UnitTests/var-003.txt b/UnitTests.old/var-003.txt similarity index 100% rename from UnitTests/var-003.txt rename to UnitTests.old/var-003.txt diff --git a/UnitTests/var-004.txt b/UnitTests.old/var-004.txt similarity index 100% rename from UnitTests/var-004.txt rename to UnitTests.old/var-004.txt diff --git a/UnitTests/var-005.txt b/UnitTests.old/var-005.txt similarity index 100% rename from UnitTests/var-005.txt rename to UnitTests.old/var-005.txt diff --git a/UnitTests/UnitTests-Info.plist b/UnitTests/UnitTests-Info.plist new file mode 100644 index 00000000..aea98b08 --- /dev/null +++ b/UnitTests/UnitTests-Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + com.stevenygard.${PRODUCT_NAME:rfc1034identifier} + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git a/UnitTests/UnitTests-Prefix.pch b/UnitTests/UnitTests-Prefix.pch new file mode 100644 index 00000000..93cdc638 --- /dev/null +++ b/UnitTests/UnitTests-Prefix.pch @@ -0,0 +1,7 @@ +// +// Prefix header for all source files of the 'UnitTests' target in the 'UnitTests' project +// + +#ifdef __OBJC__ + #import +#endif diff --git a/UnitTests/UnitTests.h b/UnitTests/UnitTests.h new file mode 100644 index 00000000..f414988f --- /dev/null +++ b/UnitTests/UnitTests.h @@ -0,0 +1,13 @@ +// +// UnitTests.h +// UnitTests +// +// Created by Steve Nygard on 2012-09-15. +// +// + +#import + +@interface UnitTests : SenTestCase + +@end diff --git a/UnitTests/UnitTests.m b/UnitTests/UnitTests.m new file mode 100644 index 00000000..00f580da --- /dev/null +++ b/UnitTests/UnitTests.m @@ -0,0 +1,32 @@ +// +// UnitTests.m +// UnitTests +// +// Created by Steve Nygard on 2012-09-15. +// +// + +#import "UnitTests.h" + +@implementation UnitTests + +- (void)setUp +{ + [super setUp]; + + // Set-up code here. +} + +- (void)tearDown +{ + // Tear-down code here. + + [super tearDown]; +} + +- (void)testExample +{ + STFail(@"Unit tests are not implemented yet in UnitTests"); +} + +@end diff --git a/UnitTests/en.lproj/InfoPlist.strings b/UnitTests/en.lproj/InfoPlist.strings new file mode 100644 index 00000000..477b28ff --- /dev/null +++ b/UnitTests/en.lproj/InfoPlist.strings @@ -0,0 +1,2 @@ +/* Localized versions of Info.plist keys */ + diff --git a/class-dump.xcodeproj/project.pbxproj b/class-dump.xcodeproj/project.pbxproj index decc65d9..05cd97d6 100644 --- a/class-dump.xcodeproj/project.pbxproj +++ b/class-dump.xcodeproj/project.pbxproj @@ -24,6 +24,10 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ + 011E48401604DF3700722F8D /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 011E483F1604DF3700722F8D /* SenTestingKit.framework */; }; + 011E48421604DF3700722F8D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 011E48411604DF3700722F8D /* Cocoa.framework */; }; + 011E484C1604DF3700722F8D /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 011E484A1604DF3700722F8D /* InfoPlist.strings */; }; + 011E484F1604DF3700722F8D /* UnitTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 011E484E1604DF3700722F8D /* UnitTests.m */; }; 013D1EFD13A5A0F100BF0A67 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 01EB826313A590D9003EDE60 /* Foundation.framework */; }; 013D1F1913A5AEA100BF0A67 /* CDTopoSortNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 01EB830F13A591D8003EDE60 /* CDTopoSortNode.m */; }; 013D1F1A13A5AEA100BF0A67 /* NSArray-CDExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 01EB828813A591A5003EDE60 /* NSArray-CDExtensions.m */; }; @@ -204,6 +208,17 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 011E483E1604DF3700722F8D /* UnitTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = UnitTests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; + 011E483F1604DF3700722F8D /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; }; + 011E48411604DF3700722F8D /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; + 011E48441604DF3700722F8D /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; + 011E48451604DF3700722F8D /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; }; + 011E48461604DF3700722F8D /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 011E48491604DF3700722F8D /* UnitTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "UnitTests-Info.plist"; sourceTree = ""; }; + 011E484B1604DF3700722F8D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; + 011E484D1604DF3700722F8D /* UnitTests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UnitTests.h; sourceTree = ""; }; + 011E484E1604DF3700722F8D /* UnitTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UnitTests.m; sourceTree = ""; }; + 011E48501604DF3700722F8D /* UnitTests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UnitTests-Prefix.pch"; sourceTree = ""; }; 013D1EFB13A5A0F100BF0A67 /* deprotect */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = deprotect; sourceTree = BUILT_PRODUCTS_DIR; }; 013D1F0913A5A11100BF0A67 /* deprotect.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = deprotect.m; sourceTree = SOURCE_ROOT; }; 013D1F0B13A5ADC300BF0A67 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; }; @@ -376,6 +391,15 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ + 011E483A1604DF3700722F8D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 011E48401604DF3700722F8D /* SenTestingKit.framework in Frameworks */, + 011E48421604DF3700722F8D /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 013D1EF813A5A0F100BF0A67 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -418,6 +442,36 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 011E48431604DF3700722F8D /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 011E48441604DF3700722F8D /* AppKit.framework */, + 011E48451604DF3700722F8D /* CoreData.framework */, + 011E48461604DF3700722F8D /* Foundation.framework */, + ); + name = "Other Frameworks"; + sourceTree = ""; + }; + 011E48471604DF3700722F8D /* UnitTests */ = { + isa = PBXGroup; + children = ( + 011E484D1604DF3700722F8D /* UnitTests.h */, + 011E484E1604DF3700722F8D /* UnitTests.m */, + 011E48481604DF3700722F8D /* Supporting Files */, + ); + path = UnitTests; + sourceTree = ""; + }; + 011E48481604DF3700722F8D /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 011E48491604DF3700722F8D /* UnitTests-Info.plist */, + 011E484A1604DF3700722F8D /* InfoPlist.strings */, + 011E48501604DF3700722F8D /* UnitTests-Prefix.pch */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; 011F1D6214F8EB9F00CF8AE2 /* Structure / Union handling */ = { isa = PBXGroup; children = ( @@ -500,6 +554,7 @@ 01EB826513A590D9003EDE60 /* class-dump */, 013D1EFE13A5A0F100BF0A67 /* deprotect */, 01B02D0213A5B0DC0047BC53 /* formatType */, + 011E48471604DF3700722F8D /* UnitTests */, 01EB826213A590D9003EDE60 /* Frameworks */, 01EB826013A590D9003EDE60 /* Products */, ); @@ -512,6 +567,7 @@ 013D1EFB13A5A0F100BF0A67 /* deprotect */, 013D1F1113A5AE5A00BF0A67 /* libMachObjC.a */, 01B02CFF13A5B0DC0047BC53 /* formatType */, + 011E483E1604DF3700722F8D /* UnitTests.octest */, ); name = Products; sourceTree = ""; @@ -521,6 +577,9 @@ children = ( 01EB826313A590D9003EDE60 /* Foundation.framework */, 013D1F0B13A5ADC300BF0A67 /* libcrypto.dylib */, + 011E483F1604DF3700722F8D /* SenTestingKit.framework */, + 011E48411604DF3700722F8D /* Cocoa.framework */, + 011E48431604DF3700722F8D /* Other Frameworks */, ); name = Frameworks; sourceTree = ""; @@ -743,6 +802,24 @@ /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ + 011E483D1604DF3700722F8D /* UnitTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 011E48531604DF3700722F8D /* Build configuration list for PBXNativeTarget "UnitTests" */; + buildPhases = ( + 011E48391604DF3700722F8D /* Sources */, + 011E483A1604DF3700722F8D /* Frameworks */, + 011E483B1604DF3700722F8D /* Resources */, + 011E483C1604DF3700722F8D /* ShellScript */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = UnitTests; + productName = UnitTests; + productReference = 011E483E1604DF3700722F8D /* UnitTests.octest */; + productType = "com.apple.product-type.bundle"; + }; 013D1EFA13A5A0F100BF0A67 /* deprotect */ = { isa = PBXNativeTarget; buildConfigurationList = 013D1F0713A5A0F200BF0A67 /* Build configuration list for PBXNativeTarget "deprotect" */; @@ -839,11 +916,47 @@ 01EB825E13A590D9003EDE60 /* class-dump */, 013D1EFA13A5A0F100BF0A67 /* deprotect */, 01B02CFE13A5B0DC0047BC53 /* formatType */, + 011E483D1604DF3700722F8D /* UnitTests */, ); }; /* End PBXProject section */ +/* Begin PBXResourcesBuildPhase section */ + 011E483B1604DF3700722F8D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 011E484C1604DF3700722F8D /* InfoPlist.strings in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 011E483C1604DF3700722F8D /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n"; + }; +/* End PBXShellScriptBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ + 011E48391604DF3700722F8D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 011E484F1604DF3700722F8D /* UnitTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 013D1EF713A5A0F100BF0A67 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -991,7 +1104,58 @@ }; /* End PBXTargetDependency section */ +/* Begin PBXVariantGroup section */ + 011E484A1604DF3700722F8D /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 011E484B1604DF3700722F8D /* en */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + /* Begin XCBuildConfiguration section */ + 011E48511604DF3700722F8D /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COMBINE_HIDPI_IMAGES = YES; + FRAMEWORK_SEARCH_PATHS = "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\""; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "UnitTests/UnitTests-Prefix.pch"; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INFOPLIST_FILE = "UnitTests/UnitTests-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.8; + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = octest; + }; + name = Debug; + }; + 011E48521604DF3700722F8D /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COMBINE_HIDPI_IMAGES = YES; + FRAMEWORK_SEARCH_PATHS = "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\""; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "UnitTests/UnitTests-Prefix.pch"; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INFOPLIST_FILE = "UnitTests/UnitTests-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.8; + PRODUCT_NAME = "$(TARGET_NAME)"; + WRAPPER_EXTENSION = octest; + }; + name = Release; + }; 013D1F0513A5A0F100BF0A67 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -1190,6 +1354,14 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ + 011E48531604DF3700722F8D /* Build configuration list for PBXNativeTarget "UnitTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 011E48511604DF3700722F8D /* Debug */, + 011E48521604DF3700722F8D /* Release */, + ); + defaultConfigurationIsVisible = 0; + }; 013D1F0713A5A0F200BF0A67 /* Build configuration list for PBXNativeTarget "deprotect" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/class-dump.xcodeproj/xcuserdata/nygard.xcuserdatad/xcschemes/class-dump.xcscheme b/class-dump.xcodeproj/xcuserdata/nygard.xcuserdatad/xcschemes/class-dump.xcscheme index 5af5aa9d..a122d506 100644 --- a/class-dump.xcodeproj/xcuserdata/nygard.xcuserdatad/xcschemes/class-dump.xcscheme +++ b/class-dump.xcodeproj/xcuserdata/nygard.xcuserdatad/xcschemes/class-dump.xcscheme @@ -42,10 +42,20 @@ + + + + isShown orderHint - 6 + 5 MachObjC.xcscheme @@ -39,6 +39,11 @@ SuppressBuildableAutocreation + 011E483D1604DF3700722F8D + + primary + + 012FF1890CDB886C00F31E61 primary