mirror of
https://github.com/IoannisNezis/Qlue-ls.git
synced 2025-12-23 08:48:13 +00:00
18 lines
640 B
Makefile
18 lines
640 B
Makefile
export CFLAGS_wasm32_unknown_unknown := $(shell echo "-I$(PWD)/wasm-sysroot -Wbad-function-cast -Wcast-function-type -fno-builtin")
|
|
|
|
init_dev:
|
|
echo "Installing nodejs dependencies..."
|
|
cd editor && npm ci
|
|
echo "building qlue-ls wasm binary"
|
|
wasm-pack build --release --target web
|
|
echo "building ll-sparql-parser wasm binary"
|
|
cd ./crates/parser/ && wasm-pack build --release --target web
|
|
echo "linking against local packages"
|
|
cd ./pkg/ && npm link
|
|
cd ./crates/parser/pkg/ && npm link
|
|
cd editor && npm link ll-sparql-parser qlue-ls
|
|
echo "starting dev server"
|
|
cd editor && npm run dev
|
|
|
|
wasm:
|
|
wasm-pack build --release --target web
|