[gn build] Manually port 46f3ade

This commit is contained in:
Arthur Eubanks 2023-09-07 14:40:50 -07:00
parent 38c5d231cb
commit d5c6bd1ce9
2 changed files with 12 additions and 0 deletions

View File

@ -67,6 +67,16 @@ clang_tablegen("AttrList") {
td_file = "Attr.td"
}
clang_tablegen("AttrLeftSideCanPrintList") {
args = [ "-gen-clang-attr-can-print-left-list" ]
td_file = "Attr.td"
}
clang_tablegen("AttrLeftSideMustPrintList") {
args = [ "-gen-clang-attr-must-print-left-list" ]
td_file = "Attr.td"
}
clang_tablegen("AttrSubMatchRulesList") {
args = [ "-gen-clang-attr-subject-match-rule-list" ]
td_file = "Attr.td"

View File

@ -21,6 +21,8 @@ static_library("Basic") {
configs += [ "//llvm/utils/gn/build:clang_code" ]
public_deps = [
# public_dep because public header Version.h includes generated Version.inc.
"//clang/include/clang/Basic:AttrLeftSideCanPrintList",
"//clang/include/clang/Basic:AttrLeftSideMustPrintList",
"//clang/include/clang/Basic:AttrList",
"//clang/include/clang/Basic:AttrSubMatchRulesList",
"//clang/include/clang/Basic:AttrTokenKinds",