### # DI common C++ library ### message("-- Enabled common/libdipp") ExternalProject_Add( libdipp DOWNLOAD_COMMAND "" SOURCE_DIR ${PROJECT_SOURCE_DIR}/libdipp CMAKE_ARGS -DCMAKE_BUILD_TYPE=Release -DBUILD_DOC=OFF -DBUILD_TESTING=OFF INSTALL_COMMAND "" ) find_package(Jansson REQUIRED) find_package(Hiredis REQUIRED) ExternalProject_Get_Property(libdipp binary_dir) ExternalProject_Get_Property(libdipp source_dir) set(libdipp_main_library ${binary_dir}/src/libdipp_main.a) set(libdipp_libraries "${binary_dir}/src/libdipp.a;${JANSSON_LIBRARIES};${HIREDIS_LIBRARIES}") set(libdipp_include_dir ${source_dir}/include ${source_dir}/libdi_constants/include )