腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
将
Bazel
规则
输出
的
目录
展开
为
另一
规则
的
平面
输出
、
我从一个angular构建中得到了pkg_web
的
输出
,如果我把它传入正在生成
的
自定义
规则
中,它就是一个File对象,它是文件
的
一个
目录
。我正在生成
的
自定义
规则
接受app.yaml等和包,并上传。但是,捆绑包变成了一个
目录
,我需要在命令
的
根
目录
中
展开
该
目录
的
文件以便上载。index.html <-- bundle directory - b
浏览 17
提问于2021-03-02
得票数 0
回答已采纳
3
回答
Bazel
:
输出
目录
的
派生
规则
、
、
、
我正在尝试运行一个命令,该命令
将
一堆文件
输出
到一个
目录
,并使该
目录
可供后续目标使用。我有两个不同
的
尝试: 我天真地希望用一个genrule来完成这个任务。但是,您似乎不能说“我不知道这个命令到底要
输出
什么”并将一个
目录
放在outs中。现在,我正在尝试编写一条可以使用ctx.actions.declare_directory
的
规则
,但我还没有完全正确地完成它。
浏览 6
提问于2018-06-28
得票数 8
1
回答
Bazel
:引用量规中
输出
目录
中
的
文件
、
、
我试图引用一个
规则
的
输出
,该
规则
嵌套在genrule中
另一
个
规则
的
输出
目录
中。,我看到了
输出
:INFO: Invocation ID: 36440de3-15f2-4ca0-8802-0a95f75ed926 INFO: Analyzed
bazel
-bin/boost/lib/libboo
浏览 3
提问于2020-04-24
得票数 1
1
回答
如何在Windows中使用
Bazel
的
pkg_tar()找到和部署正确
的
文件?
请看一下我
的
存储库中
的
bin-win目标:1-在我
的
机器中,文件是在这个
目录
下生成
的
: C:\Users\John\AppData\Local\Temp_
bazel
_John\aS4O8v3V\execroot__main__\
bazel
-out\x64_windows-fastbuild\bin\demo问题是,我如何使我
的
宾利目标
浏览 3
提问于2018-02-04
得票数 1
回答已采纳
2
回答
沙箱中
的
Bazel
和py_test -任何定义
输出
的
方法?
、
因为它们很多,默认
的
沙箱机制似乎很方便--测试不会互相入侵,并且可以免费并行运行。 保留测试
的
输出
,按测试用例拆分(我认为可以使用capsys并显式地将其写入与测试名称类似的文件)。这里
的
问题是,该文件将以沙箱
目录
(即:/home/user/.cache/
baz
浏览 0
提问于2019-01-29
得票数 6
2
回答
Bazel
genrules是否提供临时
目录
?
Bazel
是否
为
genrules中
的
临时
目录
提供了变量替换?genrule( srcs = [ "a.txt" ],)
浏览 0
提问于2019-03-05
得票数 6
1
回答
在py_binary中
的
args字段中传递命名参数
、
、
], requirement("somerequirement"),) 如果mock.py使用参数解析器接受一个名为--somearg
的
命令行参数,那么如何在不传递
bazel
build命令中
的
参数
的
情况下,通过
bazel
文件中
的
args字段传递这个参数?
浏览 5
提问于2021-12-03
得票数 0
1
回答
如何动态生成
bazel
测试套件?
、
、
我想根据一个复杂
的
python脚本
的
输出
动态生成
Bazel
测试
规则
(使用imports等,不幸
的
是不能移植到Starlark )。有没有可能运行这个脚本,在
Bazel
规则
解析期间解析其
输出
并创建测试
规则
,而不是以某种方式生成一个包含这些预先编写
的
规则
的
BUILD文件?
浏览 24
提问于2021-02-17
得票数 0
1
回答
Bazel
只清理缓存
规则
的
一个子集。
、
我目前正在开发一个具有相当大
的
工作区文件
的
monorepo。load("@npm//@grafana/toolkit:index.bzl", "grafana_toolkit") load("@build_
bazel
_rules_nodejs我运行<em
浏览 8
提问于2022-05-20
得票数 1
回答已采纳
3
回答
如何在运行
bazel
测试时指定“默认”目标标签
我们正在考虑从Make迁移到
Bazel
。为了简化转换,我希望让
bazel
test (没有标志/选项)运行当前
目录
的
测试(如果有的话)。因此,
bazel
test my_tests
bazel
test
将
找到当前
目录
的
BUILD文件,查找任何*_test
规则
并运行这些
规则
。
浏览 0
提问于2018-03-29
得票数 3
回答已采纳
4
回答
如何
将
文件写入当前
目录
而不是
bazel
-out
、
、
、
、
我有以下
目录
结构:|| || --> BUILD --> WORKSPACE -->
bazel
-out但是,当我使用
bazel
run //src:foo调用
Bazel
时,文件bar.txt被创建并放置在
bazel
-out/darwin-fastbuild/bin/src/foo.runfiles/foo我尝
浏览 6
提问于2017-12-12
得票数 17
回答已采纳
2
回答
具有动态依赖关系
的
细粒度构建?
、
、
我有兴趣了解
bazel
是否能够处理“两阶段构建”,在这种情况下,依赖项是根据文件内容和依赖项发现
的
,必须在依赖它们
的
代码之前编译它们(与C/C++不同,C/C++依赖项主要是没有单独编译
的
头文件)。创建构建计划
的
直觉是使用一个(现有的)工具(称为coqdep)来读取.v文件并返回其所有直接依赖项
的
列表。下面是我想到
的
算法: 计算目标的传递依赖关系后,添加一个
规则
,从
浏览 3
提问于2020-12-19
得票数 5
回答已采纳
1
回答
如何使用
bazel
从同一组输入文件生成多个文件?
我有一个简单
的
项目,它使用使一个小
的
C++库可供C#使用。C++部件是一个源和一个头文件--此外还有一个SWIG接口文件。SWIG
的
输出
由5个C#源文件和1个C++源文件组成。使用make进行此操作相当简单,但我在
bazel
问题上遇到了一些问题。 我如何告诉
bazel
,这6个文件都是使用相同
的
命令生成
的
?同时,我还告诉
bazel
实际调用该命令。我最终感兴趣
的
最终产品是一个.net dll文件,它只依赖于接口文件和原始
浏览 5
提问于2018-01-22
得票数 2
回答已采纳
1
回答
是否可以使用
bazel
查询
输出
隐式(或任何)
规则
的
完整语法?
、
、
我
的
目标是编写一条新
的
显式
规则
,该
规则
与内部
规则
相当,但只需稍作修改(嵌入某些依赖项,而不是其他依赖项)。假设我有如下
规则
: name = "cipher_jar", "*.java", ...
bazel
query "//
浏览 2
提问于2021-08-12
得票数 1
回答已采纳
1
回答
如果我
的
bazel
目标生成
的
文件没有在它
的
输出
中指定,我会出错吗?
、
/path/to:tool"], )但是,问题是该工具可能会生成比outs中指定
的
文件更多
的
文件我正在尝试找到一种方法,要么让
bazel
在生成
的
文件比指定
的
多时停止构建,要么让
输出
自动生成所有内容。
浏览 50
提问于2018-06-10
得票数 1
2
回答
在
bazel
方面
输出
文件中积累数据
的
推荐策略
、
我正在编写一个构建后工具,它需要目标jar文件列表
的
位置。对于这些位置,我有一个方面,它运行在目标列表上(每个目标分别使用--方面),并为每个目标获取jar文件路径。我设法在每个目标的
输出
文件夹中获得了自定义
输出
文件(例如jar.txt)中
的
每个jar文件路径。类似于: 尝试在方面中使用附加命令将其写入相同
的
输出
文件夹。我不确定共享
输出
文件
浏览 4
提问于2017-04-30
得票数 2
回答已采纳
2
回答
在
bazel
构建中使用生成
的
代码
$ python gencpp.py 我想在构建之前在
bazel
中运行这个命令,以便能够在cc_binary
的
srcs属性中包含foo.cpp。我试过
的
是: name = 'foo', cmd = 'python gencpp.py', srcs = ['foo.cpp'],
浏览 7
提问于2017-02-15
得票数 9
4
回答
如何在使用
Bazel
构建时覆盖/tmp
的
使用?
有时我
的
构建会失败,并显示错误Not all outputs were created:包含/tmp
的
文件系统占用了99%
的
容量,而/tmp包含许多
Bazel
构建工件。如何覆盖
Bazel
使用
的
临时
目录
?我尝试在启动
bazel
build时设置TEMP和TMPDIR环境变量,但没有帮助。
浏览 1
提问于2016-03-09
得票数 5
2
回答
Bazel
:使泛型
输出
可用于
另一
条
规则
我需要一个genrule
的
输出
成为可用
的
,仅次于
的
另一
个
规则
。(即py_binary)。/a.txt',| like'root/gen/a.txt'.当我运行
bazel</em
浏览 0
提问于2019-08-17
得票数 0
1
回答
关于
bazel
概念
的
几个问题
我正在学习
Bazel
,对许多基本概念感到困惑。load("//
bazel
/rules:build_tools.bzl", "build_tools_deps") gazelle_d
浏览 2
提问于2019-11-08
得票数 7
点击加载更多
相关
资讯
怎么将横向的excel输出为竖的pdf?简单一步轻松搞定!
Web网站的生成、发布及远程访问
Make 快速入门
ThinkPHP5开发连载六十八之模板-输出替换
thinkphp5连载模板-输出替换
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券