Skip to content
Snippets Groups Projects

Improve documentation and pyOpenPASS

110 files
+ 21983
364
Compare changes
  • Side-by-side
  • Inline
Files
110
+ 6
4
################################################################################
################################################################################
# Copyright (c) 2021 in-tech GmbH
# Copyright (c) 2023 Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
 
# 2021 in-tech GmbH
#
#
# This program and the accompanying materials are made available under the
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License 2.0 which is available at
# terms of the Eclipse Public License 2.0 which is available at
@@ -38,13 +39,14 @@ function(add_test_coverage_fastcov)
@@ -38,13 +39,14 @@ function(add_test_coverage_fastcov)
--search-directory ${CMAKE_CURRENT_BINARY_DIR}
--search-directory ${CMAKE_CURRENT_BINARY_DIR}
--process-gcno
--process-gcno
--lcov
--lcov
--output ${COVERAGE_NAME}.info
--output ${CMAKE_BINARY_DIR}/coverage/${COVERAGE_NAME}.info
--exclude ${COVERAGE_EXCLUDES}
--include ${PROJECT_SOURCE_DIR}
 
--exclude "tests/;${CMAKE_PREFIX_PATH};${COVERAGE_EXCLUDES}"
)
)
set(GENHTML_COMMAND ${GENHTML_EXECUTABLE}
set(GENHTML_COMMAND ${GENHTML_EXECUTABLE}
--demangle-cpp
--demangle-cpp
-o ${CMAKE_CURRENT_BINARY_DIR}/html ${COVERAGE_NAME}.info
-o ${CMAKE_BINARY_DIR}/coverage/${COVERAGE_NAME} ${CMAKE_BINARY_DIR}/coverage/${COVERAGE_NAME}.info
)
)
add_test(NAME ${COVERAGE_NAME}_coverage COMMAND ${FASTCOV_COMMAND})
add_test(NAME ${COVERAGE_NAME}_coverage COMMAND ${FASTCOV_COMMAND})
Loading