Commit 6f5788b4 authored by Claudio Valerio's avatar Claudio Valerio

added check for pre-installed versions

parent d1b16e89
......@@ -27,6 +27,22 @@ notifyError(){
exit 1
}
alertIfPreviousVersionInstalled(){
APT_CACHE=`which apt-cache`
if [ ! -e "$APT_CACHE" ]; then
notifyError "apt-cache command not found"
else
SEARCH_RESULT=`$APT_CACHE search open-sankore`
if [ `echo $SEARCH_RESULT | grep -c open-sankore` -ge 1 ]; then
notifyError "Found a previous version of Open-Sankore. Remove it to avoid to put it as dependency"
fi
fi
}
alertIfPreviousVersionInstalled
rm -rf "build/linux/release"
rm -rf install
......
......@@ -29,6 +29,23 @@ if [ $# == "1" ]; then
fi
alertIfPreviousVersionInstalled(){
APT_CACHE=`which apt-cache`
if [ ! -e "$APT_CACHE" ]; then
notifyError "apt-cache command not found"
else
SEARCH_RESULT=`$APT_CACHE search open-sankore`
if [ `echo $SEARCH_RESULT | grep -c open-sankore` -ge 1 ]; then
notifyError "Found a previous version of Open-Sankore. Remove it to avoid to put it as dependency"
fi
fi
}
alertIfPreviousVersionInstalled
ARCHITECTURE=`uname -m`
rm -rf "build/linux/release"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment