CHEMIN Table des matières > Gestion des composants
Gestion des composants

Ce document décrit comment gérer les composants d'un projet, qu'il s'agisse d'ajouter un composant à un metapackage, trier des composants, importer des composants, effacer ou renommer un composant, etc.

Ajout d'un composant à un metapackage

Un metapackage peut contenir un ou plusieurs composants. Il peut tout aussi bien s'agir de packages ou de metapackages. Il est possible d'ajouter des composants à un metapackage en :

Pour ajouter un nouveau composant à un metapackage existant :

1Sélectionnez le metapackage dans la colonne Packages et metapackages.
2Choisissez Vue > Composants.
3

Choisissez Projet > Nouveau composant… .

Note : Vous pouvez aussi utiliser les menus contextuels du tableau Composants ou de la colonne Packages et metapackages pour invoquer la commande Nouveau composant… .
4Tapez le nom du composant dans le champ Nom du composant.
5Sélectionnez le type de composant dans le menu local Type.
6Sélectionnez l'attribut du composant dans le menu local Attribut.
7Cliquez sur Ajouter.

Pour ajouter un package ou metapackage déja construit à un metapackage existant :

1Sélectionnez le metapackage dans la colonne Packages et metapackages.
2Choisissez Vue > Composants.
3

Choisissez Projet > Importer des composants… .

Note : Vous pouvez aussi utiliser les menus contextuels du tableau Composants ou de la colonne Packages et metapackages pour invoquer la commande Importer des composants… .
4

Sélectionnez les composants (.pkg ou .mpkg) que vous souhaitez importer.

Important :
5Cliquez sur Importer.

Pour ajouter un package ou metapackage décrit par un projet PackageMaker à un metapackage existant :

1Sélectionnez le metapackage dans la colonne Packages et metapackages.
2Choisissez Vue > Composants.
3

Sélectionnez dans l'application Finder le projet PackageMaker du composant que vous souhaitez ajouter.

Note : Les composants d'un projet de metapackage ne seront pas importés.
4Glissez-déposez le fichier dans le tableau des composants.

Pour ajouter un composant d'un autre projet Iceberg à un metapackage existant :

1Sélectionnez le metapackage dans la colonne Packages et metapackages.
2Choisissez Vue > Composants.
3Choisissez Fichier > Ouvrir… .
4Sélectionnez le project Iceberg qui contient le composant que vous souhaitez ajouter au projet actuel et cliquez sur Ouvrir
5Sélectionnez dans la colonne Packages et metapackages le composant que vous souhaitez ajouter.
6Glissez-déposez le composant dans le tableau Composants du nouveau projet.

Modification du nom d'un composant

Vous pouvez avoir envie de changer le nom d'un composant afin qu'il reflète au mieux le contenu de ce composant. Ce nom est, par ailleurs, celui qui sera utilisé pour le nom du bundle .pkg ou .mpkg qui sera construit par le projet.

Note :
  • Si deux composants d'un projet sont au même niveau dans la hiérarchie des composants et ont tous deux le méme nom, la construction du projet échouera.

  • Il n'y a pas besoin de rajouter l'extension .pkg ou .mpkg au nom d'un package, ceci sera fait automatique lors de la construction du projet.

Pour renommer un composant :

1Sélectionnez le metapackage dans la colonne Packages et metapackages.
2Choisissez Projet > Renommer.
3Tapez le nouveau nom dans le champ d'édition.
4Validez la nouvelle valeur en tapant sur la touche Return.

Modification de l'attribut d'un composant

L'attribut d'un composant détermine si un composant d'un metapackage sera installé ou non par défaut. Cet état peut éventuellement être modifié par l'utilisateur s'il choisit le mode d'installation personnalisé dans l'application Programme d'installation.

Il existe trois valeurs possibles pour l'attribut d'un composant :

Attribut  Installé par défaut  Modifiable en mode personnalisé 
Sélectionné Oui Oui
Désélectionné   Non Oui
Requis Oui Non

Note : Si le composant est un package et si l'option Requis du package est activée, alors l'attribut du composant sera toujours Requis.

