1# $FreeBSD$ 2 3.include <src.opts.mk> 4 5SUBDIR+= clang 6SUBDIR+= clang-tblgen 7SUBDIR+= llvm-tblgen 8 9.if ${MK_LLDB} != "no" 10SUBDIR+= lldb-tblgen 11.endif 12 13.if !defined(TOOLS_PREFIX) 14SUBDIR+= llvm-ar 15SUBDIR+= llvm-nm 16SUBDIR+= llvm-objdump 17SUBDIR+= llvm-symbolizer 18 19.if ${MK_CLANG_EXTRAS} != "no" 20SUBDIR+= bugpoint 21SUBDIR+= llc 22SUBDIR+= lli 23SUBDIR+= llvm-as 24SUBDIR+= llvm-bcanalyzer 25SUBDIR+= llvm-cxxdump 26SUBDIR+= llvm-cxxfilt 27SUBDIR+= llvm-diff 28SUBDIR+= llvm-dis 29SUBDIR+= llvm-dwarfdump 30SUBDIR+= llvm-extract 31SUBDIR+= llvm-link 32SUBDIR+= llvm-lto 33SUBDIR+= llvm-lto2 34SUBDIR+= llvm-mc 35SUBDIR+= llvm-mca 36SUBDIR+= llvm-modextract 37SUBDIR+= llvm-objcopy 38SUBDIR+= llvm-pdbutil 39SUBDIR+= llvm-rtdyld 40SUBDIR+= llvm-xray 41SUBDIR+= opt 42.endif 43 44.if ${MK_CLANG_EXTRAS} != "no" || ${MK_CLANG_FORMAT} != "no" 45SUBDIR+= clang-format 46.endif 47 48.if ${MK_LLD} != "no" 49SUBDIR+= lld 50.endif 51.if ${MK_LLDB} != "no" 52SUBDIR+= lldb 53.endif 54.if ${MK_LLVM_COV} != "no" 55SUBDIR+= llvm-cov 56SUBDIR+= llvm-profdata 57.endif 58.endif # TOOLS_PREFIX 59 60SUBDIR_PARALLEL= 61 62.include <bsd.subdir.mk> 63