Skip to content

Commit 0d39242

Browse files
authored
Merge pull request swiftlang#826 from ahoppen/ahoppen/pin-swiftsyntaxbuilder-version
Pin SwiftSyntaxBuilder version for generate-swiftsyntaxbuilder
2 parents 8f9546d + 149604c commit 0d39242

File tree

83 files changed

+200
-202
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+200
-202
lines changed

Code-Generation/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Ignore Data Xcode stores when opening the project directly
2+
/.swiftpm/xcode

Code-Generation/Package.swift

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
// swift-tools-version:5.7
2+
3+
import PackageDescription
4+
5+
let package = Package(
6+
name: "CodeGeneration",
7+
platforms: [
8+
.macOS(.v10_15),
9+
],
10+
products: [
11+
.executable(name: "generate-swiftsyntaxbuilder", targets: ["generate-swiftsyntaxbuilder"]),
12+
],
13+
dependencies: [
14+
.package(url: "https://github.com/apple/swift-syntax.git", revision: "dcd692d759e09730098e45ba7276d0d96d004bac"),
15+
.package(url: "https://github.com/apple/swift-argument-parser.git", .upToNextMinor(from: "1.1.4")),
16+
],
17+
targets: [
18+
.executableTarget(
19+
name: "generate-swiftsyntaxbuilder",
20+
dependencies: [
21+
.product(name: "SwiftSyntaxBuilder", package: "swift-syntax"),
22+
.product(name: "ArgumentParser", package: "swift-argument-parser")
23+
],
24+
exclude: [
25+
"gyb_helpers",
26+
"AttributeNodes.swift.gyb",
27+
"AvailabilityNodes.swift.gyb",
28+
"BuilderInitializableTypes.swift.gyb",
29+
"Classification.swift.gyb",
30+
"CommonNodes.swift.gyb",
31+
"DeclNodes.swift.gyb",
32+
"ExpressibleAsConformances.swift.gyb",
33+
"ExprNodes.swift.gyb",
34+
"GenericNodes.swift.gyb",
35+
"NodeSerializationCodes.swift.gyb",
36+
"PatternNodes.swift.gyb",
37+
"StmtNodes.swift.gyb",
38+
"SyntaxBaseKinds.swift.gyb",
39+
"TokenSpec.swift.gyb",
40+
"Traits.swift.gyb",
41+
"Trivia.swift.gyb",
42+
"TypeNodes.swift.gyb"
43+
]
44+
),
45+
]
46+
)

Code-Generation/README.md

Lines changed: 19 additions & 0 deletions

0 commit comments

Comments
 (0)