Home | History | Annotate | Line # | Download | only in libclangAST
      1  1.4  joerg #	$NetBSD: Makefile,v 1.4 2021/05/30 01:56:55 joerg Exp $
      2  1.1  joerg 
      3  1.1  joerg LIB=	clangAST
      4  1.1  joerg 
      5  1.1  joerg .include <bsd.init.mk>
      6  1.1  joerg 
      7  1.1  joerg .PATH: ${CLANG_SRCDIR}/lib/AST
      8  1.1  joerg 
      9  1.1  joerg SRCS+=	APValue.cpp \
     10  1.4  joerg 	ASTConcept.cpp \
     11  1.1  joerg 	ASTConsumer.cpp \
     12  1.1  joerg 	ASTContext.cpp \
     13  1.1  joerg 	ASTDiagnostic.cpp \
     14  1.1  joerg 	ASTDumper.cpp \
     15  1.1  joerg 	ASTImporter.cpp \
     16  1.1  joerg 	ASTImporterLookupTable.cpp \
     17  1.1  joerg 	ASTStructuralEquivalence.cpp \
     18  1.1  joerg 	ASTTypeTraits.cpp \
     19  1.1  joerg 	AttrImpl.cpp \
     20  1.1  joerg 	CommentBriefParser.cpp \
     21  1.1  joerg 	CommentCommandTraits.cpp \
     22  1.1  joerg 	Comment.cpp \
     23  1.1  joerg 	CommentLexer.cpp \
     24  1.1  joerg 	CommentParser.cpp \
     25  1.1  joerg 	CommentSema.cpp \
     26  1.1  joerg 	ComparisonCategories.cpp \
     27  1.4  joerg 	ComputeDependence.cpp \
     28  1.1  joerg 	CXXInheritance.cpp \
     29  1.1  joerg 	DataCollection.cpp \
     30  1.1  joerg 	DeclarationName.cpp \
     31  1.1  joerg 	DeclBase.cpp \
     32  1.1  joerg 	Decl.cpp \
     33  1.1  joerg 	DeclCXX.cpp \
     34  1.1  joerg 	DeclFriend.cpp \
     35  1.1  joerg 	DeclGroup.cpp \
     36  1.1  joerg 	DeclObjC.cpp \
     37  1.1  joerg 	DeclOpenMP.cpp \
     38  1.1  joerg 	DeclPrinter.cpp \
     39  1.1  joerg 	DeclTemplate.cpp \
     40  1.1  joerg 	ExprClassification.cpp \
     41  1.4  joerg 	ExprConcepts.cpp \
     42  1.1  joerg 	ExprConstant.cpp \
     43  1.1  joerg 	Expr.cpp \
     44  1.1  joerg 	ExprCXX.cpp \
     45  1.1  joerg 	ExprObjC.cpp \
     46  1.1  joerg 	ExternalASTMerger.cpp \
     47  1.1  joerg 	ExternalASTSource.cpp \
     48  1.1  joerg 	FormatString.cpp \
     49  1.1  joerg 	InheritViz.cpp \
     50  1.1  joerg 	ItaniumCXXABI.cpp \
     51  1.1  joerg 	ItaniumMangle.cpp \
     52  1.1  joerg 	JSONNodeDumper.cpp \
     53  1.1  joerg 	Mangle.cpp \
     54  1.1  joerg 	MicrosoftCXXABI.cpp \
     55  1.1  joerg 	MicrosoftMangle.cpp \
     56  1.1  joerg 	NestedNameSpecifier.cpp \
     57  1.1  joerg 	NSAPI.cpp \
     58  1.1  joerg 	ODRHash.cpp \
     59  1.1  joerg 	OpenMPClause.cpp \
     60  1.1  joerg 	OSLog.cpp \
     61  1.4  joerg 	ParentMapContext.cpp \
     62  1.1  joerg 	ParentMap.cpp \
     63  1.1  joerg 	PrintfFormatString.cpp \
     64  1.1  joerg 	QualTypeNames.cpp \
     65  1.1  joerg 	RawCommentList.cpp \
     66  1.1  joerg 	RecordLayoutBuilder.cpp \
     67  1.1  joerg 	RecordLayout.cpp \
     68  1.1  joerg 	ScanfFormatString.cpp \
     69  1.1  joerg 	SelectorLocationsKind.cpp \
     70  1.1  joerg 	Stmt.cpp \
     71  1.1  joerg 	StmtCXX.cpp \
     72  1.1  joerg 	StmtIterator.cpp \
     73  1.1  joerg 	StmtObjC.cpp \
     74  1.1  joerg 	StmtOpenMP.cpp \
     75  1.1  joerg 	StmtPrinter.cpp \
     76  1.1  joerg 	StmtProfile.cpp \
     77  1.1  joerg 	StmtViz.cpp \
     78  1.1  joerg 	TemplateBase.cpp \
     79  1.1  joerg 	TemplateName.cpp \
     80  1.1  joerg 	TextNodeDumper.cpp \
     81  1.1  joerg 	Type.cpp \
     82  1.1  joerg 	TypeLoc.cpp \
     83  1.1  joerg 	TypePrinter.cpp \
     84  1.1  joerg 	VTableBuilder.cpp \
     85  1.1  joerg 	VTTBuilder.cpp
     86  1.1  joerg 
     87  1.1  joerg .PATH: ${CLANG_SRCDIR}/lib/AST/Interp
     88  1.1  joerg 
     89  1.4  joerg SRCS+=	ByteCodeEmitter.cpp \
     90  1.1  joerg 	ByteCodeExprGen.cpp \
     91  1.1  joerg 	ByteCodeGenError.cpp \
     92  1.1  joerg 	ByteCodeStmtGen.cpp \
     93  1.1  joerg 	Context.cpp \
     94  1.1  joerg 	Descriptor.cpp \
     95  1.1  joerg 	Disasm.cpp \
     96  1.1  joerg 	EvalEmitter.cpp \
     97  1.1  joerg 	Frame.cpp \
     98  1.1  joerg 	Function.cpp \
     99  1.1  joerg 	Interp.cpp \
    100  1.4  joerg 	InterpBlock.cpp \
    101  1.1  joerg 	InterpFrame.cpp \
    102  1.1  joerg 	InterpStack.cpp \
    103  1.1  joerg 	InterpState.cpp \
    104  1.1  joerg 	Pointer.cpp \
    105  1.1  joerg 	PrimType.cpp \
    106  1.1  joerg 	Program.cpp \
    107  1.1  joerg 	Record.cpp \
    108  1.1  joerg 	Source.cpp \
    109  1.1  joerg 	State.cpp
    110  1.1  joerg 
    111  1.1  joerg CLANG_TABLEGEN_SRC=	Opcodes.td
    112  1.1  joerg CLANG_TABLEGEN_OUTPUT= \
    113  1.1  joerg 	Opcodes.inc|-gen-clang-opcodes
    114  1.1  joerg 
    115  1.1  joerg .include "${.PARSEDIR}/../../tablegen.mk"
    116  1.1  joerg 
    117  1.1  joerg .if defined(HOSTLIB)
    118  1.1  joerg .include <bsd.hostlib.mk>
    119  1.1  joerg .else
    120  1.1  joerg .include <bsd.lib.mk>
    121  1.1  joerg .endif
    122