On Mon, 9 Jan 2006, Vivek Khera wrote:
On Jan 8, 2006, at 3:00 AM, Doug Barton wrote:
This idea has been discussed in the past, and it has a lot of merit. I tend
to have a fundamental opposition to adding new pseudo-targets unless they
are ABSOLUTELY necessary, since they add complexity to the system and
reduce flexibility with ordering. However, this may actually be a case
where it's both useful and worth the cost.
It would certainly get rid of the need for naming the startup scripts like
000.foo.sh to force it to happen.
Where the client scripts are doing nothing but ldconfig'ing a set of
directories, a mechanism to obsolete those scripts altogether has already
been committed to HEAD. Florent is working on the code to support this in
bsd.port.mk, and we'll MFC after that's ready.
For other issues related to ordering, the proper REQUIRE, and when necessary
BEFORE lines _should_ be able to prevent the need for a pseudo-target, the
only question being when do we cross the point that doing it without a
pseudo-target is harder and "hurts" more than adding one.
Doug
--
This .signature sanitized for your protection
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"