Pour modifier l'attribut d'un composant :

1Sélectionnez le composant dans la colonne Packages et metapackages.
2

Choisissez l'attribut dans le menu local Attribut.

Note : Il n'est pas possible de changer l'attribut du composant racine d'un projet.

Activation et désactivation d'un composant

Par défaut, lorsqu'un composant est ajouté à un projet, il est activé. Cela signifie que lors de la construction du projet, le composant sera construit. Cet état est représenté dans l'interface utilisateur par la colonne Adhésion (dont l'en-tête est •).

Pour activer ou désactiver un composant :

1Sélectionnez le composant dans la colonne Packages et metapackages.
2

Cochez ou décochez la boîte à cocher dans la colonne Adhésion (•).

Note : Il n'est pas possible de changer l'état du composant racine d'un projet.

Effacement d'un composant

Vous pouvez effacer un composant pour le retirer de la hiérarchie des composants. Si vous effacez un metapackage, tous les composants de ce metapackage seront effacés eux aussi.

Pour effacer un composant :

1Sélectionnez le composant dans la colonne Packages et metapackages.
2

Choisissez Édition > Effacer

3

Cliquez sur Effacer

Note : Il n'est pas possible d'effacer le composant racine d'un projet.

Triage des composants

Vous pouvez réorganiser la hiérarchie des composants en déplaçant un composant d'un niveau à un autre ou en triant les composants d'un même niveau. La hiérarchie des composants telle que représentée dans la colonne Packages et metapackages reflète la hiérarchie qui sera affichée dans le mode d'installation personnalisée du Programme d'installation.

Pour déplacer un composant d'un niveau à un autre :

1Sélectionnez le composant dans la colonne Packages et metapackages.
2

Glissez-déplacez le composant dans le dossier Composants du metapackage cible.

Rappel : Si vous glissez-déposez le composant dans un autre projet, le composant sera juste copié dans le projet cible.

Pour trier manuellement les composants d'un même niveau :

1Sélectionnez le composant dans la colonne Packages et metapackages.
2Glissez-déplacez le composant à un autre emplacement dans le dossier Composants du metapackage qui le contient.

Pour trier automatiquement les composants d'un même niveau :

1Sélectionnez le metapackage dont vous souhaitez trier les composants dans la colonne Packages et metapackages.
2Choisissez Vue > Composants.
3Choisissez Projet > Trier > Par nom pour trier les composants par ordre alphabétique ou Projet > Trier > Par attribut pour les trier par attribut.

Groupage et dégroupage de composants

Si vous le souhaitez, vous pouvez regrouper des composants d'un même niveau au sein d'un metapackage. Il est aussi possible de dégrouper tous les composants d'un metapackage.

Pour regrouper les composants d'un même niveau dans un metapackage :

1

Sélectionnez les composants que vous souhaitez regrouper dans la colonne Packages et metapackages.

Rappel : Les composants doivent être au même niveau dans la hiérarchie.
2Choisissez Projet > Grouper.

Pour dégrouper tous les composants d'un même metapackage :

1

Sélectionnez tous les composants au premier niveau du metapackage dans la colonne Packages et metapackages.

Note : Il n'est pas possible de dégrouper les composants d'un metapackage si celui-ci est le composant racine.
2Choisissez Projet > Dégrouper.

Modification de l'emplacement relatif des composants

Par défaut, lors de la construction d'un projet, les sous-composants d'un metapackage sont créés au même niveau que le metapackage. Si vous le souhaitez, vous pouvez changer l'emplacement relatif des sous-composants pour qu'ils soient par exemple créé à l'intérieur du metapackage.

Pour modifier l'emplacement relatif des composants d'un metapackage :

1Sélectionnez le metapackage dans la colonne Packages et metapackages.
2Choisissez Vue > Composants.
3

Sélectionnez l'emplacement relatif dans le menu local Emplacement ou saisissez le chemin relatif dans le champ texte Emplacement.

Note : Si des dossiers du chemin relatif n'existent pas, ils seront créés lors de la construcion du projet.


Auteur : Stéphane Sudre