Add LuminateDI target with Adwaita dependency to Package.swift

This commit is contained in:
Brendan Szymanski 2026-06-14 16:22:04 -04:00
parent 7173da4464
commit b12352c29d

View file

@ -24,17 +24,36 @@ let package = Package(
.plugin(name: "OpenAPIGenerator", package: "swift-openapi-generator")
]
),
.target(
name: "LuminateDI",
dependencies: [
"LuminateCore",
.product(name: "Adwaita", package: "adwaita-swift"),
]
),
.target(
name: "LuminateHome",
dependencies: ["LuminateCore", .product(name: "Adwaita", package: "adwaita-swift")]
dependencies: [
"LuminateCore",
"LuminateDI",
.product(name: "Adwaita", package: "adwaita-swift"),
]
),
.target(
name: "LuminateLibrary",
dependencies: ["LuminateCore", .product(name: "Adwaita", package: "adwaita-swift")]
dependencies: [
"LuminateCore",
"LuminateDI",
.product(name: "Adwaita", package: "adwaita-swift"),
]
),
.target(
name: "LuminatePlayer",
dependencies: ["LuminateCore", .product(name: "Adwaita", package: "adwaita-swift")]
dependencies: [
"LuminateCore",
"LuminateDI",
.product(name: "Adwaita", package: "adwaita-swift"),
]
),
.executableTarget(
name: "Luminate",
@ -42,6 +61,7 @@ let package = Package(
"LuminateHome",
"LuminateLibrary",
"LuminatePlayer",
"LuminateDI",
.product(name: "Adwaita", package: "adwaita-swift"),
.product(name: "Localized", package: "localized"),
],