xref: /NextBSD/lib/clang/libclangast/Makefile (revision 287e3b14e9552995def1802ec9c5034f4adf28ec)
1# $FreeBSD$
2
3.include <bsd.own.mk>
4
5LIB=	clangast
6
7SRCDIR=	tools/clang/lib/AST
8SRCS=	APValue.cpp \
9	ASTConsumer.cpp \
10	ASTContext.cpp \
11	ASTDiagnostic.cpp \
12	ASTDumper.cpp \
13	ASTImporter.cpp \
14	ASTTypeTraits.cpp \
15	AttrImpl.cpp \
16	CXXInheritance.cpp \
17	Comment.cpp \
18	CommentBriefParser.cpp \
19	CommentCommandTraits.cpp \
20	CommentLexer.cpp \
21	CommentParser.cpp \
22	CommentSema.cpp \
23	Decl.cpp \
24	DeclBase.cpp \
25	DeclCXX.cpp \
26	DeclFriend.cpp \
27	DeclGroup.cpp \
28	DeclObjC.cpp \
29	DeclOpenMP.cpp \
30	DeclPrinter.cpp \
31	DeclTemplate.cpp \
32	DeclarationName.cpp \
33	Expr.cpp \
34	ExprCXX.cpp \
35	ExprClassification.cpp \
36	ExprConstant.cpp \
37	ExternalASTSource.cpp \
38	InheritViz.cpp \
39	ItaniumCXXABI.cpp \
40	ItaniumMangle.cpp \
41	Mangle.cpp \
42	MicrosoftCXXABI.cpp \
43	MicrosoftMangle.cpp \
44	NSAPI.cpp \
45	NestedNameSpecifier.cpp \
46	ParentMap.cpp \
47	RawCommentList.cpp \
48	RecordLayout.cpp \
49	RecordLayoutBuilder.cpp \
50	SelectorLocationsKind.cpp \
51	Stmt.cpp \
52	StmtIterator.cpp \
53	StmtPrinter.cpp \
54	StmtProfile.cpp \
55	StmtViz.cpp \
56	TemplateBase.cpp \
57	TemplateName.cpp \
58	Type.cpp \
59	TypeLoc.cpp \
60	TypePrinter.cpp \
61	VTTBuilder.cpp \
62	VTableBuilder.cpp
63
64TGHDRS=	AttrDump \
65	AttrImpl \
66	AttrList \
67	AttrVisitor \
68	Attrs \
69	CommentCommandInfo \
70	CommentCommandList \
71	CommentHTMLNamedCharacterReferences \
72	CommentHTMLTags \
73	CommentHTMLTagsProperties \
74	CommentNodes \
75	DeclNodes \
76	DiagnosticASTKinds \
77	DiagnosticCommentKinds \
78	DiagnosticCommonKinds \
79	DiagnosticFrontendKinds \
80	DiagnosticSemaKinds \
81	StmtNodes
82
83.include "../clang.lib.mk"
84