Skip to content

Commit a69948d

Browse files
author
Simon Yu
committed
Fix tools.sh release function not working
1 parent 870aa6c commit a69948d

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

tools.sh

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,13 @@ function release_win() {
3131
[[ $OS != Windows_NT ]] && echo 'release function is only for Windows.' && exit 4
3232
[[ -z "$1" ]] && echo "Usage: ./run.sh release {directoryName}" && exit 4
3333
mkdir -p "$1/bin"
34-
mkdir -p "$1/src"
35-
cat checkenv.cmd > "$1/run.cmd"
36-
echo: >> "$1/run.cmd"
37-
echo 'set PATH=bin;%PATH%' >> "$1/run.cmd"
38-
echo 'python3 .\gui\main.py' >> "$1/run.cmd"
34+
cat env.cmd > "$1/run.cmd"
35+
echo : >> "$1/run.cmd"
36+
echo 'python3 .\gui\main.py' >> "$1/run.cmd"
3937
cp "$(dirname "$(which dot)")"/* "$1/bin/"
4038
cp "$(which flex)" "$1/bin/"
4139
cp build/lrparser.exe "$1/bin/"
42-
rm -rf src/gui/__pycache__ && cp -r src/gui "$1/src/gui"
40+
cp -r gui "$1/gui"
4341
}
4442

4543
case $1 in
@@ -62,4 +60,4 @@ case $1 in
6260
echo '3) convert # Convert yacc file to lrparser file'
6361
echo '4) release # Generate release directory'
6462
;;
65-
esac
63+
esac

0 commit comments

Comments
 (0)