This command should fail before calling other commands (which will fail to because the environment is wrong):
```
ENV=toto make install
```
TMP_FOLDER=/tmp
RELEASE_FOLDER=wllbg-release
TMP_FOLDER=/tmp
RELEASE_FOLDER=wllbg-release
+# ensure the ENV variable is well defined
+ifeq ($(origin ENV), prod)
+ # all good ("prod" is a valid env)
+else ifeq ($(origin ENV), dev)
+ # all good ("dev" is a valid env)
+else ifeq ($(origin ENV), test)
+ # all good ("test" is a valid env)
+else
+ # not good, force it to "prod"
+ override ENV = prod
+endif
help: ## Display this help menu
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
help: ## Display this help menu
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'