Auf Grundlage der vorherigen Abschnitte sollte die Prototypdatei "MERCHANT.Any.@prm" für das PIF-Beispielprodukt MERCHANT folgendermaßen aussehen:
@PRODUCT: #phead: MERCHANT , 2.1.0.0 ; #sys: Any ; #locale: DEU ; #comment: Dies ist ein Beispiel für ein PIF-Produkt; #ppath: $PATHmerchant ; #pdep: Ingres , 4.0.0.0 , >= ; #postinit: bin/create_tables.sh ; #dlgpreinit: dlgInstallationDirectory ; @ENDPROD:
@COMPONENT: #chead: component1 ; #dir: bin , root , sys , drwxrwxrwx ; #file: bin/merchant.jar , /myhomepath/src/merchant.jar , root , sys , -r--r--r-- , 1 ; #file: bin/run_merchant.sh , /myhomepath/scripts/run_merchant.sh, root , sys , -r-xr-xr-x , 1 ; #file: bin/create_tables.sh , /myhomepath/scripts/create_tables.sh , root , sys , -r-xr-xr-x , 1 ; #slink: /usr/bin/run_merchant.sh , bin/run_merchant.sh ; @ENDCOMP:
@DEFAULT: #parameter: $PATHmerchant , /home/merchant ; @ENDDEFAULT:
@DIALOG: #dhead: 600 , 400 , dlgInstallationDirectory , 1 ; #label: 1 , 1 , lblInstallDirectory , 2 ; #instdir: 1 , 2 , tfInstallationDirectory , $PATHmerchant ; #navbutton: 1 , btnInstall , 3 , 1 ; #navbutton: 2 , btnCancel , 4 , 0 ; @ENDDIALOG:
@RESOURCE: #locale: DEU ; #text: 1 , Installationsverzeichnis auswählen ; #text: 2 , Installationsverzeichnis: ; #text: 3 , &Installieren ; #text: 4 , &Abbrechen ; @ENDRESOURCE:
@COMPONENT: #chead: lang_spec ; #locale: DEU ; #file: bin/merchant.enu , /myhomepath/src/merchant.enu , root , sys , -r--r--r-- , 1 ; @ENDCOMP:
@COMPONENT: #chead: lang_spec ; #locale: DEU ; #file: bin/merchant.deu , /myhomepath/src/merchant.deu , root , sys , -r--r--r-- , 1 ; @ENDCOMP:
@RESOURCE: #locale: DEU ; #text: 1 , Installationsverzeichnis auswählen: ; #text: 2 , Installationsverzeichnis: ; #text: 3 , &Installieren ; #text: 4 , &Abbrechen ; @ENDRESOURCE:
Um das PIF-Produkt MERCHANT über die Befehlszeile zu erstellen, geben Sie den Befehl "pifmk" in dem Verzeichnis, in dem sich die Prototypdatei befindet, wie folgt ein:
pifmk -f MERCHANT.Any.@prm
Das PIF-Produkt MERCHANT wird im aktuellen Arbeitsverzeichnis erstellt. Der PIF-Dateiname lautet "MERCHANT.Any.@pif".
So erstellen Sie das PIF-Produkt MERCHANT über die Packager-Benutzeroberfläche:
Das Dialogfeld "Produkt erstellen" wird angezeigt.
Ignorieren Sie für dieses PIF-Beispielprodukt die Kontrollkästchen "Entfernen" und "Selbstinstallierend".
Wenn das Produkt MERCHANT bereits vorhanden ist, wird ein anderes Kontrollkästchen angezeigt, das Sie aktivieren können, um das vorhandene Produkt zu überschreiben.
Das PIF-Produkt MERCHANT.Any.@pif wird in der Tabelle "Datenträger" angezeigt.
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|