Skip to content

Commit 4dfb781

Browse files
Ryanf55neheb
authored andcommitted
Switch back to exporting dep on EXPAT because it's needed for static libs
Signed-off-by: Ryan Friedman <[email protected]>
1 parent 9f5767d commit 4dfb781

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

cmake/exiv2Config.cmake.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ if(@EXIV2_ENABLE_PNG@) # if(EXIV2_ENABLE_PNG)
77
find_dependency(ZLIB REQUIRED)
88
endif()
99

10+
if(@EXIV2_ENABLE_XMP@) # if(EXIV2_ENABLE_XMP)
11+
find_dependency(EXPAT REQUIRED)
12+
endif()
13+
1014
include("${CMAKE_CURRENT_LIST_DIR}/exiv2Export.cmake")
1115

1216
check_required_components(exiv2)

src/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ target_include_directories(exiv2lib SYSTEM PRIVATE
184184

185185
if (EXIV2_ENABLE_XMP OR EXIV2_ENABLE_EXTERNAL_XMP)
186186
target_include_directories(exiv2lib PRIVATE ${EXPAT_INCLUDE_DIR})
187-
target_link_libraries(exiv2lib PRIVATE $<BUILD_INTERFACE:EXPAT::EXPAT>)
187+
target_link_libraries(exiv2lib PRIVATE EXPAT::EXPAT)
188188
list(APPEND requires_private_list "expat")
189189
endif()
190190

0 commit comments

Comments
 (0)