CMake: tiff-install is broken
add_library(TIFF::TIFF ALIAS tiff)
if(tiff-install)
export(TARGETS tiff NAMESPACE TIFF:: FILE "${CMAKE_CURRENT_BINARY_DIR}/libtiffTargets.cmake")
install(TARGETS tiff EXPORT TiffTargets
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
install(FILES ${tiff_public_HEADERS}
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}")
set(TIFF_CONFIGDIR ${CMAKE_INSTALL_LIBDIR}/cmake/tiff)
install(EXPORT TiffTargets
FILE TiffTargets.cmake
NAMESPACE TIFF::
DESTINATION ${TIFF_CONFIGDIR}
)
endif()
You define TIFF::TIFF
but you export TIFF::tiff
!
I can file a MR, but which one should be used? (A fix that keeps TIFF::tiff
would be simple, you just need to use add_library(TIFF::tiff ALIAS tiff)
.)