split make files in myos project and install files in yaip project

This commit is contained in:
Yann Autissier
2022-11-11 23:37:27 +01:00
parent 99b9e5ecbe
commit 3d79bcdad3
222 changed files with 338 additions and 7880 deletions
+10 -2
View File
@@ -1,15 +1,23 @@
##
# COMMON
# target bootstrap: Update application files and start dockers
# target bootstrap: Configure system
# on local host
.PHONY: bootstrap app-bootstrap
bootstrap: bootstrap-app app-bootstrap ## Update application files and start dockers
bootstrap: bootstrap-docker bootstrap-app app-bootstrap ## Configure system
# target bootstrap-app: Fire install-bin-git
.PHONY: bootstrap-app
bootstrap-app: install-bin-git
# target bootstrap-docker: Install and configure docker
.PHONY: bootstrap-docker
bootstrap-docker: install-bin-docker setup-docker-group setup-binfmt setup-nfsd setup-sysctl
# target bootstrap-stack: Call bootstrap target of each stack
.PHONY: bootstrap-stack
bootstrap-stack: docker-network $(foreach stack,$(STACK),bootstrap-stack-$(stack))
# target build: Build application docker images to run
# on local host
.PHONY: build