-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
36 lines (30 loc) · 879 Bytes
/
Makefile
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
36
### Commands to setup all necessary dependencies for running (and developing) the application ###
setup-deps:
@echo "################################"
@echo "## Setting up Dependencies... ##"
@echo "################################"
@/bin/bash -c "scripts/setup_deps.sh"
setup-dev:
@echo "#############################"
@echo "## Setting up Local Env... ##"
@echo "#############################"
@/bin/bash -c "scripts/setup_dev.sh"
@echo "###############################"
@echo "## Local Env setup complete! ##"
@echo "###############################"
setup:
$(MAKE) setup-deps
$(MAKE) setup-dev
### Commands to git commit ###
stage:
@echo "Staging changes..."
@git add .
@echo "Changes staged!"
commit:
@echo "Committing changes..."
@poetry run cz commit
@echo "Changes committed!"
push:
@echo "Pushing changes..."
@git push
@echo "Changes pushed!"