|
1 | | -// swift-tools-version:5.1 |
| 1 | +// swift-tools-version:5.2 |
2 | 2 | // The swift-tools-version declares the minimum version of Swift required to build this package. |
3 | 3 |
|
4 | 4 | import PackageDescription |
@@ -36,40 +36,72 @@ let package = Package( |
36 | 36 | dependencies: []), |
37 | 37 | .target( |
38 | 38 | name: "ApolloCodegenLib", |
39 | | - dependencies: ["Stencil"]), |
| 39 | + dependencies: [ |
| 40 | + .product(name: "Stencil", package: "Stencil"), |
| 41 | + ]), |
40 | 42 | .target( |
41 | 43 | name: "ApolloSQLite", |
42 | | - dependencies: ["Apollo", "SQLite"]), |
| 44 | + dependencies: [ |
| 45 | + "Apollo", |
| 46 | + .product(name: "SQLite", package: "SQLite.swift"), |
| 47 | + ]), |
43 | 48 | .target( |
44 | 49 | name: "ApolloSQLiteTestSupport", |
45 | | - dependencies: ["ApolloSQLite", "ApolloTestSupport"]), |
| 50 | + dependencies: [ |
| 51 | + "ApolloSQLite", |
| 52 | + "ApolloTestSupport" |
| 53 | + ]), |
46 | 54 | .target( |
47 | 55 | name: "ApolloWebSocket", |
48 | | - dependencies: ["Apollo","Starscream"]), |
| 56 | + dependencies: [ |
| 57 | + "Apollo", |
| 58 | + .product(name: "Starscream", package: "Starscream"), |
| 59 | + ]), |
49 | 60 | .target( |
50 | 61 | name: "ApolloTestSupport", |
51 | | - dependencies: ["Apollo"]), |
| 62 | + dependencies: [ |
| 63 | + "Apollo", |
| 64 | + ]), |
52 | 65 | .target( |
53 | 66 | name: "GitHubAPI", |
54 | | - dependencies: ["Apollo"]), |
| 67 | + dependencies: [ |
| 68 | + "Apollo", |
| 69 | + ]), |
55 | 70 | .target( |
56 | 71 | name: "StarWarsAPI", |
57 | | - dependencies: ["Apollo"]), |
| 72 | + dependencies: [ |
| 73 | + "Apollo", |
| 74 | + ]), |
58 | 75 |
|
59 | 76 | .testTarget( |
60 | 77 | name: "ApolloTests", |
61 | | - dependencies: ["ApolloTestSupport", "StarWarsAPI"]), |
| 78 | + dependencies: [ |
| 79 | + "ApolloTestSupport", |
| 80 | + "StarWarsAPI", |
| 81 | + ]), |
62 | 82 | .testTarget( |
63 | 83 | name: "ApolloCacheDependentTests", |
64 | | - dependencies: ["ApolloSQLiteTestSupport", "StarWarsAPI"]), |
| 84 | + dependencies: [ |
| 85 | + "ApolloSQLiteTestSupport", |
| 86 | + "StarWarsAPI", |
| 87 | + ]), |
65 | 88 | .testTarget( |
66 | 89 | name: "ApolloCodegenTests", |
67 | | - dependencies: ["ApolloCodegenLib"]), |
| 90 | + dependencies: [ |
| 91 | + "ApolloCodegenLib" |
| 92 | + ]), |
68 | 93 | .testTarget( |
69 | 94 | name: "ApolloSQLiteTests", |
70 | | - dependencies: ["ApolloSQLiteTestSupport", "StarWarsAPI"]), |
| 95 | + dependencies: [ |
| 96 | + "ApolloSQLiteTestSupport", |
| 97 | + "StarWarsAPI" |
| 98 | + ]), |
71 | 99 | .testTarget( |
72 | 100 | name: "ApolloWebsocketTests", |
73 | | - dependencies: ["ApolloWebSocket", "ApolloTestSupport", "StarWarsAPI"]), |
| 101 | + dependencies: [ |
| 102 | + "ApolloWebSocket", |
| 103 | + "ApolloTestSupport", |
| 104 | + "StarWarsAPI", |
| 105 | + ]), |
74 | 106 | ] |
75 | 107 | ) |
0 commit comments