Skip to content

Commit 197150c

Browse files
authored
Merge pull request #263 from folliehiyuki/use-sh
Use POSIX shell for build.sh script
2 parents c107fdf + b1eb597 commit 197150c

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

build.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/bin/bash
1+
#!/bin/sh
22

33
set -e
44

@@ -8,12 +8,12 @@ cargo build --release
88

99
[ "$CARGO_TARGET_DIR" = "" ] && CARGO_TARGET_DIR=target
1010

11-
if [ "$(uname)" == "Darwin" ]; then
12-
cp "$CARGO_TARGET_DIR"/release/libspectre_oxi.dylib ../lua/spectre_oxi.so
13-
elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then
14-
cp "$CARGO_TARGET_DIR"/release/libspectre_oxi.so ../lua/spectre_oxi.so
15-
elif [ "$(expr substr $(uname -s) 1 10)" == "MINGW32_NT" ]; then
16-
cp "$CARGO_TARGET_DIR"/release/libspectre_oxi.dll ../lua/spectre_oxi.dll
11+
if [ "$(uname)" = "Darwin" ]; then
12+
cp -f "$CARGO_TARGET_DIR"/release/libspectre_oxi.dylib ../lua/spectre_oxi.so
13+
elif [ "$(expr substr $(uname -s) 1 5)" = "Linux" ]; then
14+
cp -f "$CARGO_TARGET_DIR"/release/libspectre_oxi.so ../lua/spectre_oxi.so
15+
elif [ "$(expr substr $(uname -s) 1 10)" = "MINGW32_NT" ]; then
16+
cp -f "$CARGO_TARGET_DIR"/release/libspectre_oxi.dll ../lua/spectre_oxi.dll
1717
fi
1818
rm -rf target
1919
echo "Build Done"

0 commit comments

Comments
 (0)