Composer le permite gestionar scripts para paquetes PKG. Los siguientes scripts por omisión están disponibles en shell y perl:
InstallationCheck
Postflight
Postinstall
Postupgrade
Preflight
Preinstall
Preupgrade
VolumeCheck
Note: Los PKG planos solo admiten script de Preinstall y de Postinstall. Para crear un PKG que contiene otros scripts, puede desmarcar la opción Build flat PKGs (Crear paquetes PKG planos) en las preferencias de Composer, o bien puede desactivar esta preferencia para un paquete concreto. Si quiere información sobre cómo desactivar esta preferencia para un único paquete, consulte Creación de un PKG. Si quiere más información sobre los PKG planos, consulte ComposerPreferencias.
Estos scripts leen los parámetros disponibles que se reciben del instalador y dan descripciones de los códigos de salida admitidos.Composer también intenta comprobar la validez de la sintaxis del script. Si parece que un script tiene una sintaxis no válida, se muestra un icono de advertencia.
Para ver el error que se ha producido mientras Composer comprobaba el script, haga clic con la tecla Control pulsada (o haga clic derecho) en el script y seleccione Compile Script (Compilar script) (Compilar script).
Note: Los scripts InstallationCheck y VolumeCheck tienen mensajes de advertencia y error que se pueden localizar en función de las necesidades del usuario. Para localizar estos mensajes, se debe crear el correspondiente archivo .strings (InstallationCheck.strings o VolumeCheck.strings) para cada localización.