bazel - Bazel 方面如何从 java_library 目标获取源文件列表?
问题描述
有没有办法让方面从 java_library 目标获取JavaSourceInfoProvider ?源 jar 适用于我们的编译器,但要生成源调试信息,我们需要实际源文件的位置,而不是临时副本。
解决方案
我不相信 Starlark 可以使用该提供程序,因此您必须提交功能请求才能使其可用。
srcs
但是,直接用 来查看规则的属性可能就足够了ctx.rule.attr.srcs
。
推荐阅读
- python - OSError: [Errno 22] 无效参数 tryign 克隆到 github 页面
- javascript - React 在挂载时呈现一个空数组项,我该如何避免这种情况?
- c++ - 访问抽象类模板的受保护数据成员无法编译
- python - add.Constrs Gurobi 内的嵌套循环
- adobe - 将受 adobe 保护的 cxt 和 dxr 转换为常规视频
- javascript - 使用 HtmlMediaElement.captureStream() 从视频中获取音频
- mysql - 如何复制新数据但跳过 MySQL 中 2 个表中的旧数据
- reactjs - React Router DOM - Webpack - 加载资源失败:服务器响应状态为 404(未找到)
- mql4 - 如何删除字符串的某个部分(如果存在)?
- dart - 了解int之间的区别?和 int(或 num?和 num)