From: Stefano Zacchiroli Date: Tue, 19 May 2009 15:28:56 +0000 (+0200) Subject: Install ocamlbuild as a link on either .native or .byte X-Git-Tag: archive/raspbian/4.02.3-10+rpi1~2^2^2^2^2~11 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e3b2bd8f8f7d6ee693ecf7991c60d01776ec8a27;p=ocaml.git Install ocamlbuild as a link on either .native or .byte Gbp-Pq: Name 0006-Install-ocamlbuild-as-a-link-on-either-.native-or-.b.patch --- diff --git a/build/partial-install.sh b/build/partial-install.sh index 42c3558b..96d21def 100755 --- a/build/partial-install.sh +++ b/build/partial-install.sh @@ -58,6 +58,21 @@ installbestbin() { [ -x "$3" ] || chmod +x "$3" } +installbestlink() { + if [ -f "$1" ]; then + echo " linking binary $3 to `basename $1`" + ln -fs "$1" "$3" + else + if [ -f "$2" ]; then + echo " linking binary $3 to `basename $2`" + ln -fs "$2" "$3" + else + echo "None of $1, $2 exists" + exit 3 + fi + fi +} + installlib() { if [ -f "$1" ]; then dest="$2/`basename $1`" @@ -156,7 +171,7 @@ echo "Installing ocamlbuild..." cd ocamlbuild installbin ocamlbuild.byte$EXE $BINDIR/ocamlbuild.byte$EXE installbin ocamlbuild.native$EXE $BINDIR/ocamlbuild.native$EXE -installbestbin ocamlbuild.native$EXE ocamlbuild.byte$EXE $BINDIR/ocamlbuild$EXE +installbestlink ocamlbuild.native$EXE ocamlbuild.byte$EXE $BINDIR/ocamlbuild$EXE installlibdir \ ocamlbuildlib.$A \