wip: update Taskfile for wasm
This commit is contained in:
parent
509b640dcd
commit
0b4bdf8c18
2 changed files with 19 additions and 10 deletions
11
Taskfile.yml
11
Taskfile.yml
|
@ -90,14 +90,24 @@ tasks:
|
||||||
- yarn build
|
- yarn build
|
||||||
|
|
||||||
build:jslib:
|
build:jslib:
|
||||||
|
deps: [build:wasmlib]
|
||||||
dir: tools/upend_js
|
dir: tools/upend_js
|
||||||
sources:
|
sources:
|
||||||
- ./*.ts
|
- ./*.ts
|
||||||
- ./package.lock
|
- ./package.lock
|
||||||
cmds:
|
cmds:
|
||||||
|
- yarn add ../upend_wasm/pkg
|
||||||
- yarn install --immutable
|
- yarn install --immutable
|
||||||
- yarn build
|
- yarn build
|
||||||
|
|
||||||
|
build:wasmlib:
|
||||||
|
dir: tools/upend_wasm
|
||||||
|
sources:
|
||||||
|
- ./**/*.rs
|
||||||
|
- Cargo.toml
|
||||||
|
cmds:
|
||||||
|
- wasm-pack build --target web
|
||||||
|
|
||||||
setup:frontend:
|
setup:frontend:
|
||||||
deps: [build:jslib]
|
deps: [build:jslib]
|
||||||
dir: webui
|
dir: webui
|
||||||
|
@ -140,7 +150,6 @@ tasks:
|
||||||
cmds:
|
cmds:
|
||||||
- task: build:jslib
|
- task: build:jslib
|
||||||
- cd webui && yarn add ../tools/upend_js && cd ..
|
- cd webui && yarn add ../tools/upend_js && cd ..
|
||||||
- cd webext && yarn add ../tools/upend_js && cd ..
|
|
||||||
|
|
||||||
dev:
|
dev:
|
||||||
deps: [dev:backend, dev:frontend]
|
deps: [dev:backend, dev:frontend]
|
||||||
|
|
|
@ -12585,19 +12585,19 @@ __metadata:
|
||||||
|
|
||||||
"upend@file:../tools/upend_js::locator=upend-kestrel%40workspace%3A.":
|
"upend@file:../tools/upend_js::locator=upend-kestrel%40workspace%3A.":
|
||||||
version: 0.0.1
|
version: 0.0.1
|
||||||
resolution: "upend@file:../tools/upend_js#../tools/upend_js::hash=6d7a60&locator=upend-kestrel%40workspace%3A."
|
resolution: "upend@file:../tools/upend_js#../tools/upend_js::hash=6a0172&locator=upend-kestrel%40workspace%3A."
|
||||||
dependencies:
|
dependencies:
|
||||||
debug: ^4.3.4
|
debug: ^4.3.4
|
||||||
lru-cache: ^7.0.0
|
lru-cache: ^7.0.0
|
||||||
upend_wasm: ../upend_wasm/pkg
|
upend_wasm: ../upend_wasm/pkg
|
||||||
checksum: 4b4d166c0e048ae2c3d3dc72519a64e7b3b30e3c357c5333bc2361d28a218bc9e28e333f9a3fa02896143065a3b9efc337a860bb550eb78635a5607d2afcfe50
|
checksum: 81c95fd057a8bdfc65039041b33e9e37de13b3f1323a1409d9487d75cefc87127794bf4b14b0329b4c0fa198913d02c3a388233f4e047f4b93efec182d79715b
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"upend_wasm@file:../upend_wasm/pkg::locator=upend%40file%3A..%2Ftools%2Fupend_js%23..%2Ftools%2Fupend_js%3A%3Ahash%3D6d7a60%26locator%3Dupend-kestrel%2540workspace%253A.":
|
"upend_wasm@file:../upend_wasm/pkg::locator=upend%40file%3A..%2Ftools%2Fupend_js%23..%2Ftools%2Fupend_js%3A%3Ahash%3D6a0172%26locator%3Dupend-kestrel%2540workspace%253A.":
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
resolution: "upend_wasm@file:../upend_wasm/pkg#../upend_wasm/pkg::hash=cb9d21&locator=upend%40file%3A..%2Ftools%2Fupend_js%23..%2Ftools%2Fupend_js%3A%3Ahash%3D6d7a60%26locator%3Dupend-kestrel%2540workspace%253A."
|
resolution: "upend_wasm@file:../upend_wasm/pkg#../upend_wasm/pkg::hash=aca1db&locator=upend%40file%3A..%2Ftools%2Fupend_js%23..%2Ftools%2Fupend_js%3A%3Ahash%3D6a0172%26locator%3Dupend-kestrel%2540workspace%253A."
|
||||||
checksum: 51385c3bfda2d3fff7e579e9b350866ef5f8f3f5cac30d5ae1a0a6785c0ff49b2018b68b3492f1be8e983395c5685b09d799d368a5b2d9d6e8a4ec0f38bd0d21
|
checksum: 16eccf41a8d884154d2170602da4ffa44cf3f601c8f6a9cd26637864183bba003f9bb38ecdab93306dd6f6d22a3893946676f211a3e14581bc249f0ce1dd0b1c
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue