Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions Modules/ThirdParty/Eigen3/src/itkeigen/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -965,6 +965,12 @@ target_include_directories (eigen_internal SYSTEM INTERFACE

# Export as title case Eigen
set_target_properties (eigen_internal PROPERTIES EXPORT_NAME Eigen)
# Register in ITK's main export set so find_package(ITK) resolves
# eigen_internal as an IMPORTED target loaded from ITKTargets.cmake
# (issue #6239: SimpleITK FetchContent + FIND_PACKAGE_ARGS fallback).
install (TARGETS eigen_internal EXPORT ${ITK3P_INSTALL_EXPORT_NAME})
# Also register in the standalone ITKInternalEigen3 export set used by
# find_package(ITKInternalEigen3) consumers.
install (TARGETS eigen_internal EXPORT ITKInternalEigen3Targets)

set(EIGEN3_TARGETS_FILE ITKInternalEigen3Targets.cmake)
Expand Down
Loading