[Build-common-hackers] CFLAGS and implicit rules
Tom Huckstep
t.huckstep@bigfoot.com
Fri, 9 Apr 2004 18:36:38 +0100
Colin Walters wrote:
> On Fri, 2004-04-09 at 08:51, Tom Huckstep wrote:
> > I've thought of "override CFLAGS +=3D $(UPSTREAM_CFLAGS)" but it's not nice.
>
> What's not nice about it?
+= is not portable, for a start.
Upstream says:
"The polipo makefile uses the XFree86 makefile conventions, in which
CFLAGS contains all the flags passed to the C compiler. CDEBUGFLAGS,
PLATFORM_DEFINES and EXTRA_DEFINES are what the user should customise.
See the /usr/bin/X11/makeg script for an example."
I want to make minimal changes to the upstream build system. Do you suggest
I change the upstream Makefile, or change some DEB_ variables in
debian/rules?
Tom