From 01898a3a8e094dfbbf981ab6f1cf38d52f60ef5d Mon Sep 17 00:00:00 2001 From: "Max P." Date: Thu, 22 May 2025 10:19:02 +0200 Subject: [PATCH] feat(tasks): add build tasks for amd64 and arm64 targets - Introduces separate build tasks for amd64 and arm64 architectures - Enables cross-compilation for better platform support --- deno.jsonc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deno.jsonc b/deno.jsonc index 2bbb2d3..1cc217b 100644 --- a/deno.jsonc +++ b/deno.jsonc @@ -2,7 +2,8 @@ "tasks": { "start": "deno run -A src/mod.ts", "test": "deno test -A --coverage **/__tests__/*.test.ts", - "build": "deno compile --include=VERSION --allow-env --allow-write --output dist/systemd-timer src/mod.ts" + "build:amd64": "deno compile --target x86_64-unknown-linux-gnu --include=VERSION --allow-env --allow-write --output dist/systemd-timer-linux-amd64 src/mod.ts", + "build:arm64": "deno compile --target aarch64-unknown-linux-gnu --include=VERSION --allow-env --allow-write --output dist/systemd-timer-linux-arm64 src/mod.ts" }, "compilerOptions": {}, "fmt": {