Skip to content

Commit 06936fe

Browse files
authored
Name executable bootstrap, don't create symlink (#383)
1 parent 6227444 commit 06936fe

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

Diff for: Plugins/AWSLambdaPackager/Plugin.swift

+1-7
Original file line numberDiff line numberDiff line change
@@ -220,13 +220,8 @@ struct AWSLambdaPackager: CommandPlugin {
220220
try FileManager.default.createDirectory(atPath: workingDirectory.path(), withIntermediateDirectories: true)
221221

222222
// rename artifact to "bootstrap"
223-
let relocatedArtifactPath = workingDirectory.appending(path: artifactPath.lastPathComponent)
224-
let symbolicLinkPath = workingDirectory.appending(path: "bootstrap")
223+
let relocatedArtifactPath = workingDirectory.appending(path: "bootstrap")
225224
try FileManager.default.copyItem(atPath: artifactPath.path(), toPath: relocatedArtifactPath.path())
226-
try FileManager.default.createSymbolicLink(
227-
atPath: symbolicLinkPath.path(),
228-
withDestinationPath: relocatedArtifactPath.lastPathComponent
229-
)
230225

231226
var arguments: [String] = []
232227
#if os(macOS) || os(Linux)
@@ -235,7 +230,6 @@ struct AWSLambdaPackager: CommandPlugin {
235230
"--symlinks",
236231
zipfilePath.lastPathComponent,
237232
relocatedArtifactPath.lastPathComponent,
238-
symbolicLinkPath.lastPathComponent,
239233
]
240234
#else
241235
throw Errors.unsupportedPlatform("can't or don't know how to create a zip file on this platform")

0 commit comments

Comments
 (0)