Commits

Author Commit Message Labels Comments Date
Steven Knight
Support building (sub)directories.
Steven Knight
Add -k support and more
Steven Knight
If the value of a is None, interpolate '', not 'None'.
Steven Knight
Composite Builder and related changes from Charles Crain.
Steven Knight
Portability fixes for tests on Windows Nt.
Steven Knight
Generalize whether or not nodes use signatures, and how the Sig module decides if a node is current before calculatin a signature.
Steven Knight
Add an FS.Entry class that can morph to File or Dir.
Steven Knight
Remove the Node.derived attribute.
Steven Knight
Add LINKFLAGS support.
Steven Knight
Add tests and support for and .
Steven Knight
Refactor construction variable expansion.
Steven Knight
Use the prefix and suffix arguments in the Builder base class.
Steven Knight
Implement special variable substitution.
Steven Knight
Add the Library() method.
Steven Knight
Add -i (ignore errors) support
Steven Knight
Use the module-specific current() function.
Steven Knight
Add support for -c (clean targets).
Steven Knight
Make the Debian package build work.
Steven Knight
Create Debian package installation
Steven Knight
Use the Node Walker to build dependencies in order.
Steven Knight
Add a node Walker for descending the dependency tree.
Steven Knight
Add a bin/ subdirectory for admin utilities, and a HOWTO/ (replaces admin/) for the documents.
Steven Knight
Updating licensing.
Steven Knight
Make the documentation build with more version of the tools
Steven Knight
Add the Command() method.
Steven Knight
Add children() methods for nodes.
Steven Knight
Let the Taskmaster control whether the build stops.
Steven Knight
Fix various bugs caused by Python 2.1
Steven Knight
Handle build errors.
Steven Knight
Pass in the signature Calculator to the Taskmaster.
  1. Prev
  2. Next