From e32a4b4ca44d393298cb143a529c7e61740787b2 Mon Sep 17 00:00:00 2001 From: Bradley Lowekamp Date: Tue, 27 Jan 2026 00:22:18 +0000 Subject: [PATCH] ENH: Modernize CMake to use itk_module_add_library Replace add_library with itk_module_add_library macro for better integration with ITK module system. This provides automatic dependency linking, include directory setup, and consistent target naming. --- src/CMakeLists.txt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 134e6f9..772c626 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -3,6 +3,4 @@ itkMGHImageIOFactory.cxx itkMGHImageIO.cxx ) -add_library(MGHIO ${ITK_LIBRARY_BUILD_TYPE} ${MGHIO_SRC}) -target_link_libraries(MGHIO ${ITKIOImageBase_LIBRARIES} ${ITKZLIB_LIBRARIES}) -itk_module_target(MGHIO) +itk_module_add_library(MGHIO ${MGHIO_SRC})