相关疑难解决方法(0)

bazel.rc 中的默认、特定于平台的 Bazel 标志

我想知道特定于平台的默认 Bazel 构建标志是否可能。

例如,我们想使用--workspace_status_command但它必须是 Linux 上的 shell 脚本,并且必须指向 Windows 的批处理脚本。

有没有办法可以在tools/bazel.rc文件中写入类似...

if platform=WINDOWS build: --workspace_status_command=status_command.bat
if platform=LINUX build: --workspace_status_command=status_command.sh
Run Code Online (Sandbox Code Playgroud)

我们可以通过让用户在构建之前运行脚本来生成一个 .bazelrc 文件,但如果这不是必需的,它会更干净/更好。

bazel

2
推荐指数
1
解决办法
781
查看次数

标签 统计

bazel ×1