From d7b384e49b15ae1d505ce5b66df72b760abaa01e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Majdand=C5=BEi=C4=87?= Date: Thu, 9 Nov 2023 11:51:06 +0100 Subject: [PATCH] Add build scripts --- .gitignore | 1 + build.sh | 7 +++++++ package.json | 6 +++++- 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 build.sh diff --git a/.gitignore b/.gitignore index 3c3629e..9209ef5 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ node_modules +out diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..5f4ed0a --- /dev/null +++ b/build.sh @@ -0,0 +1,7 @@ +for file in client center; +do + for target in windows linux + do + nexe -i $file.js -o out/$file-$target -t $target-x86-18.18.2 --build + done +done \ No newline at end of file diff --git a/package.json b/package.json index 4f910cd..3420819 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,11 @@ "description": "", "main": "main.js", "scripts": { - "dev": "node main.js" + "build-linux-client": "nexe -i client.js -o out/client-linux -t linux-x64-18.18.2", + "build-windows-client": "nexe -i client.js -o out/client-windows -t windows-x86-18.18.2", + "build-linux-server": "nexe -i server.js -o out/server-linux -t linux-x64-18.18.2", + "build-windows-server": "nexe -i server.js -o out/server-windows -t windows-x86-18.18.2", + "build": "sh build.sh" }, "keywords": [], "author": "",