displayLayout and Rendering TUI library | 
          
| git clone git://git.dimitrijedobrota.com/display.git | 
| Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING | 
coverage.cmake (837B)
    0 # ---- Variables ----
          
              2 # We use variables separate from what CTest uses, because those have
              3 # customization issues
              4 set(
              5     COVERAGE_TRACE_COMMAND
              6     lcov -c -q
              7     -o "${PROJECT_BINARY_DIR}/coverage.info"
              8     -d "${PROJECT_BINARY_DIR}"
              9     --include "${PROJECT_SOURCE_DIR}/*"
             10     CACHE STRING
             11     "; separated command to generate a trace for the 'coverage' target"
             12 )
          
             14 set(
             15     COVERAGE_HTML_COMMAND
             16     genhtml --legend -f -q
             17     "${PROJECT_BINARY_DIR}/coverage.info"
             18     -p "${PROJECT_SOURCE_DIR}"
             19     -o "${PROJECT_BINARY_DIR}/coverage_html"
             20     CACHE STRING
             21     "; separated command to generate an HTML report for the 'coverage' target"
             22 )
          
             24 # ---- Coverage target ----
          
             26 add_custom_target(
             27     coverage
             28     COMMAND ${COVERAGE_TRACE_COMMAND}
             29     COMMAND ${COVERAGE_HTML_COMMAND}
             30     COMMENT "Generating coverage report"
             31     VERBATIM
             32 )