File tree Expand file tree Collapse file tree 3 files changed +5
-9
lines changed Expand file tree Collapse file tree 3 files changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ set(BA_SOURCES
2424add_subdirectory (utils)
2525add_subdirectory (coarse)
2626
27- set (UMF_LIBS $<BUILD_INTERFACE:umf_utils> $<BUILD_INTERFACE:coarse>)
27+ set (UMF_LIBS $<BUILD_INTERFACE:umf_utils> $<BUILD_INTERFACE:coarse> $<BUILD_INTERFACE:disjoint_pool> )
2828
2929if (LINUX)
3030 set (BA_SOURCES ${BA_SOURCES}
@@ -146,7 +146,7 @@ else()
146146 LIBS ${UMF_LIBS} )
147147endif ()
148148
149- add_dependencies (umf coarse)
149+ add_dependencies (umf coarse disjoint_pool )
150150
151151if (UMF_LINK_HWLOC_STATICALLY)
152152 add_dependencies (umf ${UMF_HWLOC_NAME} )
Original file line number Diff line number Diff line change @@ -25,17 +25,13 @@ endif()
2525
2626add_library (${PROJECT_NAME} ::disjoint_pool ALIAS disjoint_pool)
2727
28- add_dependencies (disjoint_pool umf)
29-
30- target_link_libraries (disjoint_pool PRIVATE umf)
31-
3228target_include_directories (
3329 disjoint_pool
3430 PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR} /include /umf/pools>
31+ $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR} /src>
32+ $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR} /src/critnib>
3533 $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} >)
3634
37- install (TARGETS disjoint_pool EXPORT ${PROJECT_NAME} -targets)
38-
3935# libumf_pool_jemalloc
4036if (UMF_BUILD_LIBUMF_POOL_JEMALLOC)
4137 add_umf_library(
Original file line number Diff line number Diff line change 2424#include " uthash/utlist.h"
2525
2626#include " base_alloc_global.h"
27- #include " provider_tracking.h"
27+ #include " provider/ provider_tracking.h"
2828#include " utils_common.h"
2929#include " utils_concurrency.h"
3030#include " utils_log.h"
You can’t perform that action at this time.
0 commit comments