- Timestamp:
-
02/21/16 21:57:16 (8 years ago)
- Author:
-
tnagy
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v9
|
v10
|
|
15 | 15 | === C-based dependency scanner === |
16 | 16 | |
17 | | The purpose is to write a dependency scanner for C-like languages with a focus on performance and in a way that is re-usable outside the scope of Waf: |
| 17 | The 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 |
| 19 | * Portability: the code should be useful for other build systems out of the scope of Waf |
| 20 | |
| 21 | The outcomes will provide: |
18 | 22 | |
19 | 23 | * C, C++ and Fortran support |
20 | | * Language versions (c89, c99, c++-11) |
| 24 | * Support for a variety of language versions (c89, c99, c++-11) |
| 25 | * Support for file encodings (utf-8 and iso8859-1 at least) |
21 | 26 | * Distribution of a python module usable by Waf but also as a standalone library and as an application |
22 | | * Writing a testsuite will be needed for the project |
| 27 | * A testsuite that can be run on Linux and Windows |
| 28 | |
| 29 | ---- |
23 | 30 | |
24 | 31 | === Built-in Packaging === |