Software Index
Linux Software Utilities  

Waf

download download home home   report broken
important software information
company name:
Thomas Nagy
license: Freeware
minimum requirements: No special requirements.
functional limitations:
Waf description
Waf, previously known as BKsys is a framework based on python for configuring, compiling and installing applications.

It replaces the whole GNU autotool chain (automake, autoconf, aclocal, autoheader, libtool, make) and depends on Python only. Waf features several demos, including KDE3, Qt4 and OCaml sample applications.

After uncompressing the archive, run:

su -c "./waf.py install"
waf --prepare
cd demos/kde3/
waf configure; waf

Here are some key features of "Waf":

· Fast rescan for incremental builds (developer working on the project)
· Coloured kernel-like output or progress bar (-v switch to display command-lines)
· Object-oriented target declaration
· Scripts as python modules
· XML script front-end to ease the interaction with integrated development environments
· A c/c++ preprocessor for computing dependencies
· Self-compiling and self-optimizing actions using a syntax similar to the one in scons
· Builddir set by default and with no effort, and now with build variants as well
· Modular configuration scheme with customizable command-line parsing
· Configuration variables are stored in an editable cache
· Real libtool emulation (turned off by default)
· No more hard-coded extensions like .so, .a or .exe
· Tight control over the scheduler (not all links at the end, etc)
· Daemon mode for background recompilation
· Find source files intelligently (glob-like) to ease script maintainance (all c-like classes)
· Support for objective caml and hybrid programs (kde3 program with a part written in caml). Applications for your KDE-Desktop - KDE-Apps.org. Applications for your KDE-Desktop - KDE-Apps.org Community Portal for KDE Applications Software Office Multimedia Graphic Network Printing Education Games Development Administration Scientific Security Utilities Screensaver News Forum GUI Polls Links Downloads QT Look X11 Linux
Similar software
wmCalClock (Popularity: ) : wmCalClock is a Calendar clock with antialiased text. Doesnt do much except tell time.... .
WikkaWiki (Popularity: ) : WikkaWiki project is a flexible, standards-compliant and lightweight wiki engine written in PHP and uses MySQL to store pages.

Here are some key features of "WikkaWiki":

· W3C compliant XHTML 1.0 transitional and CSS markup.
· footer comments/inline comments.
Page management tools:
· PageIndex
· Last ...

User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Rate me
supported os's
stats
downloads 9
version 1.5.4
size in Kb 655
popularity   
1341/1272475
user rating 5/10
our rating 0 Stars
share info
Recommend Waf
Report spyware
New Software
Popular Software
Latest Reviews