From 26edc563cb0ba1a9fb35507e7f32d2d43a845e68 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Mon, 4 Jun 2018 01:11:53 +0200 Subject: Add install script (desktop application --- install.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 install.sh (limited to 'install.sh') diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..7023db3 --- /dev/null +++ b/install.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +set -e + +cd "$(dirname "$0")" +sibs build --release +chmod +x ./sibs-build/release/dchat + +dchat_resource_dir=~/.local/share/dchat/resources +desktop_file=~/.local/share/applications/dchat.desktop +mkdir -p ~/.local/bin +mkdir -p ~/.local/share/applications +mkdir -p ${dchat_resource_dir} + +target_path=~/.local/bin/dchat +cp ./sibs-build/release/dchat $target_path +cp ./dchat.desktop ${desktop_file} +sed -i "s;DCHAT_BIN_PATH;${target_path};g" ${desktop_file} +sed -i "s;DCHAT_RESOURCES_PATH;${dchat_resource_dir};g" ${desktop_file} +cp -r ./shaders "${dchat_resource_dir}/shaders" +cp -r ./fonts "${dchat_resource_dir}/fonts" +echo "Installed dchat to directory $target_path" -- cgit v1.2.3