Updated the names of the targets in the Package file to "HummingbirdDocC".

This commit is contained in:
2025-09-28 23:09:02 +02:00
parent 90c4033a49
commit efedff51d1
40 changed files with 99 additions and 24 deletions
+15 -15
View File
@@ -3,7 +3,7 @@
import PackageDescription
let package = Package(
name: DocCMiddleware.package,
name: HummingbirdDocC.package,
platforms: [
.iOS(.v17),
.macCatalyst(.v17),
@@ -13,8 +13,8 @@ let package = Package(
],
products: [
.library(
name: DocCMiddleware.package,
targets: [DocCMiddleware.target]
name: HummingbirdDocC.package,
targets: [HummingbirdDocC.target]
),
],
dependencies: [
@@ -24,12 +24,12 @@ let package = Package(
],
targets: [
.executableTarget(
name: DocCMiddleware.sample,
name: HummingbirdDocC.sample,
dependencies: [
.byName(name: DocCMiddleware.target),
.byName(name: HummingbirdDocC.target),
.product(name: "ArgumentParser", package: "swift-argument-parser"),
],
path: "Samples/DocCMiddleware",
path: "Samples/HummingbirdDocC",
swiftSettings: [
// Enable better optimizations when building in Release configuration. Despite the use of
// the `.unsafeFlags` construct required by SwiftPM, this flag is recommended for Release
@@ -38,29 +38,29 @@ let package = Package(
]
),
.target(
name: DocCMiddleware.target,
name: HummingbirdDocC.target,
dependencies: [
.product(name: "Hummingbird", package: "hummingbird"),
],
path: "Sources/DocCMiddleware",
path: "Sources/HummingbirdDocC",
swiftSettings: [.enableExperimentalFeature("StrictConcurrency=complete")]
),
.testTarget(
name: DocCMiddleware.test,
name: HummingbirdDocC.test,
dependencies: [
.product(name: "HummingbirdTesting", package: "hummingbird"),
.byName(name: DocCMiddleware.target)
.byName(name: HummingbirdDocC.target)
],
path: "Tests/DocCMiddleware"
path: "Tests/HummingbirdDocC"
),
]
)
// MARK: - Constants
enum DocCMiddleware {
enum HummingbirdDocC {
static let package = "hummingbird-docc"
static let sample = "\(DocCMiddleware.target)Sample"
static let target = "DocCMiddleware"
static let test = "\(DocCMiddleware.target)Test"
static let sample = "\(HummingbirdDocC.target)Sample"
static let target = "HummingbirdDocC"
static let test = "\(HummingbirdDocC.target)Test"
}