[prev in list] [next in list] [prev in thread] [next in thread] 

List:       python-announce-list
Subject:    Rebuild 1.0
From:       paradox () BBHC ! ORG (Christopher Nelson)
Date:       2003-07-29 20:43:16
Message-ID: mailman.1059517623.17540.clpa-moderators () python ! org
[Download RAW message or body]

Rebuild is a python module that replaces make.  It is not a drop-in
replacement, and does not use "makefiles."  Instead, it includes a
number of modules which try to be more intelligent about building
projects.

Rebuild is reasonably stable, as I have been using it for my own
projects for the past year or so.  Obviously it will contain problems
that I have not run into yet.  Questions and bug reports can be sent to
paradox@bbhc.org  Please put [rebuild] somewhere in the subject line if
mailing regarding this project.

The homepage for rebuild contains a download link, some documentation,
and some examples.  It can be found at:
http://staff.bbhc.org/christophern/exos/rebuild/index.html


Features:
+Intelligent parsing heuristics for C/C++ source and headers, as well as
nasm assembler source. 
+Automatic gathering of dependencies for supported languages and a more
intelligent build process reduces overall time spent in the building
algorithms. 
+Flexible options and a black-box approach to compilers. 
+Supports compiling with gcc and nasm. Easily extensible for other
compilers. 
+Supports user-defined actions (Python functions) that can be linked
into dependency chains for autobuilding source files like configuration
headers. 



<P><A
HREF="http://staff.bbhc.org/christophern/exos/rebuild/rebuild-1.0.zip">R
ebuild 1.0</A> - Python make replacement. (July 29, 2003) </p>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic