cvs commit: src/contrib/texinfo-4 README.DELETED src/contrib/texinfo-4/doc fdl.texi
Matthew Dillon
dillon at apollo.backplane.com
Sun Aug 28 11:25:08 PDT 2005
:
:-On [20050828 17:32], Jeroen Ruigrok/asmodai (asmodai at xxxxxxxxxxxxxxxxxxxxxxx) wrote:
:> Modified files:
:> contrib/texinfo-4 README.DELETED
:> Added files:
:> contrib/texinfo-4/doc fdl.texi
:> Log:
:> fdl.texi is needed.
:
:I am not 100% happy with the build infrastructure.
:
:I typically test stuff in local trees from which I could do just make
:obj/depend/clean and have it work relatively.
:With the current mk files everything wants to go to /usr/obj which needs
:root. :S
:And this causes some synching problems like the above. :S
:
:--
:Jeroen Ruigrok van der Werven <asmodai(at)wxs.nl> / asmodai / kita no mono
I never liked that aspect of make's /usr/obj support, but I tihnk /usr/obj
is correctable with an environment variable (from usr.bin/make/main.c):
/*
* The object directory location is determined using the
* following order of preference:
*
* 1. MAKEOBJDIRPREFIX`cwd` <<<<<<<<<<< ENV VARIABLE
* 2. MAKEOBJDIR <<<<<<<<<<< ENV VARIABLE
* 3. PATH_OBJDIR.${MACHINE}
* 4. PATH_OBJDIR
* 5. PATH_OBJDIRPREFIX`cwd`
*
* If one of the first two fails, use the current directory.
* If the remaining three all fail, use the current directory.
*/
I can also mkdir /usr/obj/home/<username> and chown it to the user,
on leaf, though that could get kinda messy.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
More information about the Commits
mailing list