From 7a774e66ed76cafa94f331785fc822ff6b77a01b Mon Sep 17 00:00:00 2001 From: Mart Lubbers Date: Mon, 20 Feb 2017 14:42:03 +0100 Subject: [PATCH] fix clean installation with patches --- install_clean.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/install_clean.sh b/install_clean.sh index 569cc65..f5da1d9 100755 --- a/install_clean.sh +++ b/install_clean.sh @@ -6,12 +6,22 @@ then exit 1; fi TARGET="$(realpath "$1")" + +echo "Removing and repopulating $TARGET" >&2 if [ -d "$TARGET" ]; then mv "$TARGET" "$TARGET.$(date +%F)" || rm -fr "$TARGET" fi rm -fr "$TARGET" mkdir -p "$TARGET" + +echo "Downloading and installing clean nightly" >&2 curl -sSL ftp://ftp.cs.ru.nl/pub/Clean/builds/linux-x64/clean-bundle-complete-linux-x64-latest.tgz \ | tar --gunzip --strip-components=1 --extract --directory="$TARGET" +echo "Apply patches" >&2 +curl -sSL https://gitlab.science.ru.nl/mlubbers/iTasks-SDK/raw/95-addbackgroundtask/Libraries/iTasks/_Framework/TaskServer.dcl\ + > "$TARGET"/lib/iTasks/iTasks/_Framework/TaskServer.dcl +curl -sSL https://gitlab.science.ru.nl/mlubbers/iTasks-SDK/raw/95-addbackgroundtask/Libraries/iTasks/_Framework/TaskServer.icl\ + > "$TARGET"/lib/iTasks/iTasks/_Framework/TaskServer.icl + echo "export CLEAN_HOME=$TARGET; export PATH=$TARGET/bin:\$PATH;" -- 2.20.1