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-dwp 31SUBDIR+= llvm-extract 32SUBDIR+= llvm-link 33SUBDIR+= llvm-lto 34SUBDIR+= llvm-lto2 35SUBDIR+= llvm-mc 36SUBDIR+= llvm-mca 37SUBDIR+= llvm-modextract 38SUBDIR+= llvm-objcopy 39SUBDIR+= llvm-pdbutil 40SUBDIR+= llvm-rtdyld 41SUBDIR+= llvm-size 42SUBDIR+= llvm-strings 43SUBDIR+= llvm-xray 44SUBDIR+= opt 45.endif 46 47.if ${MK_CLANG_EXTRAS} != "no" || ${MK_CLANG_FORMAT} != "no" 48SUBDIR+= clang-format 49.endif 50 51.if ${MK_LLD} != "no" 52SUBDIR+= lld 53.endif 54.if ${MK_LLDB} != "no" 55SUBDIR+= lldb 56.endif 57.if ${MK_LLVM_COV} != "no" 58SUBDIR+= llvm-cov 59SUBDIR+= llvm-profdata 60.endif 61.endif # TOOLS_PREFIX 62 63SUBDIR_PARALLEL= 64 65.include <bsd.subdir.mk> 66