Was muss ich im Projectfile .pro definieren, damit zu einem Programm auch die Beispieldateien in den home Ordner des Benutzers installiert wird ? ( auf einer Linux Installation )
zur Zeit sieht meine ( gekürzte ) Project Datei so aus:
Code: Alles auswählen
...
...
target.path += /usr/bin/
example.path += $$(HOME)/example
example.files += example/*
INSTALLS += tartget \
example
Weil aber ein anschließendes "make install" mit root Rechten ausgeführt werden muss, erhalten auch die kopierten Beispieldateien als Eigentümer den root und auch keine Schreibrechte für den Benutzer ( generell vorgegeben durch die Projektdatei ).
Es gibt ( lt. spärlicher qmake Doku zu diesem Thema ) noch ein .extra Member, da könnte ich
unterbringen. Das wird aber dann nur als zusätzliche Anweisung zwischen die Erstellung des Ordners ../example und dem anschließenden Kopieren geschoben.
Wo finde ich weitere Infos oder Beispiele ?
Gruß Sig