CCMAIL:michael.pyne@kdemail.net
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@740071
283d02a7-25f6-0310-bc7c-
ecb5cbfe19da
SET(HAVE_ZLIB 0)
ENDIF(ZLIB_FOUND)
-# Currently breaks CMake when CppUnit is not present.
-#SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules)
-#FIND_PACKAGE(CppUnit)
+SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules)
+FIND_PACKAGE(CppUnit)
+IF (NOT CPPUNIT_FOUND AND BUILD_TESTS)
+ MESSAGE(STATUS "CppUnit not found, disabling tests.")
+ SET(BUILD_TESTS OFF)
+ENDIF(NOT CPPUNIT_FOUND AND BUILD_TESTS)
test_id3v2.cpp
)
-# Fails without CppUnit. These can be uncommented (with an appropriate guard
-# checking for CppUnit availability) after the CppUnit configure check has
-# also been fixed).
-#ADD_EXECUTABLE(test_runner ${test_runner_SRCS})
-#TARGET_LINK_LIBRARIES(test_runner tag ${CPPUNIT_LIBRARIES})
+ADD_EXECUTABLE(test_runner ${test_runner_SRCS})
+TARGET_LINK_LIBRARIES(test_runner tag ${CPPUNIT_LIBRARIES})
-#ADD_CUSTOM_TARGET(check
-# ./test_runner
-# DEPENDS test_runner
-#)
+ADD_CUSTOM_TARGET(check
+ ./test_runner
+ DEPENDS test_runner
+)
endif(BUILD_TESTS)