update make targets

This commit is contained in:
2023-09-02 11:13:32 +05:30
parent 9501f34ca6
commit a5e6c32ce1

View File

@@ -1,18 +1,24 @@
PROJ = eflufeedeets
POD_MOUNTS = \
-w /app \
-v $(PWD):/app:z \
-v $(PROJ)_modules:/app/node_modules:z
POD_OPTIONS_TEMPLATE = \
--interactive --tty \
--rm \
--name $(PROJ)_$(CONTAINER_TAG) \
-w /app \
-v $(PWD):/app:z \
-v $(PROJ)_modules:/app/node_modules:z \
--publish 5173:5173 \
$(POD_MOUNTS) $(EXTRA_FLAGS) \
node:alpine
dev: EXTRA_FLAGS = --publish 5173:5173
dev: SCRIPT = dev -- --host
dev: run
format:
podman exec --interactive --tty $(PROJ)_dev npm run format
test: SCRIPT = test
test:
$(error doesn't actually work. you didn't set it up)