Hi all,
There's been a lot of good discussion on this. Extensibility, avoiding
unnecessary rebuilds, preventing missed rebuilds, ensuring checks don't
get re-run every time, etc.
Those are hard issues to get right.
Persistent storage of the non-timestamp checks is another issue that has
been mentioned. Here are three ideas that might help.
http://en.wikipedia.org/wiki/Extended_file_attributes
http://git-scm.com/book/en/v2/Git-Internals-Git-Objects
https://github.com/apenwarr/redo#how-does-redo-store-dependencies
- Daniel
_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make