mirror of
https://github.com/gorules/zen.git
synced 2026-10-04 16:02:18 +00:00
23 lines
746 B
Makefile
23 lines
746 B
Makefile
REGISTRY := "http://localhost:4873"
|
|
|
|
wasm:
|
|
yarn build -- --target wasm32-wasip1-threads
|
|
mkdir -p npm/wasm32-wasi
|
|
cp zen-engine.wasm32-wasi.wasm zen-engine.wasi.cjs zen-engine.wasi-browser.js wasi-worker.mjs wasi-worker-browser.mjs npm/wasm32-wasi/
|
|
|
|
darwinArm:
|
|
yarn build -- --target aarch64-apple-darwin
|
|
mkdir -p npm/darwin-arm64
|
|
cp zen-engine.darwin-arm64.node npm/darwin-arm64/
|
|
|
|
prepareLocalPublish:
|
|
yarn napi prepublish --skip-optional-publish
|
|
yarn createNpmDirs
|
|
|
|
publish:
|
|
cd npm/wasm32-wasi && npm publish --registry $(REGISTRY) --ignore-scripts
|
|
cd npm/darwin-arm64 && npm publish --registry $(REGISTRY) --ignore-scripts
|
|
npm publish --registry $(REGISTRY) --ignore-scripts
|
|
|
|
publishLocal: prepareLocalPublish wasm darwinArm publish
|