Add a script to upgrade vendor/cmdliner

This commit is contained in:
Jeremie Dimino 2017-05-02 14:08:12 +01:00
parent d69a7c577a
commit 868f75f146
1 changed files with 21 additions and 0 deletions

21
vendor/update-cmdliner.sh vendored Executable file
View File

@ -0,0 +1,21 @@
#!/bin/bash
version=1.0.0
set -e -o pipefail
TMP="$(mktemp -d)"
trap "rm -rf $TMP" EXIT
rm -rf cmdliner
mkdir -p cmdliner/src
(cd $TMP && opam source cmdliner.$version)
SRC=$TMP/cmdliner.$version
cp -v $SRC/LICENSE.md cmdliner
cp -v $SRC/src/*.{ml,mli} cmdliner/src
git checkout cmdliner/src/{jbuild,result.ml}
git add -A .