blob: ff0e21dff78784cbd775144386c1fe204a6f8265 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
include $(CLEAR_TBLGEN_VARS)
TBLGEN_TABLES := \
CommentCommandList.inc \
DiagnosticCommonKinds.inc \
DeclNodes.inc \
StmtNodes.inc
LOCAL_SRC_FILES := \
Args.cpp \
CommandHistory.cpp \
CommandInterpreter.cpp \
CommandObject.cpp \
CommandObjectRegexCommand.cpp \
CommandObjectScript.cpp \
CommandReturnObject.cpp \
OptionGroupArchitecture.cpp \
OptionGroupBoolean.cpp \
OptionGroupFile.cpp \
OptionGroupFormat.cpp \
OptionGroupOutputFile.cpp \
OptionGroupPlatform.cpp \
OptionGroupString.cpp \
OptionGroupUInt64.cpp \
OptionGroupUUID.cpp \
OptionGroupValueObjectDisplay.cpp \
OptionGroupVariable.cpp \
OptionGroupWatchpoint.cpp \
Options.cpp \
OptionValueArch.cpp \
OptionValueArgs.cpp \
OptionValueArray.cpp \
OptionValueBoolean.cpp \
OptionValue.cpp \
OptionValueDictionary.cpp \
OptionValueEnumeration.cpp \
OptionValueFileSpec.cpp \
OptionValueFileSpecLIst.cpp \
OptionValueFormat.cpp \
OptionValuePathMappings.cpp \
OptionValueProperties.cpp \
OptionValueRegex.cpp \
OptionValueSInt64.cpp \
OptionValueString.cpp \
OptionValueUInt64.cpp \
OptionValueUUID.cpp \
Property.cpp \
PythonDataObjects.cpp \
ScriptInterpreter.cpp \
ScriptInterpreterNone.cpp \
ScriptInterpreterPython.cpp
LOCAL_MODULE := liblldbInterpreter
LOCAL_MODULE_TAGS := optional
include $(LLDB_BUILD_MK)
include $(CLANG_VERSION_INC_MK)
include $(CLANG_TBLGEN_RULES_MK)
WRAP_PYTHON_MK := $(LOCAL_PATH)/wrap_python.mk
include $(WRAP_PYTHON_MK)
# SWIG binding generates a bunch of these, so squelch
# them.
LOCAL_CPPFLAGS := \
-Wno-cast-qual \
-Wno-format \
-Wno-unused-but-set-variable \
$(LOCAL_CPPFLAGS)
include $(BUILD_HOST_STATIC_LIBRARY)
|