6 .if ${MK_CLANG_FULL} != "no"
7 _libclangstaticanalyzer= \
8 libclangstaticanalyzercheckers \
9 libclangstaticanalyzercore \
10 libclangstaticanalyzerfrontend
11 _libclangarcmigrate= \
13 .endif # MK_CLANG_FULL
15 SUBDIR= libclanganalysis \
16 ${_libclangarcmigrate} \
23 libclangfrontendtool \
26 libclangrewritefrontend \
29 libclangserialization \
30 ${_libclangstaticanalyzer} \
40 libllvminstrumentation \
46 libllvmmcdisassembler \
57 libllvmtransformutils \
60 libllvmaarch64asmparser \
61 libllvmaarch64codegen \
63 libllvmaarch64disassembler \
65 libllvmaarch64instprinter \
70 libllvmarmdisassembler \
72 libllvmarminstprinter \
73 libllvmmipsasmparser \
76 libllvmmipsdisassembler \
78 libllvmmipsinstprinter \
79 libllvmpowerpcasmparser \
80 libllvmpowerpccodegen \
82 libllvmpowerpcdisassembler \
84 libllvmpowerpcinstprinter \
85 libllvmsparcasmparser \
88 libllvmsparcdisassembler \
90 libllvmsparcinstprinter \
94 libllvmx86disassembler \
96 libllvmx86instprinter \
99 .if ${MK_CLANG_EXTRAS} != "no"
100 SUBDIR+=libllvmdebuginfo
101 .endif # MK_CLANG_EXTRAS
102 .if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
103 SUBDIR+=libllvmexecutionengine \
107 .endif # MK_CLANG_EXTRAS | LLDB
109 .if ${MK_LLDB} != "no"
116 liblldbDataFormatters \
126 liblldbPluginABISysV_ppc \
127 liblldbPluginABISysV_ppc64 \
128 liblldbPluginABISysV_x86_64 \
129 liblldbPluginCXXItaniumABI \
130 liblldbPluginDisassemblerLLVM \
131 liblldbPluginDynamicLoaderStatic \
132 liblldbPluginDynamicLoaderPosixDYLD \
133 liblldbPluginInstructionARM \
134 liblldbPluginInstructionARM64 \
135 liblldbPluginInstrumentationRuntimeAddressSanitizer \
136 liblldbPluginJITLoaderGDB \
137 liblldbPluginMemoryHistoryASan \
138 liblldbPluginObjectContainerBSDArchive \
139 liblldbPluginObjectFileELF \
140 liblldbPluginObjectFileJIT \
141 liblldbPluginPlatformFreeBSD \
142 liblldbPluginPlatformGDB \
143 liblldbPluginProcessElfCore \
144 liblldbPluginProcessFreeBSD \
145 liblldbPluginProcessGDBRemote \
146 liblldbPluginProcessPOSIX \
147 liblldbPluginProcessUtility \
148 liblldbPluginSymbolFileDWARF \
149 liblldbPluginSymbolFileSymtab \
150 liblldbPluginSymbolVendorELF \
151 liblldbPluginUnwindAssemblyInstEmulation \
152 liblldbPluginUnwindAssemblyX86
155 .endif # !make(install)
161 .include <bsd.subdir.mk>