From: Ian Jackson Date: Thu, 4 Jul 2024 10:38:18 +0000 (+0100) Subject: Break out D_BUILDFLAGS X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=24feb8828f4d7d6ad3c449ebba5ae631eabcc032;p=chiark-utils.git Break out D_BUILDFLAGS This will let us set DEB_BUILD_MAINT_OPTIONS. Setting it in d/rules with `export` doesn't work, empirically. Signed-off-by: Ian Jackson --- diff --git a/debian/rules b/debian/rules index 403c728..d625bee 100755 --- a/debian/rules +++ b/debian/rules @@ -13,10 +13,12 @@ cwd= $(shell pwd) d= $(cwd)/debian t= $d/tmp +D_BUILDFLAGS=dpkg-buildflags + makebuildargs := OPTIMISE= DEBUG= \ - CMDLINE_CFLAGS="$(shell dpkg-buildflags --get CFLAGS)" \ - CMDLINE_CPPFLAGS="$(shell dpkg-buildflags --get CPPFLAGS)" \ - CMDLINE_LDFLAGS="$(shell dpkg-buildflags --get LDFLAGS)" + CMDLINE_CFLAGS="$(shell $(D_BUILDFLAGS) --get CFLAGS)" \ + CMDLINE_CPPFLAGS="$(shell $(D_BUILDFLAGS) --get CPPFLAGS) \ + CMDLINE_LDFLAGS="$(shell $(D_BUILDFLAGS) --get LDFLAGS)" build: $(checkdir)