On Aug 1, 2011 7:10 AM, "Michel Talon" <[email protected]> wrote: [snip] > This being said if an upgrade tool needs to compute (partially) the INDEX, > most of the time is spent in running make -V <variables> in each port, > because make has to read and interpret enormous files. I don't see any way to > cut on that, or one should need to develop a special purpose version of make > to evaluate these variables, perhaps which should keep persistent > computations between ports (but this is dangerous).
Or don't store lots of data in files in Makefile format. The make language is a poor data storage format that doesn't allow access to that data from other tools easily or efficiently. I'm struggling with a similar problem at $WORK. Jos _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[email protected]"
