xref: /openbsd-src/gnu/usr.bin/clang/libclangExtractAPI/Makefile (revision 1ad61ae0a79a724d2d3ec69e69c8e1d1ff6b53a0)
1*1ad61ae0Srobert# $OpenBSD: Makefile,v 1.1 2023/11/11 18:35:38 robert Exp $
2*1ad61ae0Srobert
3*1ad61ae0SrobertLIB=	clangExtractAPI
4*1ad61ae0SrobertNOPIC=
5*1ad61ae0SrobertNOPROFILE=
6*1ad61ae0Srobert
7*1ad61ae0SrobertCPPFLAGS+=	${CLANG_INCLUDES}
8*1ad61ae0Srobert
9*1ad61ae0Srobert.include <bsd.own.mk>
10*1ad61ae0Srobert
11*1ad61ae0SrobertSRCS=	API.cpp \
12*1ad61ae0Srobert	APIIgnoresList.cpp \
13*1ad61ae0Srobert	AvailabilityInfo.cpp \
14*1ad61ae0Srobert	ExtractAPIConsumer.cpp \
15*1ad61ae0Srobert	ExtractAPIVisitor.cpp \
16*1ad61ae0Srobert	DeclarationFragments.cpp \
17*1ad61ae0Srobert	TypedefUnderlyingTypeResolver.cpp
18*1ad61ae0Srobert
19*1ad61ae0Srobert# Serialization
20*1ad61ae0SrobertSRCS+=	SerializerBase.cpp \
21*1ad61ae0Srobert	SymbolGraphSerializer.cpp
22*1ad61ae0Srobert
23*1ad61ae0Srobert.PATH:	${.CURDIR}/../../../llvm/clang/lib/ExtractAPI
24*1ad61ae0Srobert.PATH:	${.CURDIR}/../../../llvm/clang/lib/ExtractAPI/Serialization
25*1ad61ae0Srobert
26*1ad61ae0Srobertinstall:
27*1ad61ae0Srobert	@# Nothing here so far ...
28*1ad61ae0Srobert
29*1ad61ae0Srobert.include <bsd.lib.mk>
30