6 .if !defined(EARLY_BUILD)
7 .if defined(MK_CLANG_FULL) && ${MK_CLANG_FULL} != "no"
8 _libclangstaticanalyzer= \
9 libclangstaticanalyzercheckers \
10 libclangstaticanalyzercore \
11 libclangstaticanalyzerfrontend
12 _libclangarcmigrate= \
14 .endif # MK_CLANG_FULL
15 .if (defined(MK_CLANG_FULL) && ${MK_CLANG_FULL} != "no") || \
16 (defined(MK_LLDB) && ${MK_LLDB} != "no")
19 libclangrewritefrontend
20 .endif # (MK_CLANG_FULL || MK_LLDB)
23 SUBDIR= libclanganalysis \
24 ${_libclangarcmigrate} \
31 libclangfrontendtool \
34 ${_libclangrewriter} \
36 libclangserialization \
37 ${_libclangstaticanalyzer} \
47 libllvminstrumentation \
62 libllvmtransformutils \
68 libllvmarmdisassembler \
70 libllvmarminstprinter \
71 libllvmmipsasmparser \
74 libllvmmipsdisassembler \
76 libllvmmipsinstprinter \
77 libllvmpowerpcasmparser \
78 libllvmpowerpccodegen \
81 libllvmpowerpcinstprinter \
82 libllvmsparcasmparser \
85 libllvmsparcdisassembler \
87 libllvmsparcinstprinter \
91 libllvmx86disassembler \
93 libllvmx86instprinter \
96 .if ${MK_CLANG_EXTRAS} != "no"
97 SUBDIR+=libllvmdebuginfo
98 .endif # MK_CLANG_EXTRAS
99 .if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
100 SUBDIR+=libllvmexecutionengine \
103 libllvmmcdisassembler \
106 .endif # MK_CLANG_EXTRAS | LLDB
108 .if !defined(EARLY_BUILD) && ${MK_LLDB} != "no"
115 liblldbDataFormatters \
124 liblldbPluginABISysV_x86_64 \
125 liblldbPluginCXXItaniumABI \
126 liblldbPluginDisassemblerLLVM \
127 liblldbPluginDynamicLoaderStatic \
128 liblldbPluginDynamicLoaderPosixDYLD \
129 liblldbPluginInstructionARM \
130 liblldbPluginObjectContainerBSDArchive \
131 liblldbPluginObjectFileELF \
132 liblldbPluginPlatformFreeBSD \
133 liblldbPluginPlatformGDB \
134 liblldbPluginProcessElfCore \
135 liblldbPluginProcessFreeBSD \
136 liblldbPluginProcessGDBRemote \
137 liblldbPluginProcessPOSIX \
138 liblldbPluginProcessUtility \
139 liblldbPluginSymbolFileDWARF \
140 liblldbPluginSymbolFileSymtab \
141 liblldbPluginSymbolVendorELF \
142 liblldbPluginUnwindAssemblyInstEmulation \
143 liblldbPluginUnwindAssemblyX86
144 .endif # !EARLY_BUILD && MK_LLDB
146 .endif # !make(install)
152 .include <bsd.subdir.mk>