Skip to content

Commit 5fc4fdd

Browse files
committed
Switch to CTest option and remove useless check
1 parent 2ade4c8 commit 5fc4fdd

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

CMakeLists.txt

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ SET(PROJECT_URL "https://github.com/${PROJECT_ORG}/${PROJECT_NAME}")
2727

2828
# Project options
2929
OPTION(TRACE_SOLVER "trace solver on stderr" OFF)
30-
OPTION(BUILD_TESTS "build tests" ON)
3130

3231
# Project configuration
3332
SET(PROJECT_USE_CMAKE_EXPORT TRUE)
@@ -37,19 +36,17 @@ SET(PROJECT_CUSTOM_HEADER_EXTENSION "hpp")
3736

3837
# JRL-cmakemodule setup
3938
INCLUDE(cmake/base.cmake)
40-
IF(BUILD_TESTS)
41-
INCLUDE(cmake/boost.cmake)
42-
ENDIF(BUILD_TESTS)
39+
INCLUDE(cmake/boost.cmake)
4340

4441
# Project definition
4542
COMPUTE_PROJECT_ARGS(PROJECT_ARGS LANGUAGES CXX)
4643
PROJECT(${PROJECT_NAME} ${PROJECT_ARGS})
4744

4845
# Project dependencies
4946
ADD_PROJECT_DEPENDENCY(Eigen3 REQUIRED)
50-
IF(BUILD_TESTS)
47+
IF(BUILD_TESTING)
5148
FIND_PACKAGE(Boost REQUIRED COMPONENTS unit_test_framework)
52-
ENDIF(BUILD_TESTS)
49+
ENDIF(BUILD_TESTING)
5350

5451
# Main Library
5552
SET(${PROJECT_NAME}_HEADERS
@@ -73,6 +70,6 @@ TARGET_INCLUDE_DIRECTORIES(${PROJECT_NAME} SYSTEM PUBLIC ${EIGEN3_INCLUDE_DIR})
7370
TARGET_INCLUDE_DIRECTORIES(${PROJECT_NAME} INTERFACE $<INSTALL_INTERFACE:include>)
7471
INSTALL(TARGETS ${PROJECT_NAME} EXPORT ${TARGETS_EXPORT_NAME} DESTINATION lib)
7572

76-
IF(BUILD_TESTS)
73+
IF(BUILD_TESTING)
7774
ADD_SUBDIRECTORY(tests)
78-
ENDIF(BUILD_TESTS)
75+
ENDIF(BUILD_TESTING)

0 commit comments

Comments
 (0)