Desktopverknüpfung mithilfe cp (Skript) erstellen

Clund

(aka Cpp-Freak)
Hallo zusammen,
da ich gerade in die Makefile-Programmierung eingestiegen bin, bin ich auf ein Problem gestossen, wozu ich nach stundemlangem Googlen nix finde, in "man" hab ich auch nix gefunden ;)
mein Problem ist, wie erstelle ich per Skript eine Desktopverknüpfung auf eine Code::Blocks Projektdatei?
meine ersten kläglichen versuche:

Makefile:
Code:
install:
	###############################
	#IMKS (c) by Simon Xxxxxxxx   #
	#Makeskript: imks-libs-dev    #
	###############################
	
	cp --preserve=ownership -r --target-directory=/usr/include/ ./imks-libs-dev/	
	bash link.sh /usr/include/imks-libs-dev/

link.sh:
Code:
#!/bin/bash
#skript zum verlinken von /usr/include/imks-libs-dev/imks-libs-dev.cbp mit Desktop/imks-libs-dev Variable:$1
cp -r --symbolic-link --target-directory=/usr/share/ $1
cd
cd ./Desktop/
cp -t ./ /usr/share/imks-libs.desktop

ich hoffe, ihr könnt mir helfen
Cpp-Freak

Edit:
nach IRC-chat gelöst:
mit
Code:
xdg-desktop-icon install <FILE>
funktionierts!
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück