fix jemalloc dependencies

This commit is contained in:
Markus Pilman 2021-01-26 11:37:09 -07:00
parent 97c5e13091
commit c870903c38
1 changed files with 3 additions and 1 deletions

View File

@ -28,8 +28,10 @@ if(NOT WIN32)
CONFIGURE_COMMAND ./configure --prefix=${JEMALLOC_DIR} --enable-static --disable-cxx
BUILD_IN_SOURCE ON
BUILD_COMMAND make
INSTALL_DIR "${JEMALLOC_DIR}"
INSTALL_COMMAND make install)
message(STATUS "Will link against ${JEMALLOC_DIR}/lib/libjemalloc_pic.a and ${JEMALLOC_DIR}/lib/libjemalloc.a")
add_dependencies(im_jemalloc Jemalloc_project)
add_dependencies(im_jemalloc_pic Jemalloc_project)
set_target_properties(im_jemalloc_pic PROPERTIES IMPORTED_LOCATION "${JEMALLOC_DIR}/lib/libjemalloc_pic.a")
set_target_properties(im_jemalloc PROPERTIES IMPORTED_LOCATION "${JEMALLOC_DIR}/lib/libjemalloc.a")
target_include_directories(jemalloc INTERFACE "${JEMALLOC_DIR}/include")