Date: Sun, 16 Jun 2002 01:27:29 -0600 (MDT) From: "M. Warner Losh" <imp@village.org> To: grog@FreeBSD.org Cc: phantom@ark.cris.net, bde@zeta.org.au, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/calendar Makefile Message-ID: <20020616.012729.70214483.imp@village.org> In-Reply-To: <20020615231946.GA65995@wantadilla.lemis.com> References: <200206132122.g5DLM0x90794@freefall.freebsd.org> <20020614121629.A26139@ark.cris.net> <20020615231946.GA65995@wantadilla.lemis.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20020615231946.GA65995@wantadilla.lemis.com> "Greg 'groggy' Lehey" <grog@FreeBSD.org> writes: : Possibly I'm missing some vital information here, but how does mtree : get invoked from the individual Makefile? It should be possible to : do: : : cd /usr/src/usr.bin/calendar : make all install : : This didn't work, because the French calendar entries had been added : since the last 'make world'. It doesn't seem reasonable for 'make : install' in this directory to behave differently from 'make : installworld' in /usr/src. mtree is done as part of installworld. Doing the above has never been supported in FreeBSD. While you might want individual makefiles to create the directories, none of the others in the system do that. It isn't part of the build system. Also, the install creates the directories with the wrong permissions and ownership if you don't use mtree. In short, make install is only supported after the mtree of installworld has happend :-) Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020616.012729.70214483.imp>