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