-
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathMakefile
More file actions
35 lines (26 loc) · 595 Bytes
/
Makefile
File metadata and controls
35 lines (26 loc) · 595 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
ifneq ("$(wildcard .env)","")
include .env
export
endif
API_DIR = backend
VUE_FRONT_DIR = frontend
MAKE_API = $(MAKE) -C $(API_DIR)
MAKE_VUE_FRONT = $(MAKE) -C $(VUE_FRONT_DIR)
run-api:
$(MAKE_API) run
run-vue:
$(MAKE_VUE_FRONT) run
install:
$(MAKE_API) install
$(MAKE_VUE_FRONT) install
pre-commit:
$(MAKE_API) pre-commit
patch: pre-commit
$(MAKE_API) patch
$(MAKE_VUE_FRONT) patch
minor: pre-commit
$(MAKE_API) minor
$(MAKE_VUE_FRONT) minor
default-dot-envs:
cp ./$(VUE_FRONT_DIR)/.env.example ./$(VUE_FRONT_DIR)/.env.local
cp ./$(API_DIR)/.env.example ./$(API_DIR)/.env