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