とりあえず初っ端から
あたりで既に挫けそうになる。
なんでソース位置なんかが決め打ちなんだよ
その後も、小一時間廊下で正座させたくなるほどひどい。
ソースファイル一式を展開してコンパイルして、その状態で使うことしか考えてないのね。ちょっとインストール先を弄ろうとしただけで、sh scriptが想定しているディレクトリを見つけられなくなって破綻。てゆーか、そのscript自体、タカが環境変数設定するだけのために散々文字列いじくりまわってるんだが、scriptで回さなきゃ駄目か?
つーか、夥しい量の環境変数を設定するんだが、本当に全部必要なのか?
makeは自前のをわざわざ開発して、並列makeはできないわ。かと思えばHT環境で無理矢理全CPU使おうとするわ、途中でコケると必ずcleanしてから再開したがるわ…。makeの意味ないだろOpenFOAM/{OpenFOAM,ThirdParty}-2.1.1/がないと駄目ってのは。
オープンソースは、「自分の流儀」は駄目だと強く思わせられる一品でした。
とりあえず…
で、一応動くなにかはできるなぁ…。
スケジューラがインストール先のtopにファイルを置くような不気味な記述もあったけど、あれはなんなんだろ?
しかし無駄に二つもディレクトリ作ってくれて、これ merge できないかなぁ…。version管理も stow でやるとか…。 環境変数も、final なものだけベタ書きで書かせてくれりゃいいのに…。