project(Phoenix) cmake_minimum_required(VERSION 2.8) add_subdirectory(cmake) phoenix_base_project("PhoenixDL" "1.4.0" "Library to manipulate symbols in dynamic libraries, especially list the functions" "https://gitlab.in2p3.fr/CTA-LAPP/PHOENIX_LIBS/PhoenixDL") include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) include_directories(${CMAKE_CURRENT_SOURCE_DIR}/src) phoenix_create_find(PhoenixDL phoenix_dl PhoenixDL.h "") add_subdirectory(src) if(SELF_TESTS_MODE) if(NOT MODULE_MODE) include(CTest) endif() add_subdirectory(TESTS) endif(SELF_TESTS_MODE) set(PHOENIX_INCLUDE_DIRS "${CMAKE_CURRENT_SOURCE_DIR}/src;${PHOENIX_INCLUDE_DIRS}" CACHE INTERNAL "list of Phoenix include dirs")