#!/usr/bin/env bash set -e set -x shopt -s dotglob readonly name="expat" readonly ownership="Expat Upstream " readonly subtree="ThirdParty/$name/vtk$name" readonly repo="https://gitlab.kitware.com/third-party/expat.git" readonly tag="for/vtk-20220921-2.4.8" readonly paths=" expat/.gitattributes expat/CMakeLists.txt expat/COPYING expat/ConfigureChecks.cmake expat/README.md expat/README.kitware.md expat/expat_config.h.cmake expat/lib/*.c expat/lib/*.h " extract_source () { git_archive # Everything is under an extra expat/ directory; remove it. mv -v "$extractdir/$name-reduced/expat/"* "$extractdir/$name-reduced/" rmdir "$extractdir/$name-reduced/expat" } . "${BASH_SOURCE%/*}/../update-common.sh"