xo-flatstring: utest: skip ccov target in submodule build
This commit is contained in:
parent
ffeb873907
commit
8a020258c4
1 changed files with 35 additions and 30 deletions
|
|
@ -14,6 +14,10 @@ add_test(NAME ${SELF_EXE} COMMAND ${SELF_EXE})
|
||||||
# ----------------------------------------------------------------
|
# ----------------------------------------------------------------
|
||||||
# in coverage build, target to build+install coverage report
|
# in coverage build, target to build+install coverage report
|
||||||
|
|
||||||
|
if (XO_SUBMODULE_BUILD)
|
||||||
|
# in submodule build, generate aggregate coverage report
|
||||||
|
# for all xo libraries
|
||||||
|
else()
|
||||||
set(CCOV_OUTPUT_DIR ${PROJECT_BINARY_DIR}/ccov/html)
|
set(CCOV_OUTPUT_DIR ${PROJECT_BINARY_DIR}/ccov/html)
|
||||||
set(CCOV_INDEX_FILE ${CCOV_OUTPUT_DIR}/index.html)
|
set(CCOV_INDEX_FILE ${CCOV_OUTPUT_DIR}/index.html)
|
||||||
set(CCOV_REPORT_EXE ${PROJECT_BINARY_DIR}/gen-ccov)
|
set(CCOV_REPORT_EXE ${PROJECT_BINARY_DIR}/gen-ccov)
|
||||||
|
|
@ -44,6 +48,7 @@ install(
|
||||||
DESTINATION ${CCOV_INSTALL_DOCDIR}
|
DESTINATION ${CCOV_INSTALL_DOCDIR}
|
||||||
COMPONENT Documentation
|
COMPONENT Documentation
|
||||||
OPTIONAL)
|
OPTIONAL)
|
||||||
|
endif()
|
||||||
|
|
||||||
# ----------------------------------------------------------------
|
# ----------------------------------------------------------------
|
||||||
# deps: logutils, ...
|
# deps: logutils, ...
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue