forked from sunshinejr/SwiftyUserDefaults
-
Notifications
You must be signed in to change notification settings - Fork 0
/
FrameworkSpec
41 lines (38 loc) · 1.18 KB
/
FrameworkSpec
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
language = swift("4.0")
platforms = [
macos("10.9"),
ios("8.0"),
tvos("9.0"),
watchos("2.0")
]
swifty_user_defaults_tests = new_target do |target|
target.name = "SwiftyUserDefaultsTests"
target.platforms = platforms
target.language = language
target.info_plist = "Tests/Info.plist"
target.bundle_id = "io.radex.SwiftyUserDefaultsTests"
target.include_files = ["Tests/**/*.swift"]
target.exclude_files = []
target.resource_files = ["Tests/**/*.png"]
target.dependencies = ["Quick", "Nimble"]
target.type = :unit_test_bundle
target.enable_code_coverage = true
end
swifty_user_defaults = new_target do |target|
target.name = "SwiftyUserDefaults"
target.platforms = platforms
target.language = language
target.info_plist = "Sources/Info.plist"
target.bundle_id = "io.radex.SwiftyUserDefaults"
target.header = "Sources/SwiftyUserDefaults.h"
target.include_files = ["Sources/**/*.swift"]
target.exclude_files = []
target.is_safe_for_extensions = true
target.test_target = swifty_user_defaults_tests
end
project.name = "SwiftyUserDefaults"
project.scripts_directory = "scripts"
project.targets = [
swifty_user_defaults,
swifty_user_defaults_tests
]