非常に大規模なプロジェクトを GNU Make から最新のビルド ツールに変換することを考えています。私の現在の提案は、SCons または Waf を使用することです。
現在:
- ビルド時間は約 15 分です。
- 約100人の開発者。
- コードの約 10% は C/C++/Fortran で、残りは Ada (gnatmake を使用) です。
改善に対する潜在的な希望/利益は
- ビルド時間を短縮し、ディスク容量を必要とする共有コンパイラ キャッシュ
- メンテナンスが容易
SCons はこのタスクに適していますか? Wafと同様にスケーリングしないというコメントを見てきました。ただし、それらは数年前のものです。スコンズは過去数年間のパフォーマンスで獲得しましたか? そうでない場合、Waf と比較してパフォーマンスが悪い理由は何ですか。