1# $OpenBSD: Makefile,v 1.6 2023/11/11 18:35:39 robert Exp $
2
3LIB=	lldbInterpreter
4NOPIC=
5NOPROFILE=
6
7.include <bsd.own.mk>
8
9SRCS=	CommandAlias.cpp \
10	CommandHistory.cpp \
11	CommandInterpreter.cpp \
12	CommandObject.cpp \
13	CommandOptionValidators.cpp \
14	CommandReturnObject.cpp \
15	OptionArgParser.cpp \
16	OptionGroupArchitecture.cpp \
17	OptionGroupBoolean.cpp \
18	OptionGroupFile.cpp \
19	OptionGroupFormat.cpp \
20	OptionGroupMemoryTag.cpp \
21	OptionGroupPythonClassWithDict.cpp \
22	OptionGroupOutputFile.cpp \
23	OptionGroupPlatform.cpp \
24	OptionGroupString.cpp \
25	OptionGroupUInt64.cpp \
26	OptionGroupUUID.cpp \
27	OptionGroupValueObjectDisplay.cpp \
28	OptionValue.cpp \
29	OptionValueArch.cpp \
30	OptionValueArgs.cpp \
31	OptionValueArray.cpp \
32	OptionValueBoolean.cpp \
33	OptionValueChar.cpp \
34	OptionValueDictionary.cpp \
35	OptionValueEnumeration.cpp \
36	OptionValueFileColonLine.cpp \
37	OptionValueFileSpec.cpp \
38	OptionValueFileSpecList.cpp \
39	OptionValueFormat.cpp \
40	OptionValueFormatEntity.cpp \
41	OptionValueLanguage.cpp \
42	OptionValuePathMappings.cpp \
43	OptionValueProperties.cpp \
44	OptionValueRegex.cpp \
45	OptionValueSInt64.cpp \
46	OptionValueString.cpp \
47	OptionValueUInt64.cpp \
48	OptionValueUUID.cpp \
49	OptionGroupVariable.cpp \
50	OptionGroupWatchpoint.cpp \
51	Options.cpp \
52	Property.cpp \
53	ScriptInterpreter.cpp
54
55.PATH:	${.CURDIR}/../../../llvm/lldb/source/Interpreter
56
57install:
58	@# Nothing here so far ...
59
60.include <bsd.lib.mk>
61
62CPPFLAGS+=	${LLDB_INCLUDES}
63CPPFLAGS+=	${CLANG_INCLUDES}
64CPPFLAGS+=	-I${.OBJDIR}/../include/lldb/Interpreter
65