Makefile added with Version 2.2
This commit is contained in:
parent
dad7ad659f
commit
7b63ded57f
11
Makefile
11
Makefile
@ -1,4 +1,4 @@
|
|||||||
# git helper Makefile: Version 2.0 (2025-08-05)
|
# git helper Makefile: Version 2.2 (2025-08-10)
|
||||||
default: help
|
default: help
|
||||||
|
|
||||||
.ONESHELL:
|
.ONESHELL:
|
||||||
@ -33,20 +33,27 @@ localinit:
|
|||||||
init: print_head
|
init: print_head
|
||||||
# Init git repo
|
# Init git repo
|
||||||
if [[ -e $(GIT_FLAG) ]]; then
|
if [[ -e $(GIT_FLAG) ]]; then
|
||||||
|
echo -e "\033[1;33mInitialising git submodules...\e[0m"
|
||||||
git submodule init
|
git submodule init
|
||||||
git submodule update
|
git submodule update
|
||||||
fi
|
fi
|
||||||
# Init submodules
|
# Init submodules
|
||||||
for subdir in $$(find . -maxdepth 2 -mindepth 2 -name Makefile | sort); do
|
SUBDIRS=$$(find . -maxdepth 2 -mindepth 2 -name Makefile | sort)
|
||||||
|
for subdir in $$SUBDIRS; do
|
||||||
$(MAKE) --no-print-directory -C $$(dirname $$subdir) init
|
$(MAKE) --no-print-directory -C $$(dirname $$subdir) init
|
||||||
done
|
done
|
||||||
|
if [[ $$SUBDIRS ]]; then
|
||||||
|
$(MAKE) print_head
|
||||||
|
fi
|
||||||
# Create venv if needed
|
# Create venv if needed
|
||||||
if [[ -e $(VENV_FLAG) ]]; then
|
if [[ -e $(VENV_FLAG) ]]; then
|
||||||
if [[ ! -e $(VENV_FOLDER) ]]; then
|
if [[ ! -e $(VENV_FOLDER) ]]; then
|
||||||
|
echo -e "\033[1;33mCreating virtual env...\e[0m"
|
||||||
mkvenv
|
mkvenv
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
# Start local init
|
# Start local init
|
||||||
|
echo -e "\033[1;33mDoing localinit...\e[0m"
|
||||||
$(MAKE) localinit
|
$(MAKE) localinit
|
||||||
|
|
||||||
update_submodules:
|
update_submodules:
|
||||||
|
2
patt
2
patt
@ -1 +1 @@
|
|||||||
Subproject commit 36a256c2b82c545b5c9adb93925d5fc402c83db9
|
Subproject commit 20b07f9b1a05c7557f0caa0fe9cc4c92bfbb95d3
|
2
piki
2
piki
@ -1 +1 @@
|
|||||||
Subproject commit 887f3da39e0fe02b21d9f2b9a74a841098c177f8
|
Subproject commit f892fdbd69411d4bf79963156894351e2b8396c3
|
2
pygal
2
pygal
@ -1 +1 @@
|
|||||||
Subproject commit 9edd50ab85be3ed2385ac0950d5f3b3221ab385e
|
Subproject commit 5cb55ad76169d2cefe6897fee67c1978f127e91d
|
Loading…
x
Reference in New Issue
Block a user