Verified Commit b8f9fc6d authored by Alberto Miranda's avatar Alberto Miranda ♨️
Browse files

[CMake] Remove dependency on `libconfig`

Fixes #22
parent f560e1b9
Loading
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -286,9 +286,6 @@ target_include_directories(asio INTERFACE ${asio_SOURCE_DIR}/asio/include)
target_link_libraries(asio INTERFACE Threads::Threads)
add_library(asio::asio ALIAS asio)


pkg_check_modules(LIBCONFIG IMPORTED_TARGET libconfig>=1.4.9)

if (CARGO_BUILD_TESTS)

  enable_testing()
+0 −1
Original line number Diff line number Diff line
@@ -22,7 +22,6 @@ RUN set -ex \
           boost-openmpi-devel \
           json-c-devel \
           openmpi-devel \
           libconfig-devel \
    # install cmake 3.21+ since we need to produce JUnit XML files
    && curl -OL https://github.com/Kitware/CMake/releases/download/v3.27.6/cmake-3.27.6-Linux-x86_64.sh \
    && chmod u+x ./cmake-3.27.6-Linux-x86_64.sh \
+1 −2
Original line number Diff line number Diff line
@@ -65,8 +65,7 @@ target_include_directories(

target_link_libraries(
  cargo_server
  PRIVATE config
          rpc_server
  PRIVATE rpc_server
          cargo
          fmt::fmt
          MPI::MPI_CXX