mirror of
https://github.com/mhx/dwarfs.git
synced 2025-09-09 12:28:13 -04:00
build: only libdwarfs depends on phmap
This commit is contained in:
parent
a674acc2f6
commit
cb178ccd87
@ -529,6 +529,12 @@ if(WITH_LIBDWARFS AND WITH_FUZZ)
|
||||
list(APPEND BINARY_TARGETS fuzz_mkdwarfs)
|
||||
endif()
|
||||
|
||||
foreach(tgt ${LIBDWARFS_TARGETS})
|
||||
target_include_directories(${tgt} PRIVATE
|
||||
$<BUILD_INTERFACE:$<TARGET_PROPERTY:phmap,INTERFACE_INCLUDE_DIRECTORIES>>
|
||||
)
|
||||
endforeach()
|
||||
|
||||
foreach(tgt ${BINARY_TARGETS} ${TEST_TARGETS} ${MAIN_TARGETS})
|
||||
target_include_directories(${tgt} PRIVATE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/tools/include>)
|
||||
endforeach()
|
||||
@ -548,10 +554,6 @@ foreach(tgt ${LIBDWARFS_TARGETS} ${BINARY_TARGETS} ${TEST_TARGETS} ${MAIN_TARGET
|
||||
$<INSTALL_INTERFACE:include>
|
||||
)
|
||||
|
||||
target_include_directories(${tgt} PRIVATE
|
||||
$<BUILD_INTERFACE:$<TARGET_PROPERTY:phmap,INTERFACE_INCLUDE_DIRECTORIES>>
|
||||
)
|
||||
|
||||
target_include_directories(${tgt} PUBLIC
|
||||
$<BUILD_INTERFACE:$<TARGET_PROPERTY:range-v3::range-v3,INTERFACE_INCLUDE_DIRECTORIES>>
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user