We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a3aac61 commit 66b8c39Copy full SHA for 66b8c39
1 file changed
.github/workflows/scripts/install-and-build-with-sdk.sh
@@ -843,9 +843,17 @@ build() {
843
if [[ "$INSTALL_STATIC_LINUX" == true ]]; then
844
log "Running Swift build with Static Linux Swift SDK"
845
846
- local sdk_name="${STATIC_LINUX_SDK_FILENAME%.artifactbundle.tar.gz}"
+ local arch
847
+ local sdk_triple
848
+ arch=$(uname -m)
849
+ if [[ "$arch" == "aarch64" ]]; then
850
+ sdk_triple="aarch64-swift-linux-musl"
851
+ else
852
+ sdk_triple="x86_64-swift-linux-musl"
853
+ fi
854
+
855
alias swift='$SWIFT_EXECUTABLE_FOR_STATIC_LINUX_SDK'
- local build_command="$SWIFT_BUILD_COMMAND --swift-sdk $sdk_name"
856
+ local build_command="$SWIFT_BUILD_COMMAND --swift-sdk $sdk_triple"
857
if [[ -n "$SWIFT_BUILD_FLAGS" ]]; then
858
build_command="$build_command $SWIFT_BUILD_FLAGS"
859
fi
0 commit comments