Skip to content

Commit d97bf2e

Browse files
committed
Chore to product layer (was target)
1 parent ab9e740 commit d97bf2e

File tree

3 files changed

+8
-14
lines changed

3 files changed

+8
-14
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ install: $(OPENAPI_FILES)
2424

2525
.build/docs: ## Need env GITHUB_PAGES is created as 'true'
2626
swift package --allow-writing-to-directory $@ generate-documentation \
27-
--target GitHubRestAPISwiftOpenAPI \
27+
--product GitHubRestAPISwiftOpenAPI \
2828
--disable-indexing \
2929
--output-path $@ \
3030
--transform-for-static-hosting \

Package.swift

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,24 +73,24 @@ enum GitHubRestAPIOpenAPITag: String, CaseIterable {
7373
]
7474
)
7575
}
76+
static var allInOne: PackageDescription.Product = .library(
77+
name: "GitHubRestAPISwiftOpenAPI",
78+
targets: GitHubRestAPIOpenAPITag.allCases.map(\.rawValue)
79+
)
7680
}
7781

78-
let gitHubRestAPISwiftOpenAPITarget: PackageDescription.Target = .target(
79-
name: "GitHubRestAPISwiftOpenAPI",
80-
dependencies: GitHubRestAPIOpenAPITag.allCases.map { .target(name: $0.rawValue) }
81-
)
82-
8382
let package = Package(
8483
name: "GitHubRestAPISwiftOpenAPI",
8584
platforms: [.macOS(.v10_15)],
86-
products: GitHubRestAPIOpenAPITag.allCases.map(\.library),
85+
products: GitHubRestAPIOpenAPITag.allCases.map(\.library) + [
86+
GitHubRestAPIOpenAPITag.allInOne
87+
],
8788
dependencies: [
8889
.package(url: "https://github.com/apple/swift-openapi-generator", from: "1.0.0"),
8990
.package(url: "https://github.com/apple/swift-openapi-runtime", from: "1.0.0"),
9091
.package(url: "https://github.com/apple/swift-openapi-urlsession", from: "1.0.0"),
9192
],
9293
targets: GitHubRestAPIOpenAPITag.allCases.map(\.target) + [
93-
gitHubRestAPISwiftOpenAPITarget,
9494
GitHubRestAPIOpenAPITag.users.testTarget,
9595
]
9696
)

Sources/GitHubRestAPISwiftOpenAPI/File.swift

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

0 commit comments

Comments
 (0)