Wiki » History » Version 3
J. Wienke, 09/13/2010 11:53 AM
1 | 1 | J. Wienke | h1. CMake Support Library |
---|---|---|---|
2 | 1 | J. Wienke | |
3 | 1 | J. Wienke | RSC contains different CMake scripts and macros which are generally useful. These include: |
4 | 1 | J. Wienke | * Find macros for various software packages |
5 | 2 | J. Wienke | * *EnableConverageReport*: Support for html code coverage reports on GCC using gcov and lcov. |
6 | 1 | J. Wienke | * *CheckInitMethod*: Checks which compiler-specific method can be used to execute before the main method begins. This is e.g. useful to install extensions |
7 | 1 | J. Wienke | * *InstallFilesRecursive*: A macro to install files while preserving their folder structure. The normal install macro of CMake copies all given files into a flat list at the target location. |
8 | 1 | J. Wienke | * *ParseArguments*: Helper to parse arguments to CMake macros and functions with UPPERCASE keywords to separate lists. |
9 | 1 | J. Wienke | |
10 | 3 | J. Wienke | All CMake files are installed to @$prefix/share/cmake/Modules@ and available in the repository at source:/trunk/cmake. |