むつの日記

e01f3987 :むつ 2005-05-24 19:36 e01f3987x.txt
[Linux][野良ビルド][script]
configure なソースコードのビルドが楽になるかもしれないスクリプト。
自分がいつもやっていることをスクリプト化してみたものともいいます。
ファイル名は cf がいいかなーと思うのですが、これ、sendmail の設定ファイルジェネレータと名前かぶるんですよね。
まー、自分しか使わないからいいのですが。

cf pre
cf conf && cf make && cf install

とかやって使います。
cf pre の段階で $(basename $(pwd)).conf というファイルを生成するのがこのスクリプトの肝です。
(./configure --help > $(basename $(pwd).conf してるだけ(汗))
適当なエディタで適当に編集して

--enable-pthread スレッドを有効にしたい気分

のような感じにすれば、cf conf 時に --enable-pthread のみ抜き出します。
かなり適当ですが。
# はコメントとみなして、以降行端まで無視します(たぶん)。

perl を2回も3回も呼んでいるのは無知によるものです。
意味もなく cat を使っているのは、その方がバランスがよさそうな気がしたからです。

……きっと誰かが書き直してくれるに違いない。
Powered by shinGETsu.