From 03ee8864a462eb93bfa8c7f1331a0495695c52d8 Mon Sep 17 00:00:00 2001 From: Jonas Stienen Date: Sun, 23 Oct 2016 22:32:34 +0200 Subject: [PATCH] Updating CMake config for tests --- CMakeLists.txt | 10 ++++++++-- tests/VANetTestClient/CMakeLists.txt | 2 +- tests/VANetTestServer/CMakeLists.txt | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b830d45..bbc10dc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,6 +7,10 @@ list( APPEND CMAKE_MODULE_PATH "$ENV{VISTA_CMAKE_COMMON}" ) include( VistaCommon ) +if( NOT DEFINED ITA_VANET_WITH_TESTS ) + set( ITA_VANET_WITH_TESTS OFF CACHE BOOL "Build VANet with tests" ) +endif( NOT DEFINED ITA_VANET_WITH_TESTS ) + if( NOT DEFINED ITA_VA_BUILD_STATIC ) set( ITA_VA_BUILD_STATIC OFF CACHE BOOL "Build static VA libs" ) endif( NOT DEFINED ITA_VA_BUILD_STATIC ) @@ -63,5 +67,7 @@ if( ITA_VANET_INSTALL_WITH_DLLS OR ITA_VA_INSTALL_WITH_DLLS ) endif() # tests -set( VANET_COMMON_BUILD TRUE ) -add_subdirectory( "${CMAKE_CURRENT_SOURCE_DIR}/tests" ) +if( ITA_VA_WITH_TESTS OR ITA_VANET_WITH_TESTS ) + set( VANET_COMMON_BUILD TRUE ) + add_subdirectory( "${CMAKE_CURRENT_SOURCE_DIR}/tests" ) +endif( ITA_VA_WITH_TESTS OR ITA_VANET_WITH_TESTS ) diff --git a/tests/VANetTestClient/CMakeLists.txt b/tests/VANetTestClient/CMakeLists.txt index e504542..032f2b6 100644 --- a/tests/VANetTestClient/CMakeLists.txt +++ b/tests/VANetTestClient/CMakeLists.txt @@ -39,4 +39,4 @@ vista_configure_app( VANetClientTest ) vista_install( VANetClientTest ) vista_create_default_info_file( VANetClientTest ) -set_property( TARGET VANetClientTest PROPERTY FOLDER "ITATests/VANet" ) +set_property( TARGET VANetClientTest PROPERTY FOLDER "VA/Tests/VANet" ) diff --git a/tests/VANetTestServer/CMakeLists.txt b/tests/VANetTestServer/CMakeLists.txt index 3749f62..cff22ca 100644 --- a/tests/VANetTestServer/CMakeLists.txt +++ b/tests/VANetTestServer/CMakeLists.txt @@ -21,4 +21,4 @@ vista_configure_app( VANetServerTest ) vista_install( VANetServerTest ) vista_create_default_info_file( VANetServerTest ) -set_property( TARGET VANetServerTest PROPERTY FOLDER "ITATests/VANet" ) +set_property( TARGET VANetServerTest PROPERTY FOLDER "VA/Tests/VANet" ) -- GitLab