1208963Srdivacky# $FreeBSD: stable/11/usr.bin/clang/Makefile 368285 2020-12-02 21:39:54Z dim $ 2208963Srdivacky 3265420Simp.include <src.opts.mk> 4231057Sdim 5310618SdimSUBDIR+= clang 6310618SdimSUBDIR+= clang-tblgen 7310618SdimSUBDIR+= llvm-tblgen 8208963Srdivacky 9360658Sdim.if ${MK_LLDB} != "no" 10360658SdimSUBDIR+= lldb-tblgen 11360658Sdim.endif 12360658Sdim 13255722Semaste.if !defined(TOOLS_PREFIX) 14360658SdimSUBDIR+= llvm-ar 15360658SdimSUBDIR+= llvm-nm 16360636SdimSUBDIR+= llvm-objdump 17350259SdimSUBDIR+= llvm-symbolizer 18350259Sdim 19368285Sdim.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLVM_CXXFILT} != "no" 20368285SdimSUBDIR+= llvm-cxxfilt 21368285Sdim.endif 22368285Sdim 23255722Semaste.if ${MK_CLANG_EXTRAS} != "no" 24310618SdimSUBDIR+= bugpoint 25310618SdimSUBDIR+= llc 26310618SdimSUBDIR+= lli 27310618SdimSUBDIR+= llvm-as 28310618SdimSUBDIR+= llvm-bcanalyzer 29310618SdimSUBDIR+= llvm-cxxdump 30310618SdimSUBDIR+= llvm-diff 31310618SdimSUBDIR+= llvm-dis 32310618SdimSUBDIR+= llvm-dwarfdump 33363496SdimSUBDIR+= llvm-dwp 34310618SdimSUBDIR+= llvm-extract 35310618SdimSUBDIR+= llvm-link 36310618SdimSUBDIR+= llvm-lto 37316423SdimSUBDIR+= llvm-lto2 38310618SdimSUBDIR+= llvm-mc 39344213SdimSUBDIR+= llvm-mca 40316423SdimSUBDIR+= llvm-modextract 41331838SdimSUBDIR+= llvm-objcopy 42324023SdimSUBDIR+= llvm-pdbutil 43310618SdimSUBDIR+= llvm-rtdyld 44363496SdimSUBDIR+= llvm-size 45363496SdimSUBDIR+= llvm-strings 46316423SdimSUBDIR+= llvm-xray 47310618SdimSUBDIR+= opt 48231057Sdim.endif 49231057Sdim 50363496Sdim.if ${MK_CLANG_EXTRAS} != "no" || ${MK_CLANG_FORMAT} != "no" 51363496SdimSUBDIR+= clang-format 52363496Sdim.endif 53363496Sdim 54310618Sdim.if ${MK_LLD} != "no" 55310618SdimSUBDIR+= lld 56310618Sdim.endif 57255722Semaste.if ${MK_LLDB} != "no" 58310618SdimSUBDIR+= lldb 59346296Sdim.endif 60346296Sdim.if ${MK_LLVM_COV} != "no" 61346296SdimSUBDIR+= llvm-cov 62346296SdimSUBDIR+= llvm-profdata 63346296Sdim.endif 64255722Semaste.endif # TOOLS_PREFIX 65255722Semaste 66263833SdimSUBDIR_PARALLEL= 67263833Sdim 68208963Srdivacky.include <bsd.subdir.mk> 69