【发布时间】:2018-08-10 19:57:54
【问题描述】:
我有两个存储库,客户端和库。
在客户端的 WORKSPACE 文件中,客户端将库导入为名为“foo”的 http_archive。
在客户端内部,我想使用引用库中目标的库宏。我的问题是库宏不知道导入为“foo”,所以当宏展开时,找不到目标。
【问题讨论】:
-
您是否考虑过将库作为库导入,然后在两个地方都有宏引用库?规范命名是 bazel 试图去的地方
-
您能说得更具体些吗?如果宏引用@Library/foo:bar,我知道它在客户端中是如何工作的,但在库内部它不知道@Library 是什么。