Skip to content

Commit bc2bc46

Browse files
committed
Add build directory path to build script
1 parent 0650c60 commit bc2bc46

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

.ci/build_appimage.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,10 @@ sudo ()
88

99
# Build
1010
if [[ "$1" != "0" ]]; then
11-
.ci/common/build.sh linux || exit 1
11+
.ci/common/build.sh appimage_build linux || exit 1
1212
fi
1313

1414
repo_dir=$(pwd)
15-
mkdir -p appimage_build
1615
cd appimage_build
1716

1817
# Build linuxdeploy

.ci/common/build.sh

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,22 @@
11
#!/bin/bash
22

3-
PLATFORM=$1
3+
BUILD_DIR=$1
4+
PLATFORM=$2
45

56
# exit codes:
67
# 1: unsupported platform
78
# 3: configuration failed
89
# 4: build failed
910

10-
cmake -B $RUNNER_WORKSPACE/build -DCMAKE_BUILD_TYPE=Release -DSCRATCHCPP_PLAYER_BUILD_UNIT_TESTS=OFF || exit 3
11+
mkdir -p "$BUILD_DIR"
12+
cmake -B "$BUILD_DIR" -DCMAKE_BUILD_TYPE=Release -DSCRATCHCPP_PLAYER_BUILD_UNIT_TESTS=OFF || exit 3
1113

1214
if [[ "$PLATFORM" == "win32" ]]; then
13-
cmake --build $RUNNER_WORKSPACE/build -j4 || exit 4
15+
cmake --build "$BUILD_DIR" -j4 || exit 4
1416
elif [[ "$PLATFORM" == "win64" ]]; then
15-
cmake --build $RUNNER_WORKSPACE/build -j4 || exit 4
17+
cmake --build "$BUILD_DIR" -j4 || exit 4
1618
elif [[ "$PLATFORM" == "macos" ]]; then
17-
cmake --build $RUNNER_WORKSPACE/build -j6 || exit 4
19+
cmake --build "$BUILD_DIR" -j6 || exit 4
1820
else
19-
cmake --build $RUNNER_WORKSPACE/build -j$(nproc --all) || exit 4
21+
cmake --build "$BUILD_DIR" -j$(nproc --all) || exit 4
2022
fi

0 commit comments

Comments
 (0)