#!/bin/sh # __________ __ ___. # Open \______ \ ____ ____ | | _\_ |__ _______ ___ # Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / # Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < # Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ # \/ \/ \/ \/ \/ # #shortcut.desktop generator # Create a .desktop entry to allow the simulator to be executed in newer shells # $1 executable # $2 shortcut name # $3 icon create_shortcut() { path="$(cd "$(dirname "$1")"; pwd)/" execname=$(basename "$1") shortname="$2" icon="$3" shortcut="$path$shortname.desktop" echo "Creating shortcut $shortcut" echo "path: $path" echo "exec: $execname" echo "icon: $icon" echo "[Desktop Entry] Encoding=UTF-8 Version=1.1 Type=Application Categories=Apps; Terminal=false Name=$shortname Path=$path Exec=$path/$execname Icon=$icon Name[en-US]=$shortname" > $shortcut } #./genshortcut.sh ./rockboxui target-sim music-app create_shortcut $@