ich möchte aus einem Qt Projekt gerne ein rpm Packet erstellen. Dazu habe ich, da ich nicht im Makefile editieren kann, ein Skript geschrieben, dass einen source - tarball erzeugt und das .spec file beilegt. Dieser tarball wird nun von rpmbuild in ~/rpmbuild/<PROJEKTNAME> entpackt. Dort ist es allerdings notwendig, dass make install in einen speziellen Ordner erfolgt. Zu diesem Zweck wird make install prefix=<ZIELORDNER> aufgerufen. Damit dieses auch vom Makefile verstanden wird, habe ich
Code: Alles auswählen
prefix.path = $(PREFIX)
target.path = $$prefix.path
target.files = screen
INSTALLS += target
Wie kann ich qmake beibiegen, doch bitte nur $(PREFIX) Als Pfad zu nehmen?
Für eine Antwort wäre ich echt dankbar, das ganze ist echt zum verzweifeln.