Name : waf
| |
Version : 1.5.3
| Vendor : Mandriva
|
Release : 1mdv2009.1
| Date : 2009-02-02 04:43:03
|
Group : Development/Other
| Source RPM : waf-1.5.3-1mdv2009.1.src.rpm
|
Size : 2.52 MB
| |
Packager : Tomasz Pawel Gajc < tpg_mandriva_org>
| |
Summary : A framework for configuring, compiling and installing applications
|
Description :
Waf is a Python-based framework for configuring, compiling and installing applications.It derives from the concepts of other build tools such as Scons, Autotools, CMake or Ant.
* Easy to use: Waf configuration files are written in the mainstream scripting language Python * Easy to install and to distribute: Waf fits entirely in a single 75KB redistributable file which does not require any installation to run * Portable: Waf only depends on Python which is ported onto most operating systems * Reliable: Waf uses hash-based dependency calculation dependencies to compute the targets to rebuild * User-friendly: The output can be displayed in colors, filtered, displayed with progress bars or output all the commands that get executed * Documented: The Waf book sums up the essential concepts * Flexible: Because Waf has a carefully designed object oriented architecture it is very easy to add new features * Fast: Because of its carefully designed architecture, Waf is able to distribute the jobs on multi-core hardware (-j), it is able to reuse targets compiled already (ccache), and its runtime footprint is pretty small compared to other build tools * Broad support for languages and tools: Waf is already used for C, C++, C#, D, java, ocaml, python project, and provides various tools for processing docbook, man pages, intltool, msgfmt
|
RPM found in directory: /vol/rzm6/linux-mandriva/official/2009.1/i586/media/contrib/release |