Date: Fri, 14 Jan 2000 00:11:03 -0800 (PST) From: "Rodney W. Grimes" <freebsd@gndrsh.dnsmgr.net> To: rgrimes@FreeBSD.org (Rodney W. Grimes) Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libalias Makefile src/lib/libatm Makefile src/lib/libcalendar Makefile src/lib/libcam Makefile Message-ID: <200001140811.AAA34923@gndrsh.dnsmgr.net> In-Reply-To: <200001140757.XAA85643@freefall.freebsd.org> from "Rodney W. Grimes" at "Jan 13, 2000 11:57:48 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
> rgrimes 2000/01/13 23:57:48 PST ... > > Modified files: > lib/libalias Makefile ... 21 more Makefiles > Log: > Replace beforeinstall target with new variables used by .mk system. I have written a new very simply, internal for the time being, _includeinstall target to be used in the .mk files (only BSD.lib.mk right now) that handles the simple .h file cases so that we can rip out^H^H^H^H^H^Hseperate the different uses of beforeinstall throughout the tree. I already have a tree sweep in process, first pass is the simple cases that just take a few minutes to do, your seeing the first hunk of that set here, next hunk is src/gnu/lib. This new internal target is fully backwards/forward compatible. You can even go into one of the converted directores and say ``make beforeinstall'' and it does just what it use to do (thats how we got away with this and didn't have to touch src/Makefile*. Please do start to use the new variables for _new_ Makefiles, don't convert any existing Makefiles as that will just causes conflicts with my tree sweep. Details are: INCS= list of header files ({.CURDIR} relative addressed), common usage is file1.h file2.h. If this is a contrib type port you have to say ${CONTRIBPATH}/file1.h, for now if the .h file is created during the build you have to say ${.OBJDIR}/file.h. INCDIR= location to install ${INCS} in, defaults to /usr/include INC{OWN,GRP,MODE}= The usualy, should never have to overide. I'll be updating bsd.README after we get farther down the road as I am sure this is going to evolve significantly due to some of the complexities other .h files will have. -- 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?200001140811.AAA34923>