Ant を使用して Delphi アプリケーションを構築します (CruiseControl から呼び出されます)。
ファイル *.dpr を探してディレクトリツリーを再帰的に検索し、見つかったときに2番目のbuild.xml、またはできればマクロまたはターゲットを呼び出して、見つかった各ファイル名を「パラメーター」として渡します。subant を使用して build.xml ファイルを見つけて順番に実行できることがわかりましたが、アプリケーションごとに build.xml を作成する必要がないようにしたいので、これは私が望むものではありません。
私が回避しようとしているのは、build.xml でアプリケーションを箇条書きにしなければならないことですが、むしろそれらを見つける必要があります。
私たちはすでに Ant の使用に多額の投資を行っているため、別のビルド ツールを使用するように言わないでください。