私は大規模なエンタープライズシステム用のビルドプロセスを、数十個の独立したEXEとDLLから構成しています。これらは複数の言語、C、C++、Fortran、Python、Awkなどを使用します。ビルドスクリプトは4DOSのバッチプロセスで、40年以上に渡って進化しました。彼らは大きく、扱いにくく、絶え間ないケアと栄養補給が必要です。多言語ビルドツール
Visual Studioソリューションとプロジェクトファイルを基本的なコンパイル/リンクエンティティとして保持する必要があります。これらの異種言語を一まとめにするための最良のツールは何ですか? 4DOSは非常に古くて面倒です。
編集:
ありがとうございました。私はSCONSを最初に試してみたいと思うのは、Pythonだからです。 Pythonには、それを更新して維持できる人がたくさんいます。私は今61歳ですが、長期的にこれを支えてくれるわけではありません。 JAVAやXMLを必要とするものは好きではありません。なぜなら、それらはすでに製品ミックスに含まれている言語ではなく、十分なプレイがあるからです。
これらのブログ投稿は良好でした。彼はSCONSは最高だが、彼の目的のためには単に遅すぎると結論づけた。私は夜間のビルドでスピードを探していません。それは午前7時まで持っています。私は可読性と保守性を求めています。