xref: /openbsd-src/gnu/usr.bin/clang/liblldbCore/Makefile (revision 142fd3e3359fd805134b4048f2143781c3773800)
1# $OpenBSD: Makefile,v 1.6 2021/12/17 14:55:46 patrick Exp $
2
3LIB=	lldbCore
4NOPIC=
5NOPROFILE=
6
7.include <bsd.own.mk>
8SRCS=	Address.cpp \
9	AddressRange.cpp \
10	AddressResolver.cpp \
11	AddressResolverFileLine.cpp \
12	Communication.cpp \
13	Debugger.cpp \
14	Declaration.cpp \
15	Disassembler.cpp \
16	DumpDataExtractor.cpp \
17	DumpRegisterValue.cpp \
18	DynamicLoader.cpp \
19	EmulateInstruction.cpp \
20	FileLineResolver.cpp \
21	FileSpecList.cpp \
22	FormatEntity.cpp \
23	Highlighter.cpp \
24	IOHandler.cpp \
25	IOHandlerCursesGUI.cpp \
26	Mangled.cpp \
27	Module.cpp \
28	ModuleChild.cpp \
29	ModuleList.cpp \
30	Opcode.cpp \
31	PluginManager.cpp \
32	Progress.cpp \
33	RichManglingContext.cpp \
34	SearchFilter.cpp \
35	Section.cpp \
36	SourceLocationSpec.cpp \
37	SourceManager.cpp \
38	StreamAsynchronousIO.cpp \
39	StreamFile.cpp \
40	UserSettingsController.cpp \
41	Value.cpp \
42	ValueObject.cpp \
43	ValueObjectCast.cpp \
44	ValueObjectChild.cpp \
45	ValueObjectConstResult.cpp \
46	ValueObjectConstResultCast.cpp \
47	ValueObjectConstResultChild.cpp \
48	ValueObjectConstResultImpl.cpp \
49	ValueObjectDynamicValue.cpp \
50	ValueObjectList.cpp \
51	ValueObjectMemory.cpp \
52	ValueObjectRegister.cpp \
53	ValueObjectSyntheticFilter.cpp \
54	ValueObjectUpdater.cpp \
55	ValueObjectVariable.cpp
56
57.PATH:	${.CURDIR}/../../../llvm/lldb/source/Core
58
59install:
60	@# Nothing here so far ...
61
62.include <bsd.lib.mk>
63
64CPPFLAGS+=	${LLDB_INCLUDES}
65CPPFLAGS+=	${CLANG_INCLUDES}
66CPPFLAGS+=	-I${.OBJDIR}/../include/lldb/Core
67