aboutsummaryrefslogtreecommitdiff
path: root/externals/jemalloc/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'externals/jemalloc/CMakeLists.txt')
-rw-r--r--externals/jemalloc/CMakeLists.txt32
1 files changed, 10 insertions, 22 deletions
diff --git a/externals/jemalloc/CMakeLists.txt b/externals/jemalloc/CMakeLists.txt
index c3e4e81782c..1e32407b456 100644
--- a/externals/jemalloc/CMakeLists.txt
+++ b/externals/jemalloc/CMakeLists.txt
@@ -1,27 +1,15 @@
-SET(jmalloc_STAT_SRC
- arena.c
- chunk.c
- chunk_mmap.c
- ckh.c
- extent.c
- huge.c
- mb.c
- prof.c
- tcache.c
- base.c
- chunk_dss.c
- chunk_swap.c
- ctl.c
- hash.c
- jemalloc.c
- mutex.c
- stats.c
- )
+
+file(GLOB sources *.c)
+set(jemalloc_STAT_SRC
+ ${sources}
+)
include_directories(
- ${CMAKE_SOURCE_DIR}/dep/include
- )
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/include
+ ${CMAKE_CURRENT_SOURCE_DIR}/include/internal
+)
add_definitions(-D_GNU_SOURCE -D_REENTRANT)
-add_library(jmalloc STATIC ${jmalloc_STAT_SRC}) \ No newline at end of file
+add_library(jemalloc STATIC ${sources})