Skip to content

Commit 1165cab

Browse files
committed
Moved gcovr stuff into "is not beaglebone" logic
1 parent 7a3851d commit 1165cab

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

CMakeLists.txt

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,6 @@ cmake_minimum_required(VERSION 3.1)
33
project(PodEmbedded VERSION 1.0
44
DESCRIPTION "Pod embedded")
55

6-
7-
8-
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/CMakeFiles/modules)
9-
if(CMAKE_COMPILER_IS_GNUCXX)
10-
include(CodeCoverage)
11-
append_coverage_compiler_flags()
12-
setup_target_for_coverage_gcovr_html(NAME pod_coverage
13-
EXECUTABLE ${PROJECT_SOURCE_DIR}/out/run_all_tests
14-
)
15-
endif()
16-
176
# Run Autocoder when CMake is run
187
execute_process(COMMAND python ${PROJECT_SOURCE_DIR}/autocoding/autocode.py)
198

@@ -41,4 +30,12 @@ add_subdirectory(middleware)
4130
# Cross-compiled system name is "BeagleBone"
4231
if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
4332
add_subdirectory(Test)
33+
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/CMakeFiles/modules)
34+
if(CMAKE_COMPILER_IS_GNUCXX)
35+
include(CodeCoverage)
36+
append_coverage_compiler_flags()
37+
setup_target_for_coverage_gcovr_html(NAME pod_coverage
38+
EXECUTABLE ${PROJECT_SOURCE_DIR}/out/run_all_tests
39+
)
40+
endif()
4441
endif()

0 commit comments

Comments
 (0)