2
0
mirror of https://gitlab.com/ita1024/waf.git synced 2024-11-25 11:19:52 +01:00
waf/DEVEL
Thomas Nagy 5342d2c296 docs
2012-02-26 10:10:08 +01:00

45 lines
1.9 KiB
Plaintext

previous branches
-----------------
old svn repository http://waf.googlecode.com/svn/trunk/ (unused)
branch for waf 1.5 http://waf.googlecode.com/svn/branches/waf-1.5/ (read-only, should be moved to git)
Main repository for waf 1.7 on http://waf.googlecode.com/git/
-------------------------------------------------------------
waflib the core library
waflib/Tools essential waf tools
waflib/extras contributed tools which are not included in the
waf file by default (except "compat15")
build_system_kit examples of build systems that can be created from waf
tests various unit tests, most are unused anymore
playground experiments and integration tests for the tools in
the folder waflib/extras
demos integration tests - the folder can be configured
as a standalone project
demos/* integration tests and examples used as documentation
docs documentation
docs/sphinx project extracting the docstrings from the source code to
create the apidocs
Documentation repository on http://docs.waf.googlecode.com/git/
---------------------------------------------------------------
Contains the documentation:
API documentation http://docs.waf.googlecode.com/git/apidocs_16/index.html
The Waf Book http://docs.waf.googlecode.com/git/book_16/single.html
The Waf Book for Waf 1.5 (deprecated) http://docs.waf.googlecode.com/git/book_15/single.html
Programming details
-------------------
* Do not use x.split("\n") but x.splitlines()
* Do not catch all exceptions unless you have a good reason to do so
* File handles are too easy to get wrong, use Node.readf/Node.writef/Utils.readf/Utils.writef
Wiki documentation on http://wiki.waf.googlecode.com/git/
---------------------------------------------------------
...