Date: Tue, 11 Jan 2000 05:59:35 -0800 (PST) From: "Rodney W. Grimes" <freebsd@gndrsh.dnsmgr.net> To: green@FreeBSD.org (Brian Feldman) Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libncurses Makefile src/gnu/lib/libdialog Makefile Message-ID: <200001111359.FAA24631@gndrsh.dnsmgr.net> In-Reply-To: <200001111237.EAA12666@freefall.freebsd.org> from Brian Feldman at "Jan 11, 2000 04:37:58 am"
next in thread | previous in thread | raw e-mail | index | archive | help
> green 2000/01/11 04:37:58 PST > > Modified files: > lib/libncurses Makefile > gnu/lib/libdialog Makefile > Log: > *draws his sword* > I smite thee, vile buildworld breakage! > > The story is that these were added to beforeinstall improperly. In our > beforeinstall, a full mtree has not been populated. Since the tree is > not populated, we explode from missing directories on doc install. It > should not be done in beforeinstall (includes) anyway. Given Marcel's work on the the buildworld process does it now make since to fix the overloaded use of ``beforeinstall'' to be a few different targets. If I recall correctly this target is overloaded for includes and docs (not man pages, html, examples, etc) and something else but I can't recall it. Oh, yea, scripts and such. IMHO, we should at least split out all the includes into an includes: target and stop calling beforeinstall to do this. (includes: would be an internal target, the Makefile would just have INCLUDES=blah blah and work something like MANx=, but has the problem of not all headers go in a nice simple hierarchy like MAN, perhaps INCLUDEDIR= could be used to solve this, perhaps not) If we get agreement I'll do the grunt work of the tree sweep to make it happen (if Marcel will agree to review the patches :-)). -- Rod Grimes - KD7CAX @ CN85sl - (RWG25) rgrimes@gndrsh.dnsmgr.net 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?200001111359.FAA24631>