X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=CMakeLists.txt;h=aab81f253e796ab943a17315321f5c4c3d5fb00a;hp=aa221ff7059148c8fafb227dcc0231799623e887;hb=71fdb941e62f5e4bf131bc40468cfa7a4a5c986a;hpb=4f71d7035d32e8f74d9b13e0d6a9c0ab4a58062d diff --git a/CMakeLists.txt b/CMakeLists.txt index aa221ff7..aab81f25 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,7 +45,14 @@ endif() set (CMAKE_CXX_STANDARD 11) -find_package(CLN 1.2.2 REQUIRED) +if (NOT DEFINED CLN_SOURCE_DIR) + set(CLN_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/cln) +endif() +if (EXISTS ${CLN_SOURCE_DIR}/CMakeLists.txt) + add_subdirectory(${CLN_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/cln) +else() + find_package(CLN 1.2.2 REQUIRED) +endif() include(CheckIncludeFile) check_include_file("unistd.h" HAVE_UNISTD_H)