Ich habe ein Shell-Skript, das ich am Ende der Erstellungsphase meines Ziels ausführen möchte. Ich möchte jedoch, dass dieses Skript nur ausgeführt wird, wenn ich mit der Release- Konfiguration erstelle . Wie kann das gemacht werden? Vielen Dank!
Ich habe ein Shell-Skript, das ich am Ende der Erstellungsphase meines Ziels ausführen möchte. Ich möchte jedoch, dass dieses Skript nur ausgeführt wird, wenn ich mit der Release- Konfiguration erstelle . Wie kann das gemacht werden? Vielen Dank!
Antworten:
if [ "${CONFIGURATION}" = "Release" ]; then
echo Do something really release-like
fi
Das Skript wird am Ende jeder Konfiguration ausgeführt, aber in diesem Fall wird nichts unternommen, es sei denn, die Konfiguration ist Release (vorausgesetzt, alles, was es tut, ist im Testblock enthalten).
if [ "${CONFIGURATION}" != "Debug" ]; then...
.
Der einfachste Weg, dies zu tun, besteht darin, das Kontrollkästchen "Skript nur bei Installation ausführen" zu aktivieren.
Release
Konfiguration erstellen möchten, ohne sie zu archivieren. Die Frage betraf explizit die Release
Konfiguration.