Changes between Version 10 and Version 11 of waf-project/GSoC


Ignore:
Timestamp:
02/21/16 22:00:48 (8 years ago)
Author:
tnagy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • waf-project/GSoC

    v10 v11  
    1616
    1717The purpose is to write a dependency scanner for C-like languages with a focus on:
    18   * Performance: the current implementation is a Python module which is slow
     18  * Performance: the current implementation is a Python module which can be slow on Boost-based c++ projects
    1919  * Portability: the code should be useful for other build systems out of the scope of Waf
    2020
    21 The outcomes will provide:
     21The outcomes must provide:
    2222
    23   * C, C++ and Fortran support
    24   * Support for a variety of language versions (c89, c99, c++-11)
     23  * C, C++ and Fortran support for several language versions (c89, c99, c++-11)
    2524  * Support for file encodings (utf-8 and iso8859-1 at least)
    26   * Distribution of a python module usable by Waf but also as a standalone library and as an application
     25  * Distribution of a python module usable by Waf, of a standalone library and of a binary application
    2726  * A testsuite that can be run on Linux and Windows
     27  * Minimal instrumentation to show the performance benefits over the Python-based dependency scanner
     28
    2829
    2930----