[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-dev:00093] Re: サイト固有プログラムの自動再コンパイル



伊藤です。


> やまだあきらです。
>
> >>>>> In [orca-dev : No.00083]
> >>>>> Keisuke Nishida <knishida@xxxxxxxxx> wrote:
> > > orca/site-cobol/ にユーザー作成やカスタマイズのプログラムを置くのは
> > > 問題ないと思います。が、実行ファイルはorca/lib/ に置けばいいのでは
> > > ないでしょうか?
> > orca/lib は orca パッケージの管理下にあるディレクトリですよね?
> > そこにサイト固有のプログラムを混在させるのもどうかと思ったのですが、
> > それ以上の実害があるわけでもないので、それも可です。どちらが混乱が
> > 少ないでしょうか。
>
> 本質を理解してないかもしれませんが
> 「orca/lib」がパッケージ管理下にあるということは
> ORCAプロジェクトからの物件がそこに置かれるということだと思います。
> そうした場合、その同じ場所にユーザ独自のファイルが置かれると
> 思わぬタイミングでファイル名の衝突が起こったりしないものかと
> 心配になるのですが、そのあたりは特に問題ないのでしょうか?

別々のディレクトリに同一ファイル名があったとしても
libのサーチパスはorca/lib/ -> orca/site-lib/
としてORCAのlibを最優先にしなければならないので
ユーザーのプログラムでは動かないです。

orca(本家)のプログラムと同一名のプログラムを作成される
ことは避けるべきですのでorca/lib/ で構わないと思いますが。