Riichi/Makefile
2025-03-24 16:22:28 +01:00

25 lines
440 B
Makefile

DISPLAY = $(wildcard src/display/*.ts)
OUTFILES = $(patsubst src/display/%.ts,build/%.js,$(DISPLAY))
all:
npx webpack --mode development
zip:
npx webpack --mode production
@rm -rf riichi
mkdir riichi
cp -r build riichi
cp index.html riichi
cp -r img riichi
zip -r riichi.zip riichi
@rm -r riichi
clean:
rm -rf build/
rm -f riichi.zip
hard-clean:
rm -rf build/
rm -rf node_modules/
rm -f package-lock.json
rm -f richi.zip