Bazel可选数据属性文件

时间:2019-04-15 08:21:17

标签: bazel

我希望有一个可选地提供给data属性的文件,并希望我的程序可以处理该文件是否存在。

如果文件不存在,则bazel报告missing input file...

cc_binary(
    name = "test",
    srcs = ["main.c"],
    data = [":conf.yml"]
)

有什么办法使其可选?

1 个答案:

答案 0 :(得分:0)

不。 Bazel要求将所有输入静态声明为密封性和确定性。前进的方法是制作一个空的conf.yml,然后让程序确定是否为空。