source_set("test") { | |
a = "a" | |
b = "b" | |
deps = [ | |
":a", | |
":b", | |
"a", | |
"a:a", | |
"a:b", | |
"a/a", | |
"a/b", | |
"b", | |
"//a", | |
"//a:a", | |
"//a:b", | |
"//a/a", | |
"//a/b", | |
"//b", | |
a, | |
b, | |
] | |
public_deps = [] | |
if (condition) { | |
public_deps += [ | |
":a", | |
"a", | |
"a:a", | |
"a/a", | |
"//a", | |
"//a:a", | |
"//a/a", | |
a, | |
] | |
} | |
# Sort lists with "deps" suffix as "deps". | |
foo_deps = [ | |
":z", | |
"//a", | |
] | |
# Likewise for visibility | |
visibility = [ | |
":z", | |
"//a", | |
"//b:*", | |
"//b/*", | |
] | |
} |