]> arthur.barton.de Git - bup.git/commitdiff
GNUMakefile: don't manipulate user CFLAGS
authorRob Browning <rlb@defaultvalue.org>
Sat, 21 May 2022 22:18:03 +0000 (17:18 -0500)
committerRob Browning <rlb@defaultvalue.org>
Sat, 25 Jun 2022 18:26:11 +0000 (13:26 -0500)
Signed-off-by: Rob Browning <rlb@defaultvalue.org>
GNUmakefile

index 5ec49bf767a384dd1c58346b4bebe3f18da24092..a6335ae7840bc250e7a8324fdc213cad0ec1e627 100644 (file)
@@ -69,7 +69,7 @@ config/config.vars: configure config/configure config/configure.inc config/*.in
 # _XOPEN_SOURCE version, i.e. -Werror crashes on a mismatch, so for
 # now, we're just going to let Python's version win.
 
-helpers_cflags := $(bup_python_cflags) $(bup_shared_cflags) -I$(CURDIR)/src
+helpers_cflags = $(bup_python_cflags) $(bup_shared_cflags) -I$(CURDIR)/src
 helpers_ldflags := $(bup_python_ldflags) $(bup_shared_ldflags)
 
 ifneq ($(strip $(bup_readline_cflags)),)
@@ -154,7 +154,7 @@ install: all
            $(INSTALL) -pm 0644 lib/bup/source_info.py $(dest_libdir)/bup/; \
        fi
 
-embed_cflags := $(bup_python_cflags_embed) $(bup_shared_cflags) -I$(CURDIR)/src
+embed_cflags = $(bup_python_cflags_embed) $(bup_shared_cflags) -I$(CURDIR)/src
 embed_ldflags := $(bup_python_ldflags_embed) $(bup_shared_ldflags)
 
 config/config.h: config/config.vars
@@ -176,13 +176,13 @@ dev/python: dev/python-proposed
 
 clean_paths += dev/bup-exec
 generated_dependencies += dev/bup-exec.d
-dev/bup-exec: CFLAGS += -D BUP_DEV_BUP_EXEC=1
+dev/bup-exec: bup_shared_cflags += -D BUP_DEV_BUP_EXEC=1
 dev/bup-exec: lib/cmd/bup.c src/bup/compat.c src/bup/io.c
        $(cc_bin)
 
 clean_paths += dev/bup-python
 generated_dependencies += dev/bup-python.d
-dev/bup-python: CFLAGS += -D BUP_DEV_BUP_PYTHON=1
+dev/bup-python: bup_shared_cflags += -D BUP_DEV_BUP_PYTHON=1
 dev/bup-python: lib/cmd/bup.c src/bup/compat.c src/bup/io.c
        $(cc_bin)