"make uninstall" löscht Verzeichnis

Verschiedenes zu Qt
Antworten
iaby
Beiträge: 53
Registriert: 10. Februar 2007 13:12

"make uninstall" löscht Verzeichnis

Beitrag von iaby »

Hallo zusammen,

Ich arbeite noch mit QT 3.3 (ja ich weiß) und habe eine Frage zu dem make uninstall:
Und zwar versucht dieses immer, das komplette Verzeichnis zu löschen, in dem mein Programm installiert wurde. Da das aber /usr/local/bin ist, bin ich damit nicht ganz einverstanden ;) Das Makefile lass ich mir automatisch aus meiner .pro Datei erstellen!
Diese sieht in etwa so aus:

Code: Alles auswählen

bin.path = /usr/local/bin
bin.files = meinfile
INSTALLS += bin
Gibt es da einen Kniff, mit dem er nur die Dateien löscht und nicht das Verzeichnis?

Gruß,
iaby
iaby
Beiträge: 53
Registriert: 10. Februar 2007 13:12

Beitrag von iaby »

Wenn zu Qt3 niemand was weiß, wie sieht es denn dann bei Qt4 aus?
Hat es mal jemand ausprobiert, wird doch auch das ganze Verzeichnis versucht zu löschen?
Danke schonmal!

Gruß,
iaby
miho
Beiträge: 8
Registriert: 2. Oktober 2005 23:45
Kontaktdaten:

QMake INSTALLS

Beitrag von miho »

Hi!

Ich habe das gleiche Problem mit QT4. Qt will beim uninstall immer das Verzeichnis löschen, in das die Dateien kopiert wurden. Finde ich sehr seltsam!

Kennt jemand eine Lösung? Oder wie erstellt ihr eure Uninstall scripts?

Vielen Dank!

miho
miho
Beiträge: 8
Registriert: 2. Oktober 2005 23:45
Kontaktdaten:

Beitrag von miho »

Also ich habe das Problem gelöst, indem ich einfach kein qmake mehr benutze. Scheint sehr limitiert zu sein und sollte man wohl für größere Sachen eher vermeiden.

Ich benutze jetzt CMake und bin sehr glücklich damit! Zwar gibts da von Haus aus nur Install- u. keine Uninstall Targets, aber das Wiki erklärt, wie man das sehr unkomliziert ändert.

Gruß,
miho
Antworten