mte/unikernel/duniverse/dune_/vendor/update-uutf.sh
2025-11-11 02:07:51 +01:00

29 lines
432 B
Bash
Executable file

#!/bin/bash
version=8474b2a29c4cb9cbf356006612c7b2b97e9c4087
set -e -o pipefail
TMP="$(mktemp -d)"
trap "rm -rf $TMP" EXIT
PACKAGE=uutf
rm -rf $PACKAGE
mkdir -p $PACKAGE/src
(
cd $TMP
git clone https://github.com/dbuenzli/$PACKAGE.git
cd $PACKAGE
git checkout $version
cd src
)
SRC=$TMP/$PACKAGE
cp -v $SRC/LICENSE.md $PACKAGE
cp -v $SRC/src/*.{ml,mli} $PACKAGE/
git checkout $PACKAGE/dune
git add -A .