diff --git a/.gitmodules b/.gitmodules index 17c2a79..d9a26bf 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,9 @@ [submodule "External/specta"] path = External/specta - url = https://github.com/github/specta.git + url = https://github.com/specta/specta.git [submodule "External/expecta"] path = External/expecta - url = https://github.com/github/expecta.git + url = https://github.com/specta/expecta.git [submodule "External/xcconfigs"] path = External/xcconfigs url = https://github.com/jspahrsummers/xcconfigs.git diff --git a/External/expecta b/External/expecta index dc270cf..9a12433 160000 --- a/External/expecta +++ b/External/expecta @@ -1 +1 @@ -Subproject commit dc270cfa343a4d1482a5b0c221106086eb8134d4 +Subproject commit 9a124336f3d7ecac9f00a5313b42cd480bc8a0d5 diff --git a/External/specta b/External/specta index 19358f4..6eef307 160000 --- a/External/specta +++ b/External/specta @@ -1 +1 @@ -Subproject commit 19358f4257e363cad308d8e1038d8140888bf953 +Subproject commit 6eef3072d96a583438f12e379cdd62add9cd7ce6 diff --git a/Rebel.xcodeproj/project.pbxproj b/Rebel.xcodeproj/project.pbxproj index f960e1f..be2e607 100644 --- a/Rebel.xcodeproj/project.pbxproj +++ b/Rebel.xcodeproj/project.pbxproj @@ -60,7 +60,6 @@ D088BEFC16747EE1004B2665 /* NSFont+RBLFallbackAdditionsSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = D088BEFB16747EE1004B2665 /* NSFont+RBLFallbackAdditionsSpec.m */; }; D09AE4E315C5F45200ECAD10 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D09AE4E215C5F45200ECAD10 /* Cocoa.framework */; }; D09AE4ED15C5F45200ECAD10 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D09AE4EB15C5F45200ECAD10 /* InfoPlist.strings */; }; - D09AE4F915C5F45300ECAD10 /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D09AE4F815C5F45300ECAD10 /* SenTestingKit.framework */; }; D09AE4FA15C5F45300ECAD10 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D09AE4E215C5F45200ECAD10 /* Cocoa.framework */; }; D09AE4FD15C5F45300ECAD10 /* Rebel.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D09AE4DF15C5F45200ECAD10 /* Rebel.framework */; }; D09AE50315C5F45300ECAD10 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D09AE50115C5F45300ECAD10 /* InfoPlist.strings */; }; @@ -170,8 +169,7 @@ D09AE4EC15C5F45200ECAD10 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; D09AE4EE15C5F45200ECAD10 /* Rebel-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Rebel-Prefix.pch"; sourceTree = ""; }; D09AE4EF15C5F45200ECAD10 /* Rebel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Rebel.h; sourceTree = ""; }; - D09AE4F715C5F45300ECAD10 /* RebelTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RebelTests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; - D09AE4F815C5F45300ECAD10 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; }; + D09AE4F715C5F45300ECAD10 /* RebelTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RebelTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; D09AE50015C5F45300ECAD10 /* RebelTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "RebelTests-Info.plist"; sourceTree = ""; }; D09AE50215C5F45300ECAD10 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; D0E91C561603CC7600D23E93 /* RBLClipView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RBLClipView.h; sourceTree = ""; }; @@ -209,7 +207,6 @@ buildActionMask = 2147483647; files = ( 301569981602161400E3BE46 /* QuartzCore.framework in Frameworks */, - D09AE4F915C5F45300ECAD10 /* SenTestingKit.framework in Frameworks */, D09AE4FA15C5F45300ECAD10 /* Cocoa.framework in Frameworks */, D09AE4FD15C5F45300ECAD10 /* Rebel.framework in Frameworks */, D4ACA4CB18DB95F900EBD899 /* libExpecta.a in Frameworks */, @@ -380,7 +377,7 @@ isa = PBXGroup; children = ( D09AE4DF15C5F45200ECAD10 /* Rebel.framework */, - D09AE4F715C5F45300ECAD10 /* RebelTests.octest */, + D09AE4F715C5F45300ECAD10 /* RebelTests.xctest */, ); name = Products; sourceTree = ""; @@ -392,7 +389,6 @@ D4ACA4CA18DB95F900EBD899 /* libExpecta.a */, 306A81EC1601F44200BF45F3 /* QuartzCore.framework */, D09AE4E215C5F45200ECAD10 /* Cocoa.framework */, - D09AE4F815C5F45300ECAD10 /* SenTestingKit.framework */, D0E91C5A1603CDC300D23E93 /* QuartzCore.framework */, 88347E7216F2145900872A0A /* WebKit.framework */, D09AE4E415C5F45200ECAD10 /* Other Frameworks */, @@ -532,8 +528,8 @@ ); name = RebelTests; productName = RebelTests; - productReference = D09AE4F715C5F45300ECAD10 /* RebelTests.octest */; - productType = "com.apple.product-type.bundle"; + productReference = D09AE4F715C5F45300ECAD10 /* RebelTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ @@ -541,6 +537,7 @@ D09AE4D515C5F45200ECAD10 /* Project object */ = { isa = PBXProject; attributes = { + LastTestingUpgradeCheck = 0510; LastUpgradeCheck = 0500; ORGANIZATIONNAME = GitHub; }; @@ -694,7 +691,10 @@ isa = XCBuildConfiguration; baseConfigurationReference = D08BB2E815CB307200CC9868 /* Mac-Application.xcconfig */; buildSettings = { - FRAMEWORK_SEARCH_PATHS = "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\""; + FRAMEWORK_SEARCH_PATHS = ( + "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"", + "$(inherited)", + ); GCC_PREFIX_HEADER = "RebelTests/RebelTests-Prefix.pch"; HEADER_SEARCH_PATHS = ( External/specta/src, @@ -703,7 +703,6 @@ INFOPLIST_FILE = "RebelTests/RebelTests-Info.plist"; OTHER_LDFLAGS = "-all_load"; PRODUCT_NAME = "$(TARGET_NAME)"; - WRAPPER_EXTENSION = octest; }; name = Profile; }; @@ -763,7 +762,10 @@ isa = XCBuildConfiguration; baseConfigurationReference = D08BB2E815CB307200CC9868 /* Mac-Application.xcconfig */; buildSettings = { - FRAMEWORK_SEARCH_PATHS = "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\""; + FRAMEWORK_SEARCH_PATHS = ( + "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"", + "$(inherited)", + ); GCC_PREFIX_HEADER = "RebelTests/RebelTests-Prefix.pch"; HEADER_SEARCH_PATHS = ( External/specta/src, @@ -772,7 +774,6 @@ INFOPLIST_FILE = "RebelTests/RebelTests-Info.plist"; OTHER_LDFLAGS = "-all_load"; PRODUCT_NAME = "$(TARGET_NAME)"; - WRAPPER_EXTENSION = octest; }; name = Debug; }; @@ -780,7 +781,10 @@ isa = XCBuildConfiguration; baseConfigurationReference = D08BB2E815CB307200CC9868 /* Mac-Application.xcconfig */; buildSettings = { - FRAMEWORK_SEARCH_PATHS = "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\""; + FRAMEWORK_SEARCH_PATHS = ( + "\"$(DEVELOPER_LIBRARY_DIR)/Frameworks\"", + "$(inherited)", + ); GCC_PREFIX_HEADER = "RebelTests/RebelTests-Prefix.pch"; HEADER_SEARCH_PATHS = ( External/specta/src, @@ -789,7 +793,6 @@ INFOPLIST_FILE = "RebelTests/RebelTests-Info.plist"; OTHER_LDFLAGS = "-all_load"; PRODUCT_NAME = "$(TARGET_NAME)"; - WRAPPER_EXTENSION = octest; }; name = Release; };