# Parameters
DOCKER_ROUTER_PATH = ../docker-router
DOCKER_APP_CONTAINER = web_mail_handler_library

# Executables
EXEC_PHP		= php
DOCKER          = docker-compose

help: # Show help
	@grep -E '^[a-zA-Z0-9 -]+:.*#'  makefile | sort | while read -r l; do printf "\033[1;32m$$(echo $$l | cut -f 1 -d':')\033[00m:$$(echo $$l | cut -f 2- -d'#')\n"; done

# -- Docker ------------------------------------------------------------------------------------------------------------
rebuild: # Build project docker
	@$(DOCKER) build --force-rm --no-cache --parallel

up: # Run project docker
	@$(DOCKER) up --build -d

down: # Stop project docker
	@$(DOCKER) down --remove-orphans

sh: # Open docker container bash
	@docker exec -it $(DOCKER_APP_CONTAINER) bash -c 'touch -a ./.bash_project.sh'
	@docker exec -it $(DOCKER_APP_CONTAINER) bash -c 'grep -q ". .bash_project.sh" ./.bashrc && echo "" || echo ". .bash_project.sh" >> .bashrc'
	@docker exec -it $(DOCKER_APP_CONTAINER) bash

# -- Project -----------------------------------------------------------------------------------------------------------
