add sh/bash to pain list
Posted Feb 23, 2007 23:33 UTC (Fri) by JohnNilsson
In reply to: add sh/bash to pain list
Parent article: The Road to KDE 4: CMake, a New Build System for KDE (KDE.News)
How about this:
Introduce a 'computable' file.
A computable file is a function from a specified set of files to a bytestream.
When a computable file is read the stream is computed and cached.
If the specified 'input'-files changes, inotify triggers a deletion of the cache.
A 'buildsystem' is thus only a set of computable files.
to post comments)