blob: 3c0d677f5fc2d584ddcdef182965c1756d006b47 [file] [log] [blame]
source_set("test") {
a = "a"
b = "b"
c = {
d = "d"
e = "e"
}
f = [
"f0",
"f1",
"f2",
]
deps = [
":a",
":b",
"a",
"a:b",
"a/a",
"a/b",
"b",
"//a",
"//a:b",
"//a/a",
"//a/b",
"//b",
a,
b,
c.d,
c.e,
f[0],
f[1],
f[2],
]
public_deps = []
if (condition) {
public_deps += [
":a",
"a",
"a/a",
"//a",
"//a/a",
a,
]
deps += [
# Some comment attached to an item. Should be moved with the item
# when it is sorted.
# Comment attached to a duplicated item. Should be concatenated to
# the comment from the other item.
":a",
":b",
":d",
":e",
]
}
# Sort lists with "deps" suffix as "deps".
foo_deps = [
":z",
"//a",
]
# Likewise for visibility
visibility = [
":z",
"//a",
"//b:*",
"//b/*",
]
}