incremental ports/INDEX builder

Kris Kennaway kris at
Tue Jun 22 03:03:29 PDT 2004

On Tue, Jun 22, 2004 at 10:32:14AM +0200, Radim Kolar wrote:
> my program for speedups of make index rebuilding after cvsup

This is interesting, but based on my attempt to read the code (it's
not commented, and I don't speak ruby) I don't think you catch all the
cases.  For example, when something like or
../../someother/port/ changes, it can also affect ports
that .include those files, and cause a change to 'make index'.  This
doesn't happen often, but it happens sometimes, and an incremental
index generator needs to handle it.  There are some other corner
cases, but I can't tell whether your code handles them.

I have a make-based prototype that maintains and updates this
dependency information too, but it currently also has a bug (missing
newline on one of the 'make describe' outputs).  I'm hoping to work on
that again this week so I can post the implementation for comments.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url :

More information about the freebsd-ports mailing list