Makefile revision 234982
1# $FreeBSD: head/usr.bin/clang/clang/Makefile 234982 2012-05-03 20:41:21Z 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 clangarcmigrate \ 45 clangrewrite \ 46 clangedit \ 47 clangast \ 48 clanglex \ 49 clangbasic \ 50 llvmlinker \ 51 llvmarchive \ 52 llvmipo \ 53 llvmvectorize \ 54 llvminstrumentation \ 55 llvmbitwriter \ 56 llvmbitreader \ 57 llvmasmparser \ 58 llvmmipsasmparser \ 59 llvmmipscodegen \ 60 llvmmipsdesc \ 61 llvmmipsinfo \ 62 llvmmipsinstprinter \ 63 llvmarmdisassembler \ 64 llvmarmasmparser \ 65 llvmarmcodegen \ 66 llvmarmdesc \ 67 llvmarminfo \ 68 llvmarminstprinter \ 69 llvmpowerpccodegen \ 70 llvmpowerpcdesc \ 71 llvmpowerpcinfo \ 72 llvmpowerpcinstprinter \ 73 llvmx86asmparser \ 74 llvmx86disassembler \ 75 llvmx86codegen \ 76 llvmselectiondag \ 77 llvmasmprinter \ 78 llvmmcparser \ 79 llvmcodegen \ 80 llvmscalaropts \ 81 llvminstcombine \ 82 llvmtransformutils \ 83 llvmipa \ 84 llvmanalysis \ 85 llvmx86desc \ 86 llvmx86info \ 87 llvmtarget \ 88 llvmx86instprinter \ 89 llvmmc \ 90 llvmobject \ 91 llvmx86utils \ 92 llvmcore \ 93 llvmsupport 94 95.include "../clang.prog.mk" 96