Makefile added with Version 2.2

This commit is contained in:
Dirk Alders 2025-08-10 19:04:29 +02:00
parent dad7ad659f
commit 7b63ded57f
4 changed files with 12 additions and 5 deletions

View File

@ -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

@ -1 +1 @@
Subproject commit 36a256c2b82c545b5c9adb93925d5fc402c83db9 Subproject commit 20b07f9b1a05c7557f0caa0fe9cc4c92bfbb95d3

2
piki

@ -1 +1 @@
Subproject commit 887f3da39e0fe02b21d9f2b9a74a841098c177f8 Subproject commit f892fdbd69411d4bf79963156894351e2b8396c3

2
pygal

@ -1 +1 @@
Subproject commit 9edd50ab85be3ed2385ac0950d5f3b3221ab385e Subproject commit 5cb55ad76169d2cefe6897fee67c1978f127e91d