++# Create imported target hdf5::h5debug
++add_executable(hdf5::h5debug IMPORTED)
++
++# Create imported target hdf5::h5repart
++add_executable(hdf5::h5repart IMPORTED)
++
++# Create imported target hdf5::h5mkgrp
++add_executable(hdf5::h5mkgrp IMPORTED)
++
++# Create imported target hdf5::h5import
++add_executable(hdf5::h5import IMPORTED)
++
++# Create imported target hdf5::h5repack
++add_executable(hdf5::h5repack IMPORTED)
++
++# Create imported target hdf5::h5repack-shared
++add_executable(hdf5::h5repack-shared IMPORTED)
++
++# Create imported target hdf5::h5jam
++add_executable(hdf5::h5jam IMPORTED)
++
++# Create imported target hdf5::h5unjam
++add_executable(hdf5::h5unjam IMPORTED)
++
++# Create imported target hdf5::h5copy
++add_executable(hdf5::h5copy IMPORTED)
++
++# Create imported target hdf5::h5copy-shared
++add_executable(hdf5::h5copy-shared IMPORTED)
++
++# Create imported target hdf5::h5stat
++add_executable(hdf5::h5stat IMPORTED)
++
++# Create imported target hdf5::h5stat-shared
++add_executable(hdf5::h5stat-shared IMPORTED)
++
++# Create imported target hdf5::h5dump
++add_executable(hdf5::h5dump IMPORTED)
++
++# Create imported target hdf5::h5dump-shared
++add_executable(hdf5::h5dump-shared IMPORTED)
++
++# Create imported target hdf5::hdf5_hl-static
++add_library(hdf5::hdf5_hl-static STATIC IMPORTED)
++
++set_target_properties(hdf5::hdf5_hl-static PROPERTIES
++ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include"
++ INTERFACE_LINK_LIBRARIES "hdf5::hdf5-static"
++)
++
++# Create imported target hdf5::hdf5_hl-shared
++add_library(hdf5::hdf5_hl-shared SHARED IMPORTED)
++
++set_target_properties(hdf5::hdf5_hl-shared PROPERTIES
++ INTERFACE_COMPILE_DEFINITIONS "H5_BUILT_AS_DYNAMIC_LIB=1"
++ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include"
++ INTERFACE_LINK_LIBRARIES "hdf5::hdf5-shared"
++)
++
++# Create imported target hdf5::gif2h5
++add_executable(hdf5::gif2h5 IMPORTED)
++
++# Create imported target hdf5::h52gif
++add_executable(hdf5::h52gif IMPORTED)
++
++# Create imported target hdf5::hdf5_cpp-static
++add_library(hdf5::hdf5_cpp-static STATIC IMPORTED)
++
++set_target_properties(hdf5::hdf5_cpp-static PROPERTIES
++ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include"
++ INTERFACE_LINK_LIBRARIES "hdf5::hdf5-static"
++)
++
++# Create imported target hdf5::hdf5_cpp-shared
++add_library(hdf5::hdf5_cpp-shared SHARED IMPORTED)
++
++set_target_properties(hdf5::hdf5_cpp-shared PROPERTIES
++ INTERFACE_COMPILE_DEFINITIONS "H5_BUILT_AS_DYNAMIC_LIB=1"
++ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include"
++ INTERFACE_LINK_LIBRARIES "hdf5::hdf5-shared"
++)
++
++# Create imported target hdf5::hdf5_hl_cpp-static
++add_library(hdf5::hdf5_hl_cpp-static STATIC IMPORTED)
++
++set_target_properties(hdf5::hdf5_hl_cpp-static PROPERTIES
++ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include"
++ INTERFACE_LINK_LIBRARIES "hdf5::hdf5_hl-static;hdf5::hdf5-static"
++)
++
++# Create imported target hdf5::hdf5_hl_cpp-shared
++add_library(hdf5::hdf5_hl_cpp-shared SHARED IMPORTED)
++
++set_target_properties(hdf5::hdf5_hl_cpp-shared PROPERTIES
++ INTERFACE_COMPILE_DEFINITIONS "H5_BUILT_AS_DYNAMIC_LIB=1"
++ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;${_IMPORT_PREFIX}/include"
++ INTERFACE_LINK_LIBRARIES "hdf5::hdf5_hl-shared;hdf5::hdf5-shared"
++)
++
++if(CMAKE_VERSION VERSION_LESS 2.8.12)
++ message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
++endif()