2017-06-12 8 views
2

私は、ターゲットのdepsのために、私は別のBUILDファイルのすべてのターゲットに依存する必要があるユースケースを持っています。ビルドファイルには約100個のターゲットがあるので、それらのすべてを書き留めるのは現実的ではありません。依存関係を指定するためのより速い方法がありますか?どのように別のBUILDファイル内のすべてのターゲットに依存するbazelターゲットを作成する

答えて

4

BUILDファイル内の既存のすべてのルールをループし、そのファイルグループを作成するマクロを作成することができます。他のBUILDファイルはこのファイルグループに依存します。

bazel docsには、すべてのcc_libraryルールを見つけてそれらを集約するスタブの例があります。

+1

nice!ポインタありがとう! –

関連する問題