-
Notifications
You must be signed in to change notification settings - Fork 83
/
Cucumberish.podspec
38 lines (35 loc) · 1.92 KB
/
Cucumberish.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Pod::Spec.new do |s|
s.name = "Cucumberish"
s.version = "1.4.0"
s.summary = "Cucumberish is the native Objective-C implementation of Cucumber BDD automation test framework"
s.description = <<-DESC
Cucumberish is Objective-C and Swift framework for Behaviour Driven Development inspired by the amazing way of writing automated test cases introduced originally by Cucumber. With Cucumberish, you write your test cases in almost plain English language.
DESC
s.homepage = "https://github.com/Ahmed-Ali/Cucumberish"
s.license = { :type => "MIT", :file => "LICENSE" }
s.author = { "Ahmed Ali" => "[email protected]" }
s.social_media_url = "https://www.linkedin.com/in/engahmedali"
s.ios.deployment_target = "7.0"
s.tvos.deployment_target = "9.0"
s.osx.deployment_target = "10.9"
s.source = { :git => "https://github.com/Ahmed-Ali/Cucumberish.git", :tag => "v#{s.version}"}
s.source_files = 'Cucumberish/*.{h,m}', 'Cucumberish/Core/Managers/*.{h,m}', 'Cucumberish/Core/Models/*.{h,m}', 'Cucumberish/Utils/*.{h,m}', 'Cucumberish/Dependencies/Gherkin', 'Cucumberish/Core/CCIBlockDefinitions.h'
s.public_header_files =
'Cucumberish/Cucumberish.h',
'Cucumberish/Core/CCIBlockDefinitions.h',
'Cucumberish/Core/CCILogManager.h',
'Cucumberish/Core/Managers/CCIStepsManager.h',
'Cucumberish/Core/Models/CCIArgument.h',
'Cucumberish/Core/Models/CCIBackground.h',
'Cucumberish/Core/Models/CCIExample.h',
'Cucumberish/Core/Models/CCIFeature.h',
'Cucumberish/Core/Models/CCILocation.h',
'Cucumberish/Core/Models/CCIScenarioDefinition.h',
'Cucumberish/Core/Models/CCIStep.h'
s.resource_bundles = {
'GherkinLanguages' => ['Cucumberish/Dependencies/Gherkin/gherkin-languages.json'],
}
s.framework = "XCTest"
s.requires_arc = true
s.xcconfig = { "GCC_PREPROCESSOR_DEFINITIONS" => "SRC_ROOT=@\\\"$(SRCROOT)\\\"" }
end