From a5e6c32ce1bcf26883f7a02770f4ec0d4337b896 Mon Sep 17 00:00:00 2001 From: kevinnls Date: Sat, 2 Sep 2023 11:13:32 +0530 Subject: [PATCH] update make targets --- Makefile | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 4688e3f..51e2a84 100644 --- a/Makefile +++ b/Makefile @@ -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)