Ich habe 6 Versionen meiner Anwendung und erstelle sie alle jede Nacht. Meine .pro-Datei sieht so aus:
DEFINES += \
TEN_INCH \
#TG_MODULE \
NEW_DIALOG
Damit die verschiedenen Versionen automatisch erstellt werden können, bearbeitet mein Shell-Skript die .pro-Datei, dank sed
. Das nervt, weil die Defines in einer eigenen Zeile stehen müssen und Qt Creator sie manchmal alle in dieselbe Zeile setzt (wenn man zum Beispiel eine Datei hinzufügt). Das Ergebnis ist, dass mein Build zu funktionieren scheint, aber es ist nicht.
Gibt es also eine bessere Lösung dafür? Etwas wie die Übergabe der Defines an qmake
?