我希望有一个可选地提供给data
属性的文件,并希望我的程序可以处理该文件是否存在。
如果文件不存在,则bazel报告missing input file...
cc_binary(
name = "test",
srcs = ["main.c"],
data = [":conf.yml"]
)
有什么办法使其可选?
答案 0 :(得分:0)
不。 Bazel要求将所有输入静态声明为密封性和确定性。前进的方法是制作一个空的conf.yml
,然后让程序确定是否为空。