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

Add explicit CMAKE_BUILD_TYPE to prometheus-cpp install script

Fixes #258
parent 82434b86
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -48,8 +48,11 @@ pkg_install() {
    CURR="${SOURCE_DIR}/${ID}"
    prepare_build_dir "${CURR}"
    cd "${CURR}/build"
    ${CMAKE} -DCMAKE_INSTALL_PREFIX="${INSTALL_DIR}" \
    -DBUILD_SHARED_LIBS:BOOL=ON ..
    ${CMAKE} \
        -DCMAKE_BUILD_TYPE:STRING=Release \
        -DCMAKE_INSTALL_PREFIX="${INSTALL_DIR}" \
        -DBUILD_SHARED_LIBS:BOOL=ON \
        ..
    make -j"${CORES}" install
}

+2 −6
Original line number Diff line number Diff line
@@ -52,7 +52,8 @@ target_sources(statistics
if(GKFS_ENABLE_PROMETHEUS)
    find_package(CURL REQUIRED)
    find_package(prometheus-cpp REQUIRED)
    set(PROMETHEUS_LINK_LIBRARIES
    target_link_libraries(statistics
      PRIVATE
        prometheus-cpp::pull
        prometheus-cpp::push
        prometheus-cpp::core
@@ -60,11 +61,6 @@ if(GKFS_ENABLE_PROMETHEUS)
    target_include_directories(statistics PRIVATE ${prometheus-cpp_INCLUDE_DIR})
endif()

  target_link_libraries(statistics
      PRIVATE
      ${PROMETHEUS_LINK_LIBRARIES}
  )

# get spdlog
set(FETCHCONTENT_QUIET ON)