Rubrique précédente: Créer le fichier prototype et spécifier les informations sur le produit pour le MERCHANT du produit PIFRubrique suivante: Spécifier les fichiers pour le MERCHANT du produit PIF


Définir les dépendances pour le MERCHANT du produit PIF

Tel que spécifié dans les exigences, le MERCHANT de l'application est une application de base de données qui utilise Ingres Enterprise Relational Database (Ingres). Par conséquent, Ingres doit être installé avant le MERCHANT du produit PIF.

Pour garantir l'installation du MERCHANT du produit (uniquement si une base de données Ingres correspondante existe dans le système), vous devez définir une dépendance dans le fichier prototype. La nouvelle ligne sélectionnée dans la section des informations sur le produit spécifie la dépendance et le produit requis, tel qu'indiqué ci-dessous :

@PRODUCT:
#phead: MERCHANT , 2.1.0.0 ;
#sys: Any ;
#locale: ENU ;
#comment: Ceci est un exemple de produit PIF ;
#ppath: /home/merchant ;
#pdep: Ingres , 4.0.0.0 , >= ;
@ENDPROD:
#pdep: Ingres , 4.0.0.0 , >= ;

Le nom du produit requis est Ingres. Le numéro de version 4.0.0.0, combiné à l'opérateur suivant >=, spécifie que la version du produit Ingres requis doit être supérieure ou égale à 4.0.0.0. Le programme d'installation vérifie si une version appropriée d'Ingres est installée sur l'ordinateur cible avant d'installer le MERCHANT du produit.

Pour définir des dépendances via la ligne de commande, ajoutez le nouveau #pdep : au fichier prototype à l'aide d'un éditeur de texte.

Pour définir les dépendances via l'interface utilisateur graphique de l'outil de packaging :

  1. Exécutez la commande smgui pour lancer l'interface utilisateur graphique de l'outil de packaging.
  2. Sélectionnez le MERCHANT du produit PIF dans le volet de projets.
  3. Sélectionnez l'onglet Dépendances.
  4. Cliquez avec le bouton droit de la souris dans le volet du projet secondaire et sélectionnez Ajouter dans le menu contextuel.

    La boîte de dialogue Dépendance du Produit s'affiche.

  5. Entrez ou sélectionnez les valeurs suivantes :

    Nom du produit : Ingres

    Version du produit : 4.0.0.0

    Type de dépendance : Obligatoire

    Opérateur : >=

  6. Cliquez sur Ajouter.

    La spécification de la dépendance est incorporée au fichier prototype.