|  | 
| 6 | 6 | # SPDX-FileCopyrightText: 2024 SAP SE or an SAP affiliate company | 
| 7 | 7 | # SPDX-License-Identifier: Apache-2.0 | 
| 8 | 8 | 
 | 
| 9 |  | -MAKEFLAGS=--warn-undefined-variables | 
| 10 | 9 | # /bin/sh is dash on Debian which does not support all features of ash/bash | 
| 11 | 10 | # to fix that we use /bin/bash only on Debian to not break Alpine | 
| 12 | 11 | ifneq (,$(wildcard /etc/os-release)) # check file existence | 
| @@ -56,11 +55,11 @@ install-setup-envtest: FORCE | 
| 56 | 55 | 
 | 
| 57 | 56 | # To add additional flags or values, specify the variable in the environment, e.g. `GO_BUILDFLAGS='-tags experimental' make`. | 
| 58 | 57 | # To override the default flags or values, specify the variable on the command line, e.g. `make GO_BUILDFLAGS='-tags experimental'`. | 
| 59 |  | -GO_BUILDFLAGS += | 
| 60 |  | -GO_LDFLAGS += | 
| 61 |  | -GO_TESTFLAGS += | 
| 62 |  | -GO_TESTENV += | 
| 63 |  | -GO_BUILDENV += | 
|  | 58 | +GO_BUILDFLAGS := $(GO_BUILDFLAGS) | 
|  | 59 | +GO_LDFLAGS := $(GO_LDFLAGS) | 
|  | 60 | +GO_TESTFLAGS := $(GO_TESTFLAGS) | 
|  | 61 | +GO_TESTENV := $(GO_TESTENV) | 
|  | 62 | +GO_BUILDENV := $(GO_BUILDENV) | 
| 64 | 63 | 
 | 
| 65 | 64 | # which packages to test with test runner | 
| 66 | 65 | GO_TESTPKGS := $(shell go list -f '{{if or .TestGoFiles .XTestGoFiles}}{{.ImportPath}}{{end}}' ./...) | 
| @@ -151,9 +150,11 @@ clean: FORCE | 
| 151 | 150 | 	git clean -dxf build | 
| 152 | 151 | 
 | 
| 153 | 152 | vars: FORCE | 
|  | 153 | +	@printf "GO_BUILDENV=$(GO_BUILDENV)\n" | 
| 154 | 154 | 	@printf "GO_BUILDFLAGS=$(GO_BUILDFLAGS)\n" | 
| 155 | 155 | 	@printf "GO_COVERPKGS=$(GO_COVERPKGS)\n" | 
| 156 | 156 | 	@printf "GO_LDFLAGS=$(GO_LDFLAGS)\n" | 
|  | 157 | +	@printf "GO_TESTENV=$(GO_TESTENV)\n" | 
| 157 | 158 | 	@printf "GO_TESTFLAGS=$(GO_TESTFLAGS)\n" | 
| 158 | 159 | 	@printf "GO_TESTPKGS=$(GO_TESTPKGS)\n" | 
| 159 | 160 | 	@printf "MAKE=$(MAKE)\n" | 
|  | 
0 commit comments