Skip to content

Commit 05b0f95

Browse files
committed
restore entrypoint.sh
1 parent 8b24b19 commit 05b0f95

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

entrypoint.sh

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
#!/bin/sh
2+
3+
cd "$HOME"/rustdesk || exit 1
4+
# shellcheck source=/dev/null
5+
. "$HOME"/.cargo/env
6+
7+
argv=$*
8+
9+
while test $# -gt 0; do
10+
case "$1" in
11+
--release)
12+
mkdir -p target/release
13+
test -f target/release/libsciter-gtk.so || cp "$HOME"/libsciter-gtk.so target/release/
14+
release=1
15+
shift
16+
;;
17+
--target)
18+
shift
19+
if test $# -gt 0; then
20+
rustup target add "$1"
21+
shift
22+
fi
23+
;;
24+
*)
25+
shift
26+
;;
27+
esac
28+
done
29+
30+
if [ -z $release ]; then
31+
mkdir -p target/debug
32+
test -f target/debug/libsciter-gtk.so || cp "$HOME"/libsciter-gtk.so target/debug/
33+
fi
34+
set -f
35+
#shellcheck disable=2086
36+
VCPKG_ROOT=/vcpkg cargo build $argv

0 commit comments

Comments
 (0)