Tengo un script de shell que me gustaría ejecutar al final de la fase de compilación de mi objetivo. Sin embargo, me gustaría que este script solo se ejecute cuando compile con la configuración de lanzamiento . ¿Cómo se puede hacer esto? ¡Gracias!
Tengo un script de shell que me gustaría ejecutar al final de la fase de compilación de mi objetivo. Sin embargo, me gustaría que este script solo se ejecute cuando compile con la configuración de lanzamiento . ¿Cómo se puede hacer esto? ¡Gracias!
Respuestas:
if [ "${CONFIGURATION}" = "Release" ]; then
echo Do something really release-like
fi
El script se ejecutará al final de cada configuración, pero no hará nada en este caso a menos que la configuración sea Release (suponiendo que todo lo que hace está contenido dentro del bloque de prueba).
if [ "${CONFIGURATION}" != "Debug" ]; then...
.
La forma más fácil de hacer esto es marcar la casilla de verificación "Ejecutar script solo al instalar".
Release
configuración sin archivarla. La pregunta era explícitamente sobre la Release
configuración.