File tree Expand file tree Collapse file tree 1 file changed +22
-29
lines changed Expand file tree Collapse file tree 1 file changed +22
-29
lines changed Original file line number Diff line number Diff line change 12
12
13
13
import PackageDescription
14
14
15
- var windowsPlatform : [ Platform ] = [ ]
16
- #if os(Windows)
17
- windowsPlatform. append ( . windows)
18
- #endif
19
-
20
- let targets : [ Target ] = [
21
- . target(
22
- name: " SystemPackage " ,
23
- dependencies: [ " CSystem " ] ,
24
- path: " Sources/System " ,
25
- cSettings: [
26
- . define( " _CRT_SECURE_NO_WARNINGS " , . when( platforms: windowsPlatform) ) ,
27
- ] ,
28
- swiftSettings: [
29
- . define( " SYSTEM_PACKAGE " ) ,
30
- . define( " ENABLE_MOCKING " , . when( configuration: . debug) )
31
- ] ) ,
32
- . target(
33
- name: " CSystem " ,
34
- dependencies: [ ] ) ,
35
- . testTarget(
36
- name: " SystemTests " ,
37
- dependencies: [ " SystemPackage " ] ,
38
- swiftSettings: [
39
- . define( " SYSTEM_PACKAGE " )
40
- ] ) ,
41
- ]
42
-
43
15
let package = Package (
44
16
name: " swift-system " ,
45
17
products: [
46
18
. library( name: " SystemPackage " , targets: [ " SystemPackage " ] ) ,
47
19
] ,
48
20
dependencies: [ ] ,
49
- targets: targets
21
+ targets: [
22
+ . target(
23
+ name: " CSystem " ,
24
+ dependencies: [ ] ) ,
25
+ . target(
26
+ name: " SystemPackage " ,
27
+ dependencies: [ " CSystem " ] ,
28
+ path: " Sources/System " ,
29
+ cSettings: [
30
+ . define( " _CRT_SECURE_NO_WARNINGS " )
31
+ ] ,
32
+ swiftSettings: [
33
+ . define( " SYSTEM_PACKAGE " ) ,
34
+ . define( " ENABLE_MOCKING " , . when( configuration: . debug) )
35
+ ] ) ,
36
+ . testTarget(
37
+ name: " SystemTests " ,
38
+ dependencies: [ " SystemPackage " ] ,
39
+ swiftSettings: [
40
+ . define( " SYSTEM_PACKAGE " )
41
+ ] ) ,
42
+ ]
50
43
)
You can’t perform that action at this time.
0 commit comments