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