summary refs log tree commit diff
path: root/deno.json
diff options
context:
space:
mode:
authorwlodekm <[email protected]>2024-11-10 21:03:01 +0200
committerwlodekm <[email protected]>2024-11-10 21:03:01 +0200
commita2cab186316b4c46839cb5f9ad51b693edb194f6 (patch)
treedf2b39edddbb5aaedb542e4a24b8e7b5a58f58b3 /deno.json
parent91b3570414cfdb4d4751e28006bf373d626d372a (diff)
add build script, possibly fix a bug ( v1.0.1 )
Diffstat (limited to 'deno.json')
-rw-r--r--deno.json7
1 files changed, 6 insertions, 1 deletions
diff --git a/deno.json b/deno.json
index 330f2ce..85a748f 100644
--- a/deno.json
+++ b/deno.json
@@ -1,6 +1,11 @@
 {
     "tasks": {
         "dev": "deno run --allow-net --allow-env main.ts",
-        "build": "deno compile --allow-net --allow-env --no-check main.ts"
+        "build": "deno compile --allow-net --allow-env --no-check main.ts",
+        "build-win":       "deno compile --allow-net --allow-env --no-check -o build/win.exe --target x86_64-pc-windows-msvc main.ts",
+        "build-mac-x86":   "deno compile --allow-net --allow-env --no-check -o build/mac-x86 --target x86_64-apple-darwin main.ts",
+        "build-mac-arm":   "deno compile --allow-net --allow-env --no-check -o build/mac-arm --target aarch64-apple-darwin main.ts",
+        "build-linux-x86": "deno compile --allow-net --allow-env --no-check -o build/linux-x86 --target x86_64-unknown-linux-gnu main.ts",
+        "build-linux-arm": "deno compile --allow-net --allow-env --no-check -o build/linux-arm --target aarch64-unknown-linux-gnu main.ts"
     }
 }
\ No newline at end of file