|
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 |
9 | 10 | # /bin/sh is dash on Debian which does not support all features of ash/bash |
10 | 11 | # to fix that we use /bin/bash only on Debian to not break Alpine |
11 | 12 | ifneq (,$(wildcard /etc/os-release)) # check file existence |
@@ -49,11 +50,11 @@ prepare-static-check: FORCE install-golangci-lint install-modernize install-shel |
49 | 50 |
|
50 | 51 | # To add additional flags or values, specify the variable in the environment, e.g. `GO_BUILDFLAGS='-tags experimental' make`. |
51 | 52 | # To override the default flags or values, specify the variable on the command line, e.g. `make GO_BUILDFLAGS='-tags experimental'`. |
52 | | -GO_BUILDFLAGS := $(GO_BUILDFLAGS) |
53 | | -GO_LDFLAGS := $(GO_LDFLAGS) |
54 | | -GO_TESTFLAGS := $(GO_TESTFLAGS) |
55 | | -GO_TESTENV := $(GO_TESTENV) |
56 | | -GO_BUILDENV := $(GO_BUILDENV) |
| 53 | +GO_BUILDFLAGS += |
| 54 | +GO_LDFLAGS += |
| 55 | +GO_TESTFLAGS += |
| 56 | +GO_TESTENV += |
| 57 | +GO_BUILDENV += |
57 | 58 |
|
58 | 59 | # These definitions are overridable, e.g. to provide fixed version/commit values when |
59 | 60 | # no .git directory is present or to provide a fixed build date for reproducibility. |
@@ -148,7 +149,6 @@ vars: FORCE |
148 | 149 | @printf "BININFO_BUILD_DATE=$(BININFO_BUILD_DATE)\n" |
149 | 150 | @printf "BININFO_COMMIT_HASH=$(BININFO_COMMIT_HASH)\n" |
150 | 151 | @printf "BININFO_VERSION=$(BININFO_VERSION)\n" |
151 | | - @printf "GO_BUILDENV=$(GO_BUILDENV)\n" |
152 | 152 | @printf "GO_BUILDFLAGS=$(GO_BUILDFLAGS)\n" |
153 | 153 | @printf "GO_COVERPKGS=$(GO_COVERPKGS)\n" |
154 | 154 | @printf "GO_LDFLAGS=$(GO_LDFLAGS)\n" |
|
0 commit comments