1# $FreeBSD$ 2 3# This file is not autogenerated - take care! 4 5.include <src.opts.mk> 6 7DIRDEPS = \ 8 lib/clang/headers \ 9 share/doc/llvm/clang \ 10 usr.bin/clang/clang \ 11 usr.bin/clang/clang-tblgen \ 12 usr.bin/clang/llvm-objdump \ 13 usr.bin/clang/llvm-tblgen \ 14 15.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64" 16DIRDEPS+= \ 17 lib/libclang_rt/include \ 18 lib/libclang_rt/asan \ 19 lib/libclang_rt/asan-preinit \ 20 lib/libclang_rt/asan_dynamic \ 21 lib/libclang_rt/asan_cxx \ 22 lib/libclang_rt/safestack \ 23 lib/libclang_rt/stats \ 24 lib/libclang_rt/stats_client \ 25 lib/libclang_rt/ubsan_standalone \ 26 lib/libclang_rt/ubsan_standalone_cxx \ 27 28.endif 29 30.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64" || \ 31 (${MACHINE_CPUARCH} == "arm" && ${MACHINE_ARCH} != "armeb") 32DIRDEPS+= \ 33 lib/libclang_rt/profile \ 34 35.endif 36 37.if ${MK_LLDB} == "yes" 38DIRDEPS+= \ 39 usr.bin/clang/lldb 40.endif 41 42.if ${MK_CLANG_EXTRAS} == "yes" 43DIRDEPS+= \ 44 usr.bin/clang/bugpoint \ 45 usr.bin/clang/clang-format \ 46 usr.bin/clang/llc \ 47 usr.bin/clang/lli \ 48 usr.bin/clang/llvm-ar \ 49 usr.bin/clang/llvm-as \ 50 usr.bin/clang/llvm-bcanalyzer \ 51 usr.bin/clang/llvm-cov \ 52 usr.bin/clang/llvm-cxxdump \ 53 usr.bin/clang/llvm-cxxfilt \ 54 usr.bin/clang/llvm-diff \ 55 usr.bin/clang/llvm-dis \ 56 usr.bin/clang/llvm-dwarfdump \ 57 usr.bin/clang/llvm-extract \ 58 usr.bin/clang/llvm-link \ 59 usr.bin/clang/llvm-lto \ 60 usr.bin/clang/llvm-lto2 \ 61 usr.bin/clang/llvm-mc \ 62 usr.bin/clang/llvm-modextract \ 63 usr.bin/clang/llvm-nm \ 64 usr.bin/clang/llvm-pdbdump \ 65 usr.bin/clang/llvm-pdbutil \ 66 usr.bin/clang/llvm-profdata \ 67 usr.bin/clang/llvm-rtdyld \ 68 usr.bin/clang/llvm-symbolizer \ 69 usr.bin/clang/llvm-xray \ 70 usr.bin/clang/opt \ 71 72.endif 73 74.if ${MK_LLD} == "yes" 75DIRDEPS+= usr.bin/clang/lld 76.endif 77 78.include <dirdeps.mk> 79