アカウント名:
パスワード:
IBM RationalのClearCaseに付属してるclearmake (だっけ?) には、そんなチェックイン/更新されたソースに依存するオブジェクトだけをビルドするとか、ビルドしたオブジェクトを他の人と共有するとか(ccacheみたいなもんか?)なかなかイカした機能があったきがします。とても使い込なせた代物じゃないですが...
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
理想 (スコア:0)
しかしながら、Android位の巨大なプロジェクトになると、Makefileをパースするだけで時間が掛かるんだよねぇ。もうそろそろ、"プレコンパイルドMakefile"みたいなものが出てきても良いと思うのよ。
ソースの依存関係を知っているのはコンパイラだけなので、gcc -MMDとかやって依存関係を吐かせるじゃない?
しかしながら、config.hのようなものが更新されると、必要のないものまでビルドされちゃって、結局時間が掛かるんだよねぇ。もうそろそろ、makeはコンパイラと合体して、依存関係を綿密にやりとりすべきだと思うのよ。
そもそも、更新されたファイルについて一番よく知っているのは、SCMじゃない?
いっそのこと、SCMもmakeに合体してしまえば、更新ファイルのスキャンも簡単になるし、ビルド成果物も同じリポジトリ上で管理してしまえば、分散ビルドも簡単にできると思うのよ。
あ、それがIDEってやつですか、そうですか。
Re:理想 (スコア:0)
IBM RationalのClearCaseに付属してるclearmake (だっけ?) には、そんなチェックイン/更新されたソースに依存する
オブジェクトだけをビルドするとか、ビルドしたオブジェクトを他の人と共有するとか(ccacheみたいなもんか?)
なかなかイカした機能があったきがします。
とても使い込なせた代物じゃないですが...