Scripts dans la source de paquets

Composer vous permet de gérer des scripts pour des PKG. Les scripts par défaut suivants sont disponibles en shell et perl :
  • InstallationCheck

  • Postflight

  • Postinstall

  • Postupgrade

  • Preflight

  • Preinstall

  • Preupgrade

  • VolumeCheck

Remarque : Les PKG plats prennent uniquement en charge les scripts Preinstall et Postinstall. Pour créer un PKG contenant d’autres scripts, vous pouvez désélectionner l’option Build flat PKGs (Créer des PKG plats) dans les préférences de Composer ou désactiver cette préférence pour un seul paquet. Pour plus d'informations sur la façon de désactiver cette préférence pour un paquet unique, voir Création d’un PKG. Pour plus d’informations sur les PKG plats, voir Composer Préférences.
Ces scripts lisent les réglages disponibles reçus du programme d'installation et décrivent les codes de sortie pris en charge.

Composer tente également de vérifier la validité de la syntaxe du script. Si la syntaxe d’un script ne semble pas valide, une icône d'avertissement apparaît.

Pour voir l'erreur survenue pendant que Composer vérifiait le script, effectuez un Contrôle + clic (ou cliquez avec le bouton droit de la souris) sur le script, puis choisissez Compile Script (Compiler le script).
Remarque : Les scripts InstallationCheck et VolumeCheck contiennent des messages d'avertissement et d'échec qui peuvent être localisés en fonction des besoins de l'utilisateur. Pour localiser ces messages, le fichier .strings correspondant (InstallationCheck.strings ou VolumeCheck.strings) doit être créé pour chaque localisation.