forked from Quick/Quick
- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathQuick.podspec
More file actions
Latest commit
52 lines (43 loc) · 1.55 KB
/
Copy pathQuick.podspec
File metadata and controls
52 lines (43 loc) · 1.55 KB
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
Pod::Spec.newdo |s|
s.name="Quick"
s.version="6.0.0"
s.summary="The Swift (and Objective-C) testing framework."
s.description=<<-DESC
Quick is a behavior-driven development framework for Swift and Objective-C. Inspired by RSpec, Specta, and Ginkgo.
DESC
s.homepage="https://github.com/Quick/Quick"
s.license={:type=>"Apache 2.0",:file=>"LICENSE"}
s.author="Quick Contributors"
s.ios.deployment_target="13.0"
s.osx.deployment_target="10.15"
s.tvos.deployment_target='13.0'
s.watchos.deployment_target="6.0"
s.source={:git=>"https://github.com/Quick/Quick.git",:tag=>"v#{s.version}"}
s.source_files="Sources/**/*.{swift,h,m}"
s.header_dir="Quick"
s.public_header_files=[
'Sources/QuickObjectiveC/Configuration/QuickConfiguration.h',
'Sources/QuickObjectiveC/DSL/QCKDSL.h',
'Sources/QuickObjectiveC/Quick.h',
'Sources/QuickObjectiveC/QuickSpec.h',
]
s.exclude_files=[
'Sources/Quick/QuickSpec.swift',
'Sources/Quick/QuickMain.swift',
]
s.framework="XCTest"
s.requires_arc=true
s.pod_target_xcconfig={
'APPLICATION_EXTENSION_API_ONLY'=>'YES',
'DEFINES_MODULE'=>'YES',
'ENABLE_BITCODE'=>'NO',
'ENABLE_TESTING_SEARCH_PATHS'=>'YES',
'OTHER_LDFLAGS'=>'$(inherited) -Xlinker -no_application_extension',
}
s.cocoapods_version='>= 1.4.0'
ifs.respond_to?(:swift_versions)then
s.swift_versions=['5.0']
else
s.swift_version='5.0'
end
end