Path to this page:
./
devel/waf,
Framework for configuring, compiling, and installing applications
Branch: pkgsrc-2019Q1,
Version: 2.0.15,
Package name: waf-2.0.15,
Maintainer: pkgsrc-usersWaf is a Python-based framework for configuring, compiling and
installing applications. Here are perhaps the most important features
of Waf:
* Automatic build order: the build order is computed from input
and output files, among others
* Automatic dependencies: tasks to execute are detected by hashing
files and commands
* Performance: tasks are executed in parallel automatically, the
startup time is meant to be fast (separation between configuration
and build)
* Flexibility: new commands and tasks can be added very easily
through subclassing, bottlenecks for specific builds can be
eliminated through dynamic method replacement
* Extensibility: though many programming languages and compilers
are already supported by default, many others are available as
extensions
* IDE support: Eclipse, Visual Studio and Xcode project generators
(waflib/extras/)
* Documentation: the application is based on a robust model
documented in The Waf book and in the API docs
* Python compatibility: cPython 2.4 to 3.4, Jython 2.5, IronPython,
and Pypy
Required to run:[
lang/python27]
Required to build:[
pkgtools/cwrappers]
Master sites:
SHA1: 5bf2517f3832ac310e24c36b07e76eaa06bb3436
RMD160: f0c8bb5b38ed25d18359c5f28a4d5c2b02f24dd0
Filesize: 651.187 KB
Version history: (Expand)
- (2019-04-11) Package added to pkgsrc.se, version waf-2.0.15 (created)