ncube 2.4.1

Generalized Hypercube Visualizer
CC=cargo

default: native

all: native web

run: FORCE
	$(CC) r --release

native: FORCE
	$(CC) b --release

web: FORCE
	$(CC) b \
		--profile tiny \
		--target wasm32-unknown-unknown
	wasm-bindgen \
		--out-name ncube \
		--out-dir	web/wasm \
		--target web \
		target/wasm32-unknown-unknown/tiny/ncube.wasm

clean: FORCE
	-rm -r target
	-rm -r web/wasm

FORCE: