Skip to content

Commit b822798

Browse files
committed
Cleanup the FIXMEs
1 parent 54c7932 commit b822798

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/scripts/install-and-build-with-sdk.sh

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,10 @@ find_latest_sdk_snapshot() {
240240
SWIFT_VERSION_BRANCH=""
241241
ANDROID_SDK_TAG=""
242242
ANDROID_SDK_CHECKSUM=""
243+
# TODO: we will be removing the "-0.1" suffix in a future nightly
244+
ANDROID_SDK_PATH_SUFFIX="-0.1"
245+
ANDROID_SDK_PATH_SEP="-"
246+
243247
STATIC_LINUX_SDK_TAG=""
244248
STATIC_LINUX_SDK_CHECKSUM=""
245249
WASM_SDK_TAG=""
@@ -549,13 +553,10 @@ install_android_sdk() {
549553

550554
log "Installing Android Swift SDK: $ANDROID_SDK_TAG"
551555

552-
# FIXME: we will be removing the "-0.1" suffix
553-
local android_sdk_suffix="-0.1"
554-
555-
local android_sdk_name="${ANDROID_SDK_TAG}_android${android_sdk_suffix}"
556+
local android_sdk_name="${ANDROID_SDK_TAG}_android${ANDROID_SDK_PATH_SUFFIX}"
556557
local android_sdk_bundle_name="${android_sdk_name}.artifactbundle"
557-
# FIXME: next SDK will remove the "_" from the name
558-
local android_sdk_bundle_dir="${android_sdk_bundle_name//_android/-android}"
558+
# TODO: remove once the next nightly changes the "-" to "_" in the name
559+
local android_sdk_bundle_dir="${android_sdk_bundle_name//_android/${ANDROID_SDK_PATH_SEP}android}"
559560
local android_sdk_filename="${android_sdk_bundle_name}.tar.gz"
560561
local sdk_url="${ANDROID_SDK_DOWNLOAD_ROOT}/${ANDROID_SDK_TAG}/${android_sdk_filename}"
561562

@@ -580,8 +581,9 @@ install_android_sdk() {
580581
if [[ ! -d "${ANDROID_NDK_HOME:-}" ]]; then
581582
# permit the "--android-ndk" flag to override the default
582583
local android_ndk_version="${ANDROID_NDK_VERSION:-r27d}"
583-
curl -fsSL -o "android-ndk-${android_ndk_version}.zip" --retry 3 https://dl.google.com/android/repository/android-ndk-"${android_ndk_version}"-"$(uname -s)".zip
584-
unzip -q "android-ndk-${android_ndk_version}.zip"
584+
curl -fsSL -o ndk.zip --retry 3 https://dl.google.com/android/repository/android-ndk-"${android_ndk_version}"-"$(uname -s)".zip
585+
unzip -q ndk.zip
586+
rm ndk.zip
585587
export ANDROID_NDK_HOME="${PWD}"/android-ndk-"${android_ndk_version}"
586588
fi
587589

@@ -655,9 +657,7 @@ build() {
655657
if [[ "$INSTALL_ANDROID" == true ]]; then
656658
log "Running Swift build with Android Swift SDK"
657659

658-
# FIXME: we will be trimming "-0.1" from the name in the next nightly
659-
local sdk_name="${ANDROID_SDK_TAG}-android-0.1"
660-
#local sdk_name="${ANDROID_SDK_TAG}_android"
660+
local sdk_name="${ANDROID_SDK_TAG}${ANDROID_SDK_PATH_SEP}android${ANDROID_SDK_PATH_SUFFIX}"
661661

662662
alias swift='$SWIFT_EXECUTABLE_FOR_ANDROID_SDK'
663663
local build_command="$SWIFT_BUILD_COMMAND --swift-sdk ${ANDROID_SDK_TRIPLE:-$sdk_name}"

0 commit comments

Comments
 (0)