J'ai un script shell que je voudrais exécuter à la fin de la phase de construction de ma cible. Cependant, je voudrais que ce script ne s'exécute que lorsque je construis avec la configuration de version . Comment cela peut-il être fait? Merci!
J'ai un script shell que je voudrais exécuter à la fin de la phase de construction de ma cible. Cependant, je voudrais que ce script ne s'exécute que lorsque je construis avec la configuration de version . Comment cela peut-il être fait? Merci!
Réponses:
if [ "${CONFIGURATION}" = "Release" ]; then
echo Do something really release-like
fi
Le script s'exécutera à la fin de chaque configuration, mais il ne fera rien dans ce cas à moins que la configuration soit Release (en supposant que tout ce qu'il fait est contenu dans le bloc de test).
if [ "${CONFIGURATION}" != "Debug" ]; then...
.
Le moyen le plus simple de procéder est de cocher la case "Exécuter le script uniquement lors de l'installation".
Release
configuration sans l'archiver. La question portait explicitement sur la Release
configuration.