From 59ff35772e884fd286836ceae2442e585a5a8425 Mon Sep 17 00:00:00 2001 From: Urs Fleisch Date: Sun, 24 Mar 2024 14:10:33 +0100 Subject: [PATCH] Fix building with -DBUILD_TESTING=ON -DBUILD_BINDINGS=OFF --- tests/CMakeLists.txt | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 25e05979..ae0d9e46 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -76,13 +76,20 @@ SET(test_runner_SRCS test_dsdiff.cpp test_sizes.cpp test_versionnumber.cpp - test_tag_c.cpp ) +IF(BUILD_BINDINGS) + SET(test_runner_SRCS ${test_runner_SRCS} + test_tag_c.cpp + ) +ENDIF() INCLUDE_DIRECTORIES(${CPPUNIT_INCLUDE_DIR}) ADD_EXECUTABLE(test_runner ${test_runner_SRCS}) -TARGET_LINK_LIBRARIES(test_runner tag tag_c ${CPPUNIT_LIBRARIES}) +TARGET_LINK_LIBRARIES(test_runner tag ${CPPUNIT_LIBRARIES}) +IF(BUILD_BINDINGS) + TARGET_LINK_LIBRARIES(test_runner tag_c) +ENDIF() ADD_TEST(test_runner test_runner) ADD_CUSTOM_TARGET(check COMMAND ${CMAKE_CTEST_COMMAND} -V