当社のモノリスレポは次のようになります。生成されたターゲットからBUILDファイルを派生させるにはどうすればよいですか?
├── bin
└── ...
└── source
├── foo
├── BUILD
└── ...
└── bar
├── BUILD
└── ...
└── ...
私たちは、binディレクトリにターゲットの数千人を生産BUILDファイルの数千を持っています。
これらのコンパイルされたバイナリはすべてbinディレクトリにありますので、どのBUILDファイルをそこに置くかを派生させる方法があるといいでしょう。
私はBUILDファイルのビルドルールをすべて再帰的に解析し、その答えを出力するツールを手書きしたくありません。これは、バゼルのクエリで達成できるものですか?
私たちのビルドルールのほとんどは、かなり典型的なものである:あなたがbin/
を切り落とす場合は(私はあなたが使用していると仮定し
where-source ./bin/foo
./source/foo/BUILD created ./bin/foo