Commit dd69375a authored by Jean Bez's avatar Jean Bez
Browse files

install libconfig required by AGIOS

parent ae973c3d
Loading
Loading
Loading
Loading

CMake/FindAGIOS.cmake

0 → 100644
+18 −0
Original line number Diff line number Diff line
find_path(AGIOS_INCLUDE_DIR
    NAMES agios.h
)

find_library(AGIOS_LIBRARY
    NAMES agios
)

set(AGIOS_INCLUDE_DIRS ${AGIOS_INCLUDE_DIR})
set(AGIOS_LIBRARIES ${AGIOS_LIBRARY})

include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(AGIOS DEFAULT_MSG AGIOS_LIBRARIES AGIOS_INCLUDE_DIRS)

mark_as_advanced(
        AGIOS_LIBRARY
        AGIOS_INCLUDE_DIR
)
 No newline at end of file
+1 −0
Original line number Diff line number Diff line
@@ -74,6 +74,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS 0)
# Rocksdb dependencies
find_package(LZ4 REQUIRED)
find_package(ZLIB REQUIRED)
find_package(AGIOS REQUIRED)
find_package(BZip2 REQUIRED)
find_package(Snappy REQUIRED)
find_package(ZStd REQUIRED)
+2 −1
Original line number Diff line number Diff line
@@ -37,7 +37,7 @@ target_link_libraries(gkfs_daemon
    log_util
    env_util
    spdlog
    agios
    ${AGIOS_LIBRARIES}
    # margo libs
    ${ABT_LIBRARIES}
    mercury
@@ -51,6 +51,7 @@ target_link_libraries(gkfs_daemon

target_include_directories(gkfs_daemon
    PRIVATE
    ${AGIOS_INCLUDE_DIRS}
    ${ABT_INCLUDE_DIRS}
    ${MARGO_INCLUDE_DIRS}
    )