From 6602ed1ea085901fc5b556c4df8f6e3a0b7e52b3 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 30 Jul 2021 20:47:13 +0300 Subject: [PATCH] Build jemalloc from a submodule. --- external/jemalloc/CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/external/jemalloc/CMakeLists.txt b/external/jemalloc/CMakeLists.txt index 6e85696..369198c 100644 --- a/external/jemalloc/CMakeLists.txt +++ b/external/jemalloc/CMakeLists.txt @@ -21,8 +21,9 @@ if (NOT JEMALLOC_FOUND) include(ExternalProject) ExternalProject_Add(jemalloc - URL https://github.com/jemalloc/jemalloc/releases/download/5.2.1/jemalloc-5.2.1.tar.bz2 - CONFIGURE_COMMAND cd "${CMAKE_CURRENT_BINARY_DIR}/jemalloc-prefix/src/jemalloc" && ./configure + SOURCE_DIR ${third_party_loc}/jemalloc + CONFIGURE_COMMAND cd "${third_party_loc}/jemalloc" && ./autogen.sh + INSTALL_COMMAND : BUILD_IN_SOURCE 1 )