29 lines
914 B
CMake
29 lines
914 B
CMake
|
# NOTE: only add something here if it is really needed by all of kdelibs.
|
||
|
# Otherwise please prefer adding to the relevant config-foo.h.cmake file,
|
||
|
# and the CMakeLists.txt that generates it (or a separate ConfigureChecks.make file if you prefer)
|
||
|
# to minimize recompilations and increase modularity.
|
||
|
|
||
|
include(CheckIncludeFile)
|
||
|
include(CheckIncludeFiles)
|
||
|
include(CheckSymbolExists)
|
||
|
include(CheckFunctionExists)
|
||
|
include(CheckLibraryExists)
|
||
|
include(CheckTypeSize)
|
||
|
include(CheckCXXSourceCompiles)
|
||
|
|
||
|
#check for libz using the cmake supplied FindZLIB.cmake
|
||
|
FIND_PACKAGE(ZLIB)
|
||
|
|
||
|
IF(ZLIB_FOUND)
|
||
|
SET(HAVE_ZLIB 1)
|
||
|
ELSE(ZLIB_FOUND)
|
||
|
SET(HAVE_ZLIB 0)
|
||
|
ENDIF(ZLIB_FOUND)
|
||
|
|
||
|
SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_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)
|