Date: Tue, 24 Apr 2001 04:00:28 -0400 (EDT) From: "Eric D. Futch" <efutch@nyct.net> To: <freebsd-stable@freebsd.org> Subject: make.conf INSTALL knob Message-ID: <20010424035233.T4561-100000@bsd1.nyct.net>
next in thread | raw e-mail | index | archive | help
I ran across this while playing with the INSTALL knob in make.conf. In almost all of the Makefiles in src/ there is either -C or -c hard coded as an argument to install. This means that change the flags to install, specfically -c and -C in make.conf that that setting is overridded in the acutal Makefiles. There are certain directories like src/include and src/kerberos* that have -C hardcoded while others like src/etc have -c hardcoded in the Makefile. This kind of seems like a violation of POLA to me. If you set INSTALL= install -C... most people would assume that it will apply the -C to every invokation of install, however this is not the case. I was wonder what exactly are the rammifications of removing all -c and -C flags from the Makefile(s) where applicable and making -c the default flag in /etc/defaults/make.conf. Is there any specific reason why certain areas of the source need to have -c or -C? -- Eric Futch New York Connect.Net, Ltd. efutch@nyct.net Technical Support Staff http://www.nyct.net (212) 293-2620 "Bringing New York The Internet Service It Deserves" KNYC: 23-Apr-01 23:51 EDT: 59.0 F (15.0 C), clear, humidity 100% To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010424035233.T4561-100000>