Skip to content

Commit 05c8232

Browse files
[WASM] Fix broken test script
1 parent afb0d50 commit 05c8232

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

utils/webassembly/ci.sh

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,21 @@ set -ex
55
SOURCE_PATH="$( cd "$(dirname $0)/../../.." && pwd )"
66
SWIFT_PATH=$SOURCE_PATH/swift
77
UTILS_PATH=$SWIFT_PATH/utils/webassembly
8-
if [[ "$(uname)" == "Linux" ]]; then
9-
DEPENDENCIES_SCRIPT=$UTILS_PATH/linux/install-dependencies.sh
10-
else
11-
DEPENDENCIES_SCRIPT=$UTILS_PATH/macos/install-dependencies.sh
12-
fi
8+
9+
case $(uname -s) in
10+
Darwin)
11+
DEPENDENCIES_SCRIPT=$UTILS_PATH/macos/install-dependencies.sh
12+
HOST_SUFFIX=macosx-x86_64
13+
;;
14+
Linux)
15+
DEPENDENCIES_SCRIPT=$UTILS_PATH/linux/install-dependencies.sh
16+
HOST_SUFFIX=linux-x86_64
17+
;;
18+
*)
19+
echo "Unrecognised platform $(uname -s)"
20+
exit 1
21+
;;
22+
esac
1323

1424
BUILD_SCRIPT=$UTILS_PATH/build-toolchain.sh
1525
RUN_TEST_BIN=$SWIFT_PATH/utils/run-test
@@ -37,5 +47,5 @@ else
3747
$RUN_TEST_BIN --build-dir $TARGET_BUILD_DIR --target wasi-wasm32 test/stdlib/
3848

3949
# Run test but ignore failure temporarily
40-
$BUILD_SCRIPT -t || true
50+
ninja check-swift-wasi-wasm32 -C $TARGET_BUILD_DIR/swift-$HOST_SUFFIX || true
4151
fi

0 commit comments

Comments
 (0)