cmake HAVE_LIBPNG examples

MiKTeX/miktex CMakeLists.txt :1684

set_target_properties(MiKTeX::Imported::PNG
        PROPERTIES
        IMPORTED_LOCATION "${PNG_LIBRARY}"
        INTERFACE_COMPILE_DEFINITIONS HAVE_LIBPNG=1
        INTERFACE_INCLUDE_DIRECTORIES "${PNG_INCLUDE_DIRS}"
        INTERFACE_LINK_LIBRARIES MiKTeX::Imported::ZLIB
    )