Rubrique précédente: piflib : créer un fichier bibliothèque PIFRubrique suivante: sd_registerproduct : enregistrer un produit PIF dans la bibliothèque de packages logiciels


pifpatch : créer automatiquement un produit patch

La commande pifpatch génère automatiquement un patch, en fonction du mécanisme de création du produit delta PIF. Cette commande compare deux ensembles de packages et interroge la structure de dépendance du produit principal.

Cette commande a le format suivant :

Pifpatch -v 
-v

Imprime la version de pifmpatch.

OU

pifpatch ­p originalpackage ­f package_with_patch
­d destinationfolder ­I prestart_script 
-i postinstall_script ­n anchorpatchPIF ­v version 
[-c comment] [-o] [-t tracefile] [-x]
-p packageorigine

Spécifie le nom de chemin absolu du package de produit d'origine.

-f package_avec_patch

Spécifie le nom de chemin absolu de la version du package contenant le patch.

-d destinationdirectory

Spécifie le nom d'un répertoire vide où est inscrit le package contenant le patch.

-I procédureprédémarrage

Spécifie une procédure ou un script à exécuter avant l'installation du patch.

-i postinstallprocedure

Spécifie une procédure ou un script à exécuter après l'installation du patch.

-n PIFpatchancre

Indique le nom du produit patch.

-v version

Spécifie le numéro de version du patch.

-c comment

Spécifie n'importe quel commentaire.

-o overwrite

Ecrase le patch.

-t tracefile

Suit l'exécution de la commande dans le fichier de suivi spécifié.

-x extract only

Extrait tous les fichiers nécessaires et écrit le fichier prototype PIF, mais ne crée pas le package. Vous pouvez modifier le package de patch avant de le compiler.

Etat de sortie :

Affiche l'état d'exécution de la commande. La valeur zéro (0) signifie OK, toute autre valeur indiquant Erreur.