xref: /aosp_15_r20/external/skia/experimental/tskit/Makefile (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1*c8dee2aaSAndroid Build Coastguard Workerdebug:
2*c8dee2aaSAndroid Build Coastguard Worker	npx tsc
3*c8dee2aaSAndroid Build Coastguard Worker	./compile.sh debug
4*c8dee2aaSAndroid Build Coastguard Worker	rm -rf ./npm_build/bin
5*c8dee2aaSAndroid Build Coastguard Worker	mkdir -p ./npm_build/bin
6*c8dee2aaSAndroid Build Coastguard Worker	cp ../../out/tskit_debug/tskit.js ./npm_build/bin
7*c8dee2aaSAndroid Build Coastguard Worker	cp ../../out/tskit_debug/tskit.wasm ./npm_build/bin
8*c8dee2aaSAndroid Build Coastguard Worker
9*c8dee2aaSAndroid Build Coastguard Workerrelease:
10*c8dee2aaSAndroid Build Coastguard Worker	npx tsc
11*c8dee2aaSAndroid Build Coastguard Worker	./compile.sh
12*c8dee2aaSAndroid Build Coastguard Worker	rm -rf ./npm_build/bin
13*c8dee2aaSAndroid Build Coastguard Worker	mkdir -p ./npm_build/bin
14*c8dee2aaSAndroid Build Coastguard Worker	cp ../../out/tskit/tskit.js ./npm_build/bin
15*c8dee2aaSAndroid Build Coastguard Worker	cp ../../out/tskit/tskit.wasm ./npm_build/bin
16*c8dee2aaSAndroid Build Coastguard Worker
17*c8dee2aaSAndroid Build Coastguard Workerserve:
18*c8dee2aaSAndroid Build Coastguard Worker	echo "Go check out http://localhost:8000/npm_build/example.html"
19*c8dee2aaSAndroid Build Coastguard Worker	python3 ../../tools/serve_wasm.py
20*c8dee2aaSAndroid Build Coastguard Worker
21*c8dee2aaSAndroid Build Coastguard Workerlint:
22*c8dee2aaSAndroid Build Coastguard Worker	npx eslint . --ext .ts
23*c8dee2aaSAndroid Build Coastguard Worker
24*c8dee2aaSAndroid Build Coastguard Workerapply-lint:
25*c8dee2aaSAndroid Build Coastguard Worker	npx eslint . --ext .ts --fix
26*c8dee2aaSAndroid Build Coastguard Worker
27*c8dee2aaSAndroid Build Coastguard Workergenerate:
28*c8dee2aaSAndroid Build Coastguard Worker	go run ./go/gen_types --input_cpp_dir ./bindings --output_namespace_dir ./bindings