eb8951e7f7
that builds the following additional llvm/clang tools: - bugpoint - llc - lli - llvm-ar - llvm-as - llvm-bcanalyzer - llvm-diff - llvm-dis - llvm-extract - llvm-ld - llvm-link - llvm-mc - llvm-nm - llvm-objdump - llvm-prof - llvm-ranlib - llvm-rtdyld - llvm-stub - macho-dump - opt These tools are mainly useful for people that want to manipulate llvm bitcode (.bc) and llvm assembly language (.ll) files, or want to tinker with llvm and clang themselves. MFC after: 2 weeks
83 lines
1.5 KiB
Makefile
83 lines
1.5 KiB
Makefile
# $FreeBSD$
|
|
|
|
.include <bsd.own.mk>
|
|
|
|
.if !make(install)
|
|
SUBDIR= libclanganalysis \
|
|
libclangarcmigrate \
|
|
libclangast \
|
|
libclangbasic \
|
|
libclangcodegen \
|
|
libclangdriver \
|
|
libclangfrontend \
|
|
libclangfrontendtool \
|
|
libclangindex \
|
|
libclanglex \
|
|
libclangparse \
|
|
libclangrewrite \
|
|
libclangsema \
|
|
libclangserialization \
|
|
libclangstaticanalyzercheckers \
|
|
libclangstaticanalyzercore \
|
|
libclangstaticanalyzerfrontend \
|
|
\
|
|
libllvmanalysis \
|
|
libllvmasmparser \
|
|
libllvmasmprinter \
|
|
libllvmbitreader \
|
|
libllvmbitwriter \
|
|
libllvmcodegen \
|
|
libllvmcore \
|
|
libllvminstcombine \
|
|
libllvminstrumentation \
|
|
libllvmipa \
|
|
libllvmipo \
|
|
libllvmmc \
|
|
libllvmmcparser \
|
|
libllvmscalaropts \
|
|
libllvmselectiondag \
|
|
libllvmsupport \
|
|
libllvmtablegen \
|
|
libllvmtarget \
|
|
libllvmtransformutils \
|
|
\
|
|
libllvmarmasmparser \
|
|
libllvmarmcodegen \
|
|
libllvmarmdesc \
|
|
libllvmarmdisassembler \
|
|
libllvmarminfo \
|
|
libllvmarminstprinter \
|
|
libllvmmipscodegen \
|
|
libllvmmipsdesc \
|
|
libllvmmipsinfo \
|
|
libllvmmipsinstprinter \
|
|
libllvmpowerpccodegen \
|
|
libllvmpowerpcdesc \
|
|
libllvmpowerpcinfo \
|
|
libllvmpowerpcinstprinter \
|
|
libllvmx86asmparser \
|
|
libllvmx86codegen \
|
|
libllvmx86desc \
|
|
libllvmx86disassembler \
|
|
libllvmx86info \
|
|
libllvmx86instprinter \
|
|
libllvmx86utils
|
|
|
|
.if ${MK_CLANG_EXTRAS} != "no"
|
|
SUBDIR+=libllvmarchive \
|
|
libllvmdebuginfo \
|
|
libllvmexecutionengine \
|
|
libllvminterpreter \
|
|
libllvmjit \
|
|
libllvmlinker \
|
|
libllvmmcdisassembler \
|
|
libllvmmcjit \
|
|
libllvmobject \
|
|
libllvmruntimedyld
|
|
.endif
|
|
.endif
|
|
|
|
SUBDIR+= include
|
|
|
|
.include <bsd.subdir.mk>
|