Skip to content

Commit 45ef060

Browse files
authored
Merge pull request #3 from drodin/hunter-0.12
fix unrelocatable cmake config
2 parents fc28a7d + a1d368d commit 45ef060

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

CMakeLists.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,13 @@ if(HUNTER_ENABLED)
2020
find_package(libogg CONFIG REQUIRED)
2121
set(OGG_LIBRARY libogg::ogg)
2222
get_target_property(OGG_INCLUDE_DIR libogg::ogg INTERFACE_INCLUDE_DIRECTORIES)
23+
set(OGG_INCLUDE_DIR $<BUILD_INTERFACE:${OGG_INCLUDE_DIR}>)
2324

2425
hunter_add_package(Opus)
2526
find_package(Opus CONFIG REQUIRED)
2627
set(OPUS_LIBRARY Opus::opus)
2728
get_target_property(OPUS_INCLUDE_DIR Opus::opus INTERFACE_INCLUDE_DIRECTORIES)
28-
set(OPUS_INCLUDE_DIR ${OPUS_INCLUDE_DIR} ${OPUS_INCLUDE_DIR}/opus)
29+
set(OPUS_INCLUDE_DIR $<BUILD_INTERFACE:${OPUS_INCLUDE_DIR}> $<BUILD_INTERFACE:${OPUS_INCLUDE_DIR}/opus> $<INSTALL_INTERFACE:include/opus>)
2930
else()
3031
find_path(OGG_INCLUDE_DIR ogg/ogg.h)
3132
find_library(OGG_LIBRARY ogg)

0 commit comments

Comments
 (0)