From b24d57d87273961f3cb51b54e9b38d6cad7a2c01 Mon Sep 17 00:00:00 2001 From: mpa Date: Wed, 13 Nov 2013 12:25:34 +0000 Subject: [PATCH] CMake: - delete kernel dependency because options are local now - enable cmake testing for have message "No tests were found" if module has not tests --- CMakeLists.txt | 7 +++++-- SalomePYLIGHTConfig.cmake.in | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2d64182..fbfab2d 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,11 +54,14 @@ SET(BUILD_SHARED_LIBS TRUE) LIST(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/adm_local/cmake_files") # User options -# (some options have already been defined in KERNEL) # ============ -# OPTION(SALOME_BUILD_TESTS "Build SALOME tests" ON) #For use in the future +OPTION(SALOME_BUILD_TESTS "Build SALOME tests" ON) # OPTION(SALOME_BUILD_DOC "Generate SALOME PYLIGHT documentation" ON) #For use in the future +IF(SALOME_BUILD_TESTS) + ENABLE_TESTING() +ENDIF() + ## ## From KERNEL: ## diff --git a/SalomePYLIGHTConfig.cmake.in b/SalomePYLIGHTConfig.cmake.in index 37e597a..f17bef9 100644 --- a/SalomePYLIGHTConfig.cmake.in +++ b/SalomePYLIGHTConfig.cmake.in @@ -53,7 +53,7 @@ ENDIF() #### Now the specificities # Options exported by the package: -#SET(SALOME_PYLIGHT_BUILD_TESTS @SALOME_BUILD_TESTS@) +SET(SALOME_PYLIGHT_BUILD_TESTS @SALOME_BUILD_TESTS@) #SET(SALOME_PYLIGHT_BUILD_DOC @SALOME_BUILD_DOC@) # Level 1 prerequisites: -- 2.39.2