前のトピック: PIF 製品 MERCHANT へのプロシージャの追加次のトピック: PIF 製品 MERCHANT のインストール パスを問い合わせるダイアログ ボックスの追加


PIF 製品 MERCHANT のインストール パスの変更

以前、PIF 製品 MERCHANT のインストール パスは固定で、インストール時に変更することができませんでした。 現在は、パラメータ $PATHmerchant を定義すると、インストール パスを変更できます。

$PATHmerchant は、以下のように、プロトタイプ ファイルのパラメータ セクション(デフォルト セクション)で定義できます。

@DEFAULT:
#parameter: $PATHmerchant , /home/merchant ;
@ENDDEFAULT:
#parameter: $PATHmerchant , /home/merchant ;

パラメータ名は $PATHmerchant で、デフォルト値は /home/merchant に設定されます。

以下のようにして、#ppath キーワードのインストール パスの絶対値 /home/merchant をプロトタイプ ファイルの製品情報セクションにあるパラメータ $PATHmerchant で 置き換えます。

@PRODUCT:
#phead: MERCHANT , 2.1.0.0 ;
#sys: Any ;
#locale: JPN ;
#comment: これはサンプルの PIF 製品です ;
#ppath: $PATHmerchant ;
#pdep: Ingres , 4.0.0.0 , >= ;
#postinit: bin/create_tables.sh ;
@ENDPROD:

ここで、インストール パスを変更できます。

変更する方法の 1 つは、シェル パラメータを使用してデフォルト設定を上書きする方法で、以下に例を示します。

PATHmerchant=/opt/merchant; export PATHmerchant

もう 1 つの方法は、応答ファイルを使用して製品のインストールを再度設定する方法です。

コマンド ライン インターフェースおよびパッケージャ GUI によって、PIF 製品に実際のインストール パスが自動的に追加します。 アクションは必要ありません。