Mam skrypt powłoki, który chciałbym uruchomić pod koniec fazy budowania celu. Jednak chciałbym, aby ten skrypt działał tylko wtedy, gdy kompiluję z konfiguracją wydania . Jak można to zrobić? Dzięki!
Mam skrypt powłoki, który chciałbym uruchomić pod koniec fazy budowania celu. Jednak chciałbym, aby ten skrypt działał tylko wtedy, gdy kompiluję z konfiguracją wydania . Jak można to zrobić? Dzięki!
Odpowiedzi:
if [ "${CONFIGURATION}" = "Release" ]; then
echo Do something really release-like
fi
Skrypt zostanie uruchomiony na końcu każdej konfiguracji, ale w tym przypadku nic nie zrobi, chyba że konfiguracja to Release (zakładając, że wszystko, co robi, jest zawarte w bloku testowym).
if [ "${CONFIGURATION}" != "Debug" ]; then...
.
Release
konfiguracji bez jej archiwizacji. Pytanie dotyczyło wprost Release
konfiguracji.