是否可以将--override_repository
中的.bazelrc
与WORKSPACE文件的相对路径一起使用?
例如,我在third_party/dep_a
签入了一些依赖项,而在.bazelrc
中签入了以下内容:
build --override_repository=dep_a=third_party/dep_a
但是,bazel抱怨
ERROR: While parsing option --override_repository=dep_a=third_party/dep_a: Repository override directory must be an absolute path
我之所以需要这样做,是因为我代码的大多数依赖关系都是通过一组公司范围的宏导入的,而我只需要覆盖一些选择性宏即可。