zot24
8/22/2017 - 1:30 AM

Nested if's on a Makefile

Nested if's on a Makefile

.PHONY: deploy
deploy: ## deploy app
	@if [[ $(ENVIRONMENT) == "development" ]]; then \
		if [[ ! -f .built ]]; then \
			$(MAKE) build; \
		fi; \
		if [[ ! -f .import ]]; then \
			$(MAKE) import; \
		fi; \
		if [[ ! -f .migrate ]]; then \
			$(MAKE) migrate; \
		fi; \
	fi; \
	\
	./bin/deploy