Makefile revision 234353
1# $FreeBSD: head/usr.bin/clang/clang/Makefile 234353 2012-04-16 21:23:25Z dim $ 2 3.include <bsd.own.mk> 4 5PROG_CXX=clang 6 7SRCDIR= tools/clang/tools/driver 8SRCS= cc1_main.cpp \ 9 cc1as_main.cpp \ 10 driver.cpp 11 12LINKS= ${BINDIR}/clang ${BINDIR}/clang++ \ 13 ${BINDIR}/clang ${BINDIR}/clang-cpp 14MLINKS= clang.1 clang++.1 \ 15 clang.1 clang-cpp.1 16.if ${MK_CLANG_IS_CC} != "no" 17LINKS+= ${BINDIR}/clang ${BINDIR}/cc \ 18 ${BINDIR}/clang ${BINDIR}/c++ \ 19 ${BINDIR}/clang ${BINDIR}/cpp 20MLINKS+= clang.1 cc.1 \ 21 clang.1 c++.1 \ 22 clang.1 cpp.1 23.endif 24 25TGHDRS= CC1AsOptions \ 26 CC1Options \ 27 DiagnosticCommonKinds \ 28 DiagnosticDriverKinds \ 29 DiagnosticFrontendKinds \ 30 DiagnosticLexKinds \ 31 DiagnosticSemaKinds \ 32 Options 33LIBDEPS=clangfrontendtool \ 34 clangfrontend \ 35 clangdriver \ 36 clangserialization \ 37 clangcodegen \ 38 clangparse \ 39 clangsema \ 40 clangstaticanalyzerfrontend \ 41 clangstaticanalyzercheckers \ 42 clangstaticanalyzercore \ 43 clanganalysis \ 44 clangindex \ 45 clangarcmigrate \ 46 clangrewrite \ 47 clangedit \ 48 clangast \ 49 clanglex \ 50 clangbasic \ 51 llvmlinker \ 52 llvmarchive \ 53 llvmipo \ 54 llvmvectorize \ 55 llvminstrumentation \ 56 llvmbitwriter \ 57 llvmbitreader \ 58 llvmasmparser \ 59 llvmmipsasmparser \ 60 llvmmipscodegen \ 61 llvmmipsdesc \ 62 llvmmipsinfo \ 63 llvmmipsinstprinter \ 64 llvmarmdisassembler \ 65 llvmarmasmparser \ 66 llvmarmcodegen \ 67 llvmarmdesc \ 68 llvmarminfo \ 69 llvmarminstprinter \ 70 llvmpowerpccodegen \ 71 llvmpowerpcdesc \ 72 llvmpowerpcinfo \ 73 llvmpowerpcinstprinter \ 74 llvmx86asmparser \ 75 llvmx86disassembler \ 76 llvmx86codegen \ 77 llvmselectiondag \ 78 llvmasmprinter \ 79 llvmmcparser \ 80 llvmcodegen \ 81 llvmscalaropts \ 82 llvminstcombine \ 83 llvmtransformutils \ 84 llvmipa \ 85 llvmanalysis \ 86 llvmx86desc \ 87 llvmx86info \ 88 llvmtarget \ 89 llvmx86instprinter \ 90 llvmmc \ 91 llvmobject \ 92 llvmx86utils \ 93 llvmcore \ 94 llvmsupport 95 96.include "../clang.prog.mk" 97