#!/bin/bash # 1. Get + Go to current directory ROOT="`realpath $(dirname $0)`"; cd $ROOT; # 2. Install npm dependencies echo -e "[1/3] installing dependencies"; npm --prefix=$ROOT install; # 3. Build electron-app echo -e "[2/3] building electron app"; npm --prefix=$ROOT run build:electron; # 4. Create launching application echo -e "[3/3] creating application shorcut"; DESKTOP_APP="[Desktop Entry]\n"; DESKTOP_APP+="Name=Douscord\n"; DESKTOP_APP+="GenericName=Douscord\n" DESKTOP_APP+="Exec=/bin/bash -c 'cd /home/xdrm-brackets/ubuntu/git.xdrm.io/discord/client/; npm run electron;'\n"; DESKTOP_APP+="Terminal=false\n"; DESKTOP_APP+="Type=Application\n"; DESKTOP_APP+="Categories=Chat;Audio;Messages;Communication\n"; echo -e "$DESKTOP_APP" | sudo tee /usr/share/applications/douscord.desktop > /dev/null && echo ">>> INSTALLATION SUCCESSFUL <<<" || echo ">>> CANNOT CREATE SHORTUT <<<";