Improve check by using list

See https://stackoverflow.com/a/27335439/569101
This commit is contained in:
Jeremy Benoist 2020-01-13 15:58:59 +01:00
parent 49eb5405de
commit 29f5515959
No known key found for this signature in database
GPG key ID: 84290C294324D304

View file

@ -3,12 +3,9 @@ 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)
AVAILABLE_ENV := prod dev test
ifneq ($(filter $(ENV),$(AVAILABLE_ENV)),)
# all good
else
# not good, force it to "prod"
override ENV = prod