]> granicus.if.org Git - clang/blob - lib/AST/CMakeLists.txt
Fix CMakeLists.txt.
[clang] / lib / AST / CMakeLists.txt
1 set(LLVM_LINK_COMPONENTS support)
2
3 add_clang_library(clangAST
4   APValue.cpp
5   ASTConsumer.cpp
6   ASTContext.cpp
7   ASTDiagnostic.cpp
8   ASTDumper.cpp
9   ASTImporter.cpp
10   ASTTypeTraits.cpp
11   AttrImpl.cpp
12   CXXInheritance.cpp
13   Comment.cpp
14   CommentBriefParser.cpp
15   CommentCommandTraits.cpp
16   CommentLexer.cpp
17   CommentParser.cpp
18   CommentSema.cpp
19   Decl.cpp
20   DeclarationName.cpp
21   DeclBase.cpp
22   DeclCXX.cpp
23   DeclFriend.cpp
24   DeclGroup.cpp
25   DeclObjC.cpp
26   DeclOpenMP.cpp
27   DeclPrinter.cpp
28   DeclTemplate.cpp
29   DumpXML.cpp
30   Expr.cpp
31   ExprClassification.cpp
32   ExprConstant.cpp
33   ExprCXX.cpp
34   ExternalASTSource.cpp
35   InheritViz.cpp
36   ItaniumCXXABI.cpp
37   ItaniumMangle.cpp
38   Mangle.cpp
39   MangleNumberingContext.cpp
40   MicrosoftCXXABI.cpp
41   MicrosoftMangle.cpp
42   NestedNameSpecifier.cpp
43   NSAPI.cpp
44   ParentMap.cpp
45   RawCommentList.cpp
46   RecordLayout.cpp
47   RecordLayoutBuilder.cpp
48   SelectorLocationsKind.cpp
49   Stmt.cpp
50   StmtIterator.cpp
51   StmtPrinter.cpp
52   StmtProfile.cpp
53   StmtViz.cpp
54   TemplateBase.cpp
55   TemplateName.cpp
56   Type.cpp
57   TypeLoc.cpp
58   TypePrinter.cpp
59   VTableBuilder.cpp
60   VTTBuilder.cpp
61   )
62
63 add_dependencies(clangAST
64   ClangARMNeon
65   ClangAttrClasses
66   ClangAttrList
67   ClangAttrImpl
68   ClangAttrDump
69   ClangCommentCommandInfo
70   ClangCommentCommandList
71   ClangCommentNodes
72   ClangCommentHTMLTags
73   ClangCommentHTMLTagsProperties
74   ClangCommentHTMLNamedCharacterReferences
75   ClangDeclNodes
76   ClangDiagnosticAST
77   ClangDiagnosticComment
78   ClangDiagnosticCommon
79   ClangDiagnosticSema
80   ClangStmtNodes
81   )
82
83 target_link_libraries(clangAST
84   clangBasic
85   clangLex
86   )