qlue-ls 0.6.2

A formatter for SPARQL queries
Documentation
export CFLAGS_wasm32_unknown_unknown := `echo "-I$(pwd)/wasm-sysroot -Wbad-function-cast -Wcast-function-type -fno-builtin"`

test target="":
	cargo test {{target}} --bin qlue-ls

start-monaco-editor:
	cd editor && npm install && npm run dev

build-native:
	cargo build --release --bin qlue-ls

build-wasm profile="release" target="web":
	wasm-pack build --{{profile}} --target {{target}}

watch-and-run recipe="test":
	watchexec --restart --exts rs --exts toml just {{recipe}}

publish:
	wasm-pack publish
	maturin publish
	cargo publish