Changes between Version 6 and Version 7 of Ticket #518
- Timestamp:
- 2015-02-11T12:14:43Z (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #518 – Description
v6 v7 13 13 Although it is possible to '''build out of the source''' tree with make, it would require extensive patching of the current Makefiles. Waf offers this automatically. Furthermore, it shall be possible to have different build configurations at the same time in the same source tree. That would allow to incrementally build for different architectures at the same time. This would significantly reduce the time needed to check whether the functionality works okay across different platforms. 14 14 [[br]][[br]] 15 Make supports '''parallel build''' but this does not work well across directories while Waf has a "global" knowledge of what has to be buil dand shall provide better parallelization (more evenly balanced).15 Make supports '''parallel build''' but this does not work well across directories while Waf has a "global" knowledge of what has to be built and shall provide better parallelization (more evenly balanced). 16 16 [[br]][[br]] 17 17 Specifying '''which library to link the application with''' currently means adding both compiler and linker flags to the respective Makefile. With Waf it is possible to specify exported headers for each library and then reference them just by library name. That would simplify writing the application scripts and would also make them more robust.