自動リコンパイル
ユーザカスタマイズおよび県単独モジュールの配置については次のとおりとします。
/usr/lib/jma-receipt/bin / ・ / ・ /cobol/copy ← パッケージにより最新のCOPY句をインストールします。 / ・ /scripts/allways/site-upgrade.sh ← パッケージにより作成します。 / ・ /site-lib (※1) /data /doc /form /init /lddef /record /screen /scripts/allways /scripts/daily /scripts/kaisei /scripts/kentan /scripts/monthly
(※1)
site-lib/
以下のディレクトリについてはカスタマイズされたファイルが配置される場所です。
以下のディレクトリにモジュール等を配置しないとプログラムは実行できません。
各ディレクトリの概要 site-lib/ /data・・・・・・・データファイルを格納 /doc ・・・・・・・ドキュメントファイルを格納 /form・・・・・・・帳票定義ファイル(?.dia)を格納 /init・・・・・・・ORCAインストール、アップグレード時設定用ファイルを格納 /lddef ・・・・・・MONTSUQI接続用定義体ファイルを格納 /record・・・・・・画面、DB定義等を格納 /screen・・・・・・画面定義(?.glade)を格納 /scripts/allways ・随時起動用シェルを格納 /scripts/daily ・・日次起動用シェルを格納 /scripts/kaisei・・改正時起動用シェルを格納 /scripts/kentan・・県単独起動用シェルを格納 /scripts/monthly ・月次起動用シェルを格納以下のディレクトリにカスタマイズの使用したファイルを格納することにより、パッケージバージョンアップ時、自動的にファイルを/usr/lib/jma-receipt/site-libディレクトリにコピーします。
(CBLファイルはコンパイル後、モジュールを/usr/lib/jma-receipt/site-libへコピーします。)
各ディレクトリの概要 /usr/local/site-jma-receipt/ /cobol ・・・・・・カスタマイズプログラムを格納 /cobol/copy・・・・カスタマイズプログラムで使用するCOPY句を格納 /data・・・・・・・データファイルを格納 /doc ・・・・・・・ドキュメントファイルを格納 /etc ・・・・・・・県単独bind用インクルードファイル等を格納 /form・・・・・・・帳票定義ファイル(?.dia)を格納 /init・・・・・・・ORCAインストール、アップグレード時設定用ファイルを格納 /lddef ・・・・・・MONTSUQI接続用定義体ファイルを格納 /record・・・・・・画面、DB定義等を格納 /screen・・・・・・画面定義(?.glade)を格納 /scripts/allways ・随時起動用シェルを格納 /scripts/daily ・・日次起動用シェルを格納 /scripts/kaisei・・改正時起動用シェルを格納 /scripts/kentan・・県単独起動用シェルを格納 /scripts/monthly ・月次起動用シェルを格納