Skip to content

Commit

Permalink
Update launch.sh to 1.0.6-SNAPSHOT
Browse files Browse the repository at this point in the history
  • Loading branch information
JakeTurner616 authored Jan 14, 2024
1 parent 369edcc commit 5989bfc
Showing 1 changed file with 3 additions and 46 deletions.
49 changes: 3 additions & 46 deletions launch.sh
Original file line number Diff line number Diff line change
@@ -1,86 +1,43 @@
#!/bin/bash



# Prevent script from running as root

if [ "$(id -u)" == "0" ]; then

echo "This script should not be run as root. Please run as a normal user."

exit 1

echo "This script should not be run as root. Please run as a normal user."
exit 1
fi



# Set the current directory as the base for relative paths

BASEDIR=$(realpath $(dirname "$0"))



# Classpath including the jsoup library and your application's jar file

CLASSPATH="$BASEDIR/lib/jsoup-1.17.2.jar:$BASEDIR/target/LibGenSearchApp-1.0.5-SNAPSHOT-jar-with-dependencies.jar"


CLASSPATH="$BASEDIR/lib/jsoup-1.17.2.jar:$BASEDIR/target/LibGenSearchApp-1.0.6-SNAPSHOT-jar-with-dependencies.jar"

# Main class of your application

MAIN_CLASS="LibGenSearchApp"



# Run the application

java -cp "$CLASSPATH" $MAIN_CLASS



# Uncomment below to add JVM options or application arguments if necessary

# java -cp "$CLASSPATH" $MAIN_CLASS arg1 arg2



# Desktop shortcut file path

DESKTOP_FILE="$HOME/Desktop/simple-libgen-desktop.desktop"



# Check if the desktop file already exists

if [ ! -f "$DESKTOP_FILE" ]; then

echo "[Desktop Entry]" > "$DESKTOP_FILE"

echo "Type=Application" >> "$DESKTOP_FILE"

echo "Name=Simple LibGen Desktop" >> "$DESKTOP_FILE"

echo "Icon=$BASEDIR/docs/icon.png" >> "$DESKTOP_FILE" # Update with the path to your icon

echo "Exec=bash $BASEDIR/launch.sh" >> "$DESKTOP_FILE"

echo "Terminal=false" >> "$DESKTOP_FILE"

echo "Comment=Launch Simple LibGen Application" >> "$DESKTOP_FILE"

echo "Categories=Utility;" >> "$DESKTOP_FILE"



# Make the .desktop file executable

chmod +x "$DESKTOP_FILE"

echo "Desktop shortcut created."

else

echo "Desktop shortcut already exists."

fi

0 comments on commit 5989bfc

Please sign in to comment.