BUILD_INTERFACE for include directories use PROJECT_SOURCE_DIR to allow for being built as a CMake subproject
This commit is contained in:
parent
37b8725565
commit
11e66c6c9e
@ -231,13 +231,13 @@ endif()
|
||||
|
||||
# TODO : We should not include include/exiv2 but only include !!!
|
||||
target_include_directories(exiv2lib PUBLIC
|
||||
$<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/include/exiv2>
|
||||
$<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/include>
|
||||
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include/exiv2>
|
||||
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>
|
||||
$<INSTALL_INTERFACE:include>
|
||||
)
|
||||
|
||||
target_include_directories(exiv2lib_int PUBLIC
|
||||
$<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/include/exiv2>
|
||||
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include/exiv2>
|
||||
)
|
||||
|
||||
if (EXIV2_ENABLE_WEBREADY)
|
||||
|
||||
@ -37,7 +37,7 @@ target_link_libraries(xmp
|
||||
|
||||
target_include_directories(xmp
|
||||
PUBLIC
|
||||
$<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}/xmpsdk/include>
|
||||
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/xmpsdk/include>
|
||||
PRIVATE
|
||||
${EXPAT_INCLUDE_DIR}
|
||||
)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user