Makefile: using optbool

This commit is contained in:
Devaev Maxim
2019-07-31 04:47:02 +03:00
parent 8507637adf
commit 43602b0d78

View File

@@ -8,6 +8,12 @@ TESTENV_LOOP ?= /dev/loop7
USTREAMER_MIN_VERSION ?= 1.1 USTREAMER_MIN_VERSION ?= 1.1
# =====
define optbool
$(filter $(shell echo $(1) | tr A-Z a-z),yes on 1)
endef
# ===== # =====
all: all:
@ echo "Useful commands:" @ echo "Useful commands:"
@@ -31,7 +37,7 @@ all:
testenv: testenv:
docker build \ docker build \
$(if $(NC),--no-cache,) \ $(if $(call optbool,$(NC)),--no-cache,) \
--rm \ --rm \
--tag $(TESTENV_IMAGE) \ --tag $(TESTENV_IMAGE) \
--build-arg USTREAMER_MIN_VERSION=$(USTREAMER_MIN_VERSION) \ --build-arg USTREAMER_MIN_VERSION=$(USTREAMER_MIN_VERSION) \