Skip to content

Commit c8feebf

Browse files
committed
Initial library version
1 parent 9444e15 commit c8feebf

8 files changed

Lines changed: 230 additions & 170 deletions

File tree

Dockerfile

Lines changed: 0 additions & 65 deletions
This file was deleted.

Package.resolved

Lines changed: 223 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ let package = Package(
66
platforms: [
77
.macOS(.v10_15)
88
],
9+
products: [
10+
.library(name: "VaporLibrary", type: .dynamic, targets: ["VaporLibrary"])
11+
],
912
dependencies: [
1013
// 💧 A server-side Swift web framework.
1114
.package(url: "https://github.com/vapor/vapor.git", from: "4.0.0"),
@@ -15,7 +18,7 @@ let package = Package(
1518
],
1619
targets: [
1720
.target(
18-
name: "App",
21+
name: "VaporLibrary",
1922
dependencies: [
2023
.product(name: "Fluent", package: "fluent"),
2124
.product(name: "FluentMySQLDriver", package: "fluent-mysql-driver"),
@@ -28,11 +31,6 @@ let package = Package(
2831
// builds. See <https://github.com/swift-server/guides/blob/main/docs/building.md#building-for-production> for details.
2932
.unsafeFlags(["-cross-module-optimization"], .when(configuration: .release))
3033
]
31-
),
32-
.executableTarget(name: "Run", dependencies: [.target(name: "App")]),
33-
.testTarget(name: "AppTests", dependencies: [
34-
.target(name: "App"),
35-
.product(name: "XCTVapor", package: "vapor"),
36-
])
34+
)
3735
]
3836
)

Sources/Run/main.swift

Lines changed: 0 additions & 9 deletions
This file was deleted.

Sources/VaporLibrary/empty.swift

Whitespace-only changes.

Tests/AppTests/AppTests.swift

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)