Don't use GNU make new shell assignment operator 07/113107/1
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>
Thu, 24 Sep 2020 13:55:12 +0000 (15:55 +0200)
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>
Thu, 24 Sep 2020 13:57:51 +0000 (15:57 +0200)
Shell assignment operator "!=" is a new feature in GNU make 4.0
and breaks the chart build on previous versions of make which is
still present in many still supported Linux distros.

Change-Id: I74c3c5e910ff7b1344c3da95fa76d11ec31b37c6
Issue-ID: OOM-2562
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
kubernetes/common/Makefile

index eb782b4..0e923b7 100644 (file)
@@ -22,7 +22,7 @@ COMMON_CHARTS_DIR := common
 EXCLUDES :=
 HELM_CHARTS := $(filter-out $(EXCLUDES), $(sort $(patsubst %/.,%,$(wildcard */.))))
 
-HELM_VER != helm version --template "{{.Version}}"
+HELM_VER := $(shell helm version --template "{{.Version}}")
 
 .PHONY: $(EXCLUDES) $(HELM_CHARTS)