Skip to content

Commit 68828b8

Browse files
committed
Merge branch 'develop'
2 parents 7bea970 + af15156 commit 68828b8

File tree

3 files changed

+29
-16
lines changed

3 files changed

+29
-16
lines changed

.github/workflows/swift.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,8 @@ jobs:
1313
fail-fast: false
1414
matrix:
1515
image:
16-
- swift:5.2.5-xenial
17-
- swift:5.3.2-xenial
18-
- swift:5.3.2-bionic
1916
- swift:5.5.0-focal
17+
- swift:5.6.1-bionic
2018
container: ${{ matrix.image }}
2119
steps:
2220
- name: Checkout Repository

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -94,4 +94,5 @@ Package.resolved
9494
xcuserdata
9595
.docker.build
9696
.swiftpm
97+
.vscode
9798

Package.swift

+27-13
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:5.2
1+
// swift-tools-version:5.4
22

33
import PackageDescription
44

@@ -14,7 +14,7 @@ let package = Package(
1414
.executable(name: "httpd-helloworld", targets: [ "httpd-helloworld" ]),
1515
.executable(name: "connect-static", targets: [ "connect-static" ]),
1616
.executable(name: "express-simple", targets: [ "express-simple" ]),
17-
.executable(name: "httpproxy", targets: [ "httpproxy" ]),
17+
//.executable(name: "httpproxy", targets: [ "httpproxy" ]),
1818
.executable(name: "servedocc", targets: [ "servedocc" ]),
1919
.executable(name: "todomvc", targets: [ "todomvc" ]),
2020
.executable(name : "express-simple-lambda",
@@ -25,24 +25,38 @@ let package = Package(
2525
// A lot of packages for demonstration purposes, only add what you
2626
// actually need in your own project.
2727
.package(url: "https://github.com/Macro-swift/Macro.git",
28-
from: "0.8.11"),
28+
from: "0.9.0"),
2929
.package(url: "https://github.com/Macro-swift/MacroExpress.git",
30-
from: "0.8.8"),
30+
from: "0.9.0"),
3131
.package(url: "https://github.com/Macro-swift/MacroLambda.git",
3232
from: "0.4.1"),
3333
.package(url: "https://github.com/AlwaysRightInstitute/cows",
34-
from: "1.0.7")
34+
from: "1.0.10")
3535
],
3636

3737
targets: [
38-
.target(name: "httpd-helloworld", dependencies: [ "Macro" ]),
39-
.target(name: "httpproxy", dependencies: [ "Macro" ]),
40-
.target(name: "connect-static", dependencies: [ "MacroExpress" ]),
41-
.target(name: "express-simple", dependencies: [ "MacroExpress", "cows" ]),
42-
.target(name: "servedocc", dependencies: [ "MacroExpress" ]),
43-
.target(name: "todomvc", dependencies: [ "MacroExpress" ]),
38+
.executableTarget(name: "httpd-helloworld",
39+
dependencies: [ "Macro" ],
40+
exclude: [ "README.md" ]),
41+
// .target(name: "httpproxy", dependencies: [ "Macro" ]),
42+
.executableTarget(name: "connect-static",
43+
dependencies: [ "MacroExpress" ],
44+
exclude: [ "README.md" ],
45+
resources: [ .copy("public") ]),
46+
.executableTarget(name: "express-simple",
47+
dependencies: [ "MacroExpress", "cows" ],
48+
resources: [ .copy("public"), .copy("views") ]),
49+
.executableTarget(name: "servedocc",
50+
dependencies: [ "MacroExpress" ],
51+
exclude: [ "README.md" ]),
52+
.executableTarget(name: "todomvc",
53+
dependencies: [ "MacroExpress" ],
54+
exclude: [ "README.md" ],
55+
resources: [ .copy("public") ]),
4456

45-
.target(name: "express-simple-lambda",
46-
dependencies: [ "MacroLambda", "cows" ])
57+
.executableTarget(name: "express-simple-lambda",
58+
dependencies: [ "MacroLambda", "cows" ],
59+
exclude: [ "README.md" ],
60+
resources: [ .copy("public"), .copy("views") ])
4761
]
4862
)

0 commit comments

Comments
 (0)