crypttool/Makefile

27 lines
586 B
Makefile
Raw Normal View History

JSPKGMAN = "yarn"
ROOTDIR = $(dir $(CURDIR))
dev:
$(JSPKGMAN) run vite dev
test:
$(JSPKGMAN) run vite check
2023-01-04 19:29:55 +01:00
build:
$(JSPKGMAN) run vite build
wasm-pack:
wasm-pack build $(CURDIR)/wasm --target web
cp $(CURDIR)/wasm/pkg/crypttool_wasm_bg.wasm $(CURDIR)/src/lib/crypttool.wasm
2023-01-04 19:29:55 +01:00
docker:
podman build -t docker.io/jmbitci/crypttool .
podman push docker.io/jmbitci/crypttool
#TODO get rid of -f and check whether files exist instead
clean:
rm -f $(CURDIR)/src/lib/crypttool.wasm
rm -rf $(CURDIR)/wasm/pkg/*
rm -rf $(CURDIR)/wasm/target/*
rm -rf $(CURDIR)/node_modules/*