Skip to content

Commit 3ac7519

Browse files
committed
feat: unify build system - deno tasks + meson only
1 parent 2a84df2 commit 3ac7519

File tree

2 files changed

+4
-343
lines changed

2 files changed

+4
-343
lines changed

build-dual.sh

Lines changed: 0 additions & 339 deletions
This file was deleted.

deno.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
"test:basic": "deno test --allow-read --no-check tests/deno/basic.test.ts",
2121
"bench": "deno bench --allow-read bench/",
2222
"bench:compression": "deno bench --allow-read bench/compression.bench.ts",
23-
"build": "deno task build:wasm:meson",
24-
"build:main:meson": "meson setup build-main --cross-file=scripts/emscripten.cross --prefix=$PWD/install -Dlibdir=wasm -Dbindir=wasm && meson compile -C build-main libjpeg-main && meson install -C build-main",
25-
"build:side:meson": "meson setup build-side --cross-file=scripts/emscripten.cross --prefix=$PWD/install -Dlibdir=wasm -Dbindir=wasm && meson compile -C build-side libjpeg-side && meson install -C build-side",
26-
"build:wasm:meson": "deno task build:main:meson && deno task build:side:meson && deno task manifest",
23+
"build": "deno task build:wasm",
24+
"build:main": "meson setup build-main --cross-file=scripts/emscripten.cross --prefix=$PWD/install -Dlibdir=wasm -Dbindir=wasm && meson compile -C build-main libjpeg-main && meson install -C build-main",
25+
"build:side": "meson setup build-side --cross-file=scripts/emscripten.cross --prefix=$PWD/install -Dlibdir=wasm -Dbindir=wasm && meson compile -C build-side libjpeg-side && meson install -C build-side",
26+
"build:wasm": "deno task build:main && deno task build:side && deno task manifest",
2727
"manifest": "deno run --allow-read --allow-write --allow-run ../../../../scripts/generate-wasm-manifest.ts .",
2828
"build:npm": "deno run --allow-all _build_npm.ts",
2929
"build:all": "deno task build:wasm && deno task build:npm",

0 commit comments

Comments
 (0)