aboutsummaryrefslogtreecommitdiff
path: root/install.sh.bak
diff options
context:
space:
mode:
Diffstat (limited to 'install.sh.bak')
-rwxr-xr-xinstall.sh.bak22
1 files changed, 22 insertions, 0 deletions
diff --git a/install.sh.bak b/install.sh.bak
new file mode 100755
index 0000000..7023db3
--- /dev/null
+++ b/install.sh.bak
@@ -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"