@@ -18,7 +18,7 @@ import struct PackageGraph.ResolvedProduct
18
18
19
19
extension LLBuildManifestBuilder {
20
20
func createProductCommand( _ buildProduct: ProductBuildDescription ) throws {
21
- let cmdName = try buildProduct. getCommandName ( )
21
+ let cmdName = try buildProduct. commandName
22
22
23
23
// Add dependency on Info.plist generation on Darwin platforms.
24
24
let testInputs : [ AbsolutePath ]
@@ -37,7 +37,7 @@ extension LLBuildManifestBuilder {
37
37
}
38
38
39
39
// Create a phony node to represent the entire target.
40
- let targetName = try buildProduct. getLLBuildTargetName ( )
40
+ let targetName = try buildProduct. llbuildTargetName
41
41
let output : Node = . virtual( targetName)
42
42
43
43
let finalProductNode : Node
@@ -88,7 +88,7 @@ extension LLBuildManifestBuilder {
88
88
outputPath: plistPath
89
89
)
90
90
91
- let cmdName = try buildProduct. getCommandName ( )
91
+ let cmdName = try buildProduct. commandName
92
92
let codeSigningOutput = Node . virtual ( targetName + " -CodeSigning " )
93
93
try self . manifest. addShellCmd (
94
94
name: " \( cmdName) -entitlements " ,
@@ -125,12 +125,16 @@ extension LLBuildManifestBuilder {
125
125
}
126
126
127
127
extension ProductBuildDescription {
128
- public func getLLBuildTargetName( ) throws -> String {
129
- try self . product. getLLBuildTargetName ( buildParameters: self . buildParameters)
128
+ package var llbuildTargetName : String {
129
+ get throws {
130
+ try self . product. getLLBuildTargetName ( buildParameters: self . buildParameters)
131
+ }
130
132
}
131
133
132
- public func getCommandName( ) throws -> String {
133
- try " C. \( self . getLLBuildTargetName ( ) ) \( self . buildParameters. suffix) "
134
+ package var commandName : String {
135
+ get throws {
136
+ try " C. \( self . llbuildTargetName) \( self . buildParameters. suffix) "
137
+ }
134
138
}
135
139
}
136
140
0 commit comments