vcpkg_download_distfile(
    MSVC_PATCH
    URLS https://github.com/cddlib/cddlib/commit/cf2c7939d6b5c40f1eb66860a9ef56015df58c8f.patch?full_index=1
    SHA512 09b9ca12b768a16e3a61aa03e6223802d5fbd8020a89cd33c1648ee04ff7a66ce9056e2d773cdc853f7d8b8870d29c068192178d1a932a0f629981aa0ea2238c
    FILENAME pr_86.patch
)

vcpkg_from_github(
    OUT_SOURCE_PATH SOURCE_PATH
    REPO cddlib/cddlib
    REF "${VERSION}"
    SHA512 08314d757a55065fc09ca2b514d8425b651eee2f5a195d5fbc1369acde1dc704c31a7c0e85ef3f8ec72e36f5f6a10618acef95157fa78989da96ce34bc9bc7f9
    HEAD_REF master
    PATCHES
        0001-disable-doc-target.patch  # disable building docs, as they require latex
        0002-disable-dd-log.patch  # windows does not export global variables
        ${MSVC_PATCH}
)
vcpkg_make_configure(
    SOURCE_PATH "${SOURCE_PATH}"
    AUTORECONF
    COPY_SOURCE  # ensure generated files are found
)
vcpkg_make_install()
vcpkg_fixup_pkgconfig()
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/COPYING" "${SOURCE_PATH}/COPYING")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
