first commit

This commit is contained in:
root
2026-03-30 10:05:53 +00:00
commit 59f6583862
8465 changed files with 541514 additions and 0 deletions

46
docker/Makefile Normal file
View File

@@ -0,0 +1,46 @@
###############################################################################
SHELL = /bin/bash
SCRIPTS="./scripts"
.PHONY: all help setup build
###############################################################################
### Main Targets ###
# make help
help:
@ echo ""
@ echo "Usage:"
@ echo " make setup - Install container environment"
@ echo " make build - Build project through the container"
@ echo " make build_release - Build project release through the container"
@ echo " make create_container - Local build the container"
@ echo ""
# make setup (Install container/docker image)
setup: scripts_exec_permission
@ $(SCRIPTS)/install_container_image.sh
# make build
build: scripts_exec_permission
@ $(SCRIPTS)/build_android_project.sh
# make build_release
build_release: scripts_exec_permission
@ $(SCRIPTS)/build_android_project.sh --release
# make create_container
create_container: scripts_exec_permission
@ $(SCRIPTS)/build_container_image.sh
###############################################################################
### Auxiliary Targets ###
scripts_exec_permission:
@ chmod +x $(SCRIPTS)/*.sh
###############################################################################