feat: Removing old libraries

This commit is contained in:
2024-11-09 12:15:59 -05:00
parent 936dd0b816
commit 320a733d12
13 changed files with 151 additions and 1486 deletions

View File

@@ -14,11 +14,7 @@ let package = Package(
products: [
.executable(name: "dewPoint-controller", targets: ["dewPoint-controller"]),
.library(name: "Bootstrap", targets: ["Bootstrap"]),
.library(name: "DewPointEnvironment", targets: ["DewPointEnvironment"]),
.library(name: "EnvVars", targets: ["EnvVars"]),
.library(name: "Models", targets: ["Models"]),
.library(name: "Client", targets: ["Client"]),
.library(name: "ClientLive", targets: ["ClientLive"]),
.library(name: "MQTTConnectionService", targets: ["MQTTConnectionService"]),
.library(name: "SensorsService", targets: ["SensorsService"])
],
@@ -33,8 +29,6 @@ let package = Package(
name: "dewPoint-controller",
dependencies: [
"Bootstrap",
"ClientLive",
"TopicsLive",
.product(name: "MQTTNIO", package: "mqtt-nio"),
.product(name: "NIO", package: "swift-nio")
]
@@ -46,30 +40,12 @@ let package = Package(
.target(
name: "Bootstrap",
dependencies: [
"DewPointEnvironment",
"EnvVars",
"ClientLive",
"Models",
.product(name: "MQTTNIO", package: "mqtt-nio"),
.product(name: "NIO", package: "swift-nio")
],
swiftSettings: swiftSettings
),
.target(
name: "DewPointEnvironment",
dependencies: [
"EnvVars",
"Client",
"Models",
.product(name: "MQTTNIO", package: "mqtt-nio")
],
swiftSettings: swiftSettings
),
.target(
name: "EnvVars",
dependencies: [],
swiftSettings: swiftSettings
),
.target(
name: "Models",
dependencies: [
@@ -77,37 +53,10 @@ let package = Package(
],
swiftSettings: swiftSettings
),
.target(
name: "Client",
dependencies: [
"Models",
// .product(name: "CoreUnitTypes", package: "swift-psychrometrics"),
.product(name: "NIO", package: "swift-nio"),
.product(name: "PsychrometricClient", package: "swift-psychrometrics")
],
swiftSettings: swiftSettings
),
.target(
name: "ClientLive",
dependencies: [
"Client",
"EnvVars",
.product(name: "MQTTNIO", package: "mqtt-nio"),
.product(name: "ServiceLifecycle", package: "swift-service-lifecycle")
],
swiftSettings: swiftSettings
),
.testTarget(
name: "ClientTests",
dependencies: [
"Client",
"ClientLive"
]
),
.target(
name: "MQTTConnectionService",
dependencies: [
"EnvVars",
"Models",
.product(name: "MQTTNIO", package: "mqtt-nio"),
.product(name: "ServiceLifecycle", package: "swift-service-lifecycle")
],
@@ -133,17 +82,8 @@ let package = Package(
name: "SensorsServiceTests",
dependencies: [
"SensorsService",
// TODO: Remove.
"ClientLive",
.product(name: "PsychrometricClientLive", package: "swift-psychrometrics")
]
),
.target(
name: "TopicsLive",
dependencies: [
"Models"
],
swiftSettings: swiftSettings
)
]
)