fix: runner prepare

This commit is contained in:
msojocs 2024-07-06 16:16:38 +08:00
parent 5332528eb7
commit 629165bdda
2 changed files with 10 additions and 5 deletions

View File

@ -71,7 +71,7 @@ export default {
wcsc: wcscNative,
wcc: wccNative,
start: () => {
execFileSync(path.resolve(__dirname, './nwjs/wine-prepare.sh'), { stdio: 'inherit' })
execFileSync(path.resolve(__dirname, './nwjs/module-prepare.sh'))
},
close: () => {
request('http://localhost:8083/close').end()

View File

@ -5,15 +5,19 @@ root_dir=$(cd `dirname $0`/../../.. && pwd -P)
cur_dir=$(cd `dirname $0` && pwd -P)
nw_version="0.55.0"
mkdir -p "$root_dir/cache"
if [ ! -f "$root_dir/cache/nwjs-sdk-v$nw_version-win-x64.zip" ];then
wget -c -O "$root_dir/cache/nwjs-sdk-v$nw_version-win-x64.zip.tmp" "https://dl.nwjs.io/v0.55.0/nwjs-v0.55.0-win-x64.zip"
wget -c -O "$root_dir/cache/nwjs-sdk-v$nw_version-win-x64.zip.tmp" "https://dl.nwjs.io/v0.55.0/nwjs-sdk-v0.55.0-win-x64.zip"
mv "$root_dir/cache/nwjs-sdk-v$nw_version-win-x64.zip.tmp" "$root_dir/cache/nwjs-sdk-v$nw_version-win-x64.zip"
fi
if [ ! -f "$root_dir/cache/nwjs-sdk-v$nw_version-linux-x64.tar.gz" ];then
wget -c -O "$root_dir/cache/nwjs-sdk-v$nw_version-linux-x64.tar.gz.tmp" "https://dl.nwjs.io/v0.55.0/nwjs-sdk-v0.55.0-linux-x64.tar.gz"
mv "$root_dir/cache/nwjs-sdk-v$nw_version-linux-x64.tar.gz.tmp" "$root_dir/cache/nwjs-sdk-v$nw_version-linux-x64.tar.gz"
fi
if [ ! -d "$root_dir/cache/nwjs-sdk-v$nw_version-win-x64" ];then
if [ ! -d "$root_dir/cache/nwjs-sdk-v$nw_version-linux-x64" ];then
cd "$root_dir/cache"
unzip "nwjs-sdk-v$nw_version-win-x64.zip"
tar -zxf "nwjs-sdk-v$nw_version-linux-x64.tar.gz"
fi
rm -rf "$root_dir/cache/nwjs-sdk-v$nw_version-win-x64/package.nw"
@ -39,5 +43,6 @@ docker run -d -it\
sleep 10
curl http://localhost:8083
exit 0
# curl http://localhost:8083/close
# docker stop wine