Date: Tue, 07 Sep 2004 18:48:22 +0200 From: Franz Klammer <klammer@webonaut.com> To: John Polstra <jdp@polstra.com> Cc: ports@freebsd.org Subject: Re: Best way to override user's CFLAGS in a port? Message-ID: <413DE656.9000905@webonaut.com> In-Reply-To: <XFMail.20040907092458.jdp@polstra.com> References: <XFMail.20040907092458.jdp@polstra.com>
next in thread | previous in thread | raw e-mail | index | archive | help
John Polstra wrote: > The ezm3 port has to be built with an optimization level of -O, and > that's not likely to change any time soon. Some users, especially > users of -current where -O2 is officially supported, are getting > burned by that. What is the best way for me to change the ezm3 port's > Makefile so that -O will be used regardless of the user's environment > or /etc/make.conf settings? > you can add something like this to /etc/make.conf to set CFLAGS only for lang/ezm3: .if ${.CURDIR} == "/usr/ports/lang/ezm3" CFLAGS= -O2 -pipe .endif *or* write your CFLAGS into /usr/ports/lang/ezm3/Makefile.local of course you can write CFLAGS+= -O2 if you want only add -O2. franz > Thanks, > John
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?413DE656.9000905>