add slather

This commit is contained in:
Paul Zabelin
2018-02-19 19:17:37 -08:00
parent 606edbdf3c
commit 09cf3638e8
7 changed files with 96 additions and 5 deletions

7
Example/.slather.yml Normal file
View File

@@ -0,0 +1,7 @@
coverage_service: html
xcodeproj: PerspectiveTransform.xcodeproj
workspace: PerspectiveTransform.xcworkspace
scheme: Example
source_directory: ../Pod
binary_basename:
- PerspectiveTransform

View File

@@ -3,3 +3,5 @@ source 'https://rubygems.org'
ruby '2.4.1'
gem 'cocoapods' # https://cocoapods.org dependency manager for Swift and Objective-C Cocoa projects.
gem 'slather' # test coverage reports

View File

@@ -8,6 +8,7 @@ GEM
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
claide (1.0.2)
clamp (0.6.5)
cocoapods (1.4.0)
activesupport (>= 4.0.2, < 5)
claide (>= 1.0.2, < 2.0)
@@ -49,12 +50,21 @@ GEM
gh_inspector (1.0.3)
i18n (0.9.3)
concurrent-ruby (~> 1.0)
mini_portile2 (2.3.0)
minitest (5.11.3)
molinillo (0.6.4)
nanaimo (0.2.3)
nap (1.1.0)
netrc (0.11.0)
nokogiri (1.8.2)
mini_portile2 (~> 2.3.0)
ruby-macho (1.1.0)
slather (2.4.5)
CFPropertyList (~> 2.2)
activesupport (>= 4.0.2)
clamp (~> 0.6)
nokogiri (~> 1.8.2)
xcodeproj (~> 1.4)
thread_safe (0.3.6)
tzinfo (1.2.4)
thread_safe (~> 0.1)
@@ -69,6 +79,7 @@ PLATFORMS
DEPENDENCIES
cocoapods
slather
RUBY VERSION
ruby 2.4.1p111

View File

@@ -286,7 +286,6 @@
CreatedOnToolsVersion = 6.3.1;
DevelopmentTeam = 35KC7LV9BL;
ProvisioningStyle = Automatic;
TestTargetID = 607FACCF1AFB9204008FA782;
};
};
};
@@ -643,7 +642,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 8CB538BB314A073B69DF6F19 /* Pods-Example-Tests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
@@ -654,7 +652,6 @@
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example.app/Example";
};
name = Debug;
};
@@ -662,7 +659,6 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 4FCC3D4EC42E87C052F97765 /* Pods-Example-Tests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
@@ -673,7 +669,6 @@
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example.app/Example";
};
name = Release;
};

View File

@@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0700"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "F9FAD887D2844E82C1D7C9B17CBCA2A7"
BuildableName = "PerspectiveTransform.framework"
BlueprintName = "PerspectiveTransform"
ReferencedContainer = "container:Pods/Pods.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
language = ""
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
language = ""
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "F9FAD887D2844E82C1D7C9B17CBCA2A7"
BuildableName = "PerspectiveTransform.framework"
BlueprintName = "PerspectiveTransform"
ReferencedContainer = "container:Pods/Pods.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>