option(ITK_USE_SYSTEM_HDF5 "Use an outside build of HDF5." ${ITK_USE_SYSTEM_LIBRARIES}) mark_as_advanced(ITK_USE_SYSTEM_HDF5) if(ITK_USE_SYSTEM_HDF5) set(HDF5_NO_MODULE 1) if(ITK_BUILD_SHARED_LIBS) find_package(HDF5 QUIET NO_MODULE COMPONENTS CXX C HL shared) else() find_package(HDF5 QUIET NO_MODULE COMPONENTS CXX C HL static) endif() if(NOT HDF5_FOUND) find_package(HDF5 REQUIRED COMPONENTS CXX C HL) set(HDF5_NO_MODULE 0) endif() endif()