Files
Sourcetrail/setup/Linux/install.sh
T
Eberhard Graether 967ae81dfd build: Revised Linux install package
* renamed scripts
* moved install, uninstall, deleteConfig scripts to top-level
* fixed desktop file not recognized on installation, only on restart
* removed Eula accept from install script
* abort install and uninstall when not running as root
* revised README
2017-10-12 14:08:25 +02:00

24 lines
742 B
Bash
Executable File

#!/bin/sh
echo "Installing Sourcetrail in /opt/sourcetrail"
if [ "$(id -u)" -ne 0 ]; then
echo >&2 "Error: Please run script as root or with sudo. Exiting..."
exit 1
fi
MY_PATH="$( cd "$( dirname "$0" )" && pwd )"
cp -rf "$MY_PATH/" /opt/sourcetrail/ > /dev/null
cp -rf "$MY_PATH/setup/share/" /usr > /dev/null
cp "$MY_PATH/data/gui/icon/logo_1024_1024.png" /usr/share/icons/sourcetrail.png > /dev/null
cp "$MY_PATH/data/gui/icon/project_256_256.png" /usr/share/icons/project-sourcetrail.png > /dev/null
ln -f -s /opt/sourcetrail/Sourcetrail.sh /usr/bin/sourcetrail
update-mime-database /usr/share/mime > /dev/null
update-desktop-database > /dev/null
echo "Installation complete."
echo "Enter 'sourcetrail' to launch application."