簡體   English   中英

Bazel規則定義中“ attr”的有效類型是什么

[英]What are the valid types of `attr` in a Bazel rule definition

文檔顯示:

sum = rule(
    implementation = _impl,
    attrs = {
        "number": attr.int(default = 1),
        "deps": attr.label_list(),
    },
)

有一個int和一個label_list 但是還有其他選擇嗎? 規則屬性還有哪些其他類型? attr.string()也似乎存在。 那里還有什么?

您可以在此處找到完整的列表: https : //docs.bazel.build/versions/master/skylark/lib/attr.html

這包括:

bool
int
int_list
label
label_keyed_string_dict
label_list
license
output
output_list
string
string_dict
string_list
string_list_dict

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM