You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
315 B
Makefile
24 lines
315 B
Makefile
|
|
# https://pnpm.io/ is better at storing packages than npm, if you still want to use npm just run "make NPM=npm <target>"
|
|
NPM = pnpm
|
|
|
|
#
|
|
# Build Frontend
|
|
#
|
|
|
|
.PHONY: all
|
|
all: setup build
|
|
|
|
.PHONY: setup
|
|
setup:
|
|
$(NPM) install
|
|
|
|
.PHONY: build
|
|
build:
|
|
mkdir -p out/
|
|
$(NPM) run build
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
rm -rf out/
|