skia2/experimental/tskit/Makefile
Kevin Lubick f32ad08ac4 [infra] Deduplicate serve.py
Change-Id: I25bd987faedd7e9c322bcec487ab07583bad6b9a
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/458197
Reviewed-by: Erik Rose <erikrose@google.com>
2021-10-12 11:42:50 +00:00

28 lines
642 B
Makefile

debug:
npx tsc
./compile.sh debug
rm -rf ./npm_build/bin
mkdir -p ./npm_build/bin
cp ../../out/tskit_debug/tskit.js ./npm_build/bin
cp ../../out/tskit_debug/tskit.wasm ./npm_build/bin
release:
npx tsc
./compile.sh
rm -rf ./npm_build/bin
mkdir -p ./npm_build/bin
cp ../../out/tskit/tskit.js ./npm_build/bin
cp ../../out/tskit/tskit.wasm ./npm_build/bin
serve:
echo "Go check out http://localhost:8000/npm_build/example.html"
python3 ../../tools/serve_wasm.py
lint:
npx eslint . --ext .ts
apply-lint:
npx eslint . --ext .ts --fix
generate:
go run ./go/gen_types --input_cpp_dir ./bindings --output_namespace_dir ./bindings