Index: projects/clang900-import/usr.bin/clang/Makefile =================================================================== --- projects/clang900-import/usr.bin/clang/Makefile (revision 351519) +++ projects/clang900-import/usr.bin/clang/Makefile (revision 351520) @@ -1,55 +1,59 @@ # $FreeBSD$ .include SUBDIR+= clang SUBDIR+= clang-tblgen SUBDIR+= llvm-tblgen +.if ${MK_LLDB} != "no" +SUBDIR+= lldb-tblgen +.endif + .if !defined(TOOLS_PREFIX) SUBDIR+= llvm-ar SUBDIR+= llvm-nm SUBDIR+= llvm-objdump SUBDIR+= llvm-symbolizer .if ${MK_CLANG_EXTRAS} != "no" SUBDIR+= bugpoint SUBDIR+= clang-format SUBDIR+= llc SUBDIR+= lli SUBDIR+= llvm-as SUBDIR+= llvm-bcanalyzer SUBDIR+= llvm-cxxdump SUBDIR+= llvm-cxxfilt SUBDIR+= llvm-diff SUBDIR+= llvm-dis SUBDIR+= llvm-dwarfdump SUBDIR+= llvm-extract SUBDIR+= llvm-link SUBDIR+= llvm-lto SUBDIR+= llvm-lto2 SUBDIR+= llvm-mc SUBDIR+= llvm-mca SUBDIR+= llvm-modextract SUBDIR+= llvm-objcopy SUBDIR+= llvm-pdbutil SUBDIR+= llvm-rtdyld SUBDIR+= llvm-xray SUBDIR+= opt .endif .if ${MK_LLD} != "no" SUBDIR+= lld .endif .if ${MK_LLDB} != "no" SUBDIR+= lldb .endif .if ${MK_LLVM_COV} != "no" SUBDIR+= llvm-cov SUBDIR+= llvm-profdata .endif .endif # TOOLS_PREFIX SUBDIR_PARALLEL= .include Index: projects/clang900-import/usr.bin/clang/lldb-tblgen/Makefile =================================================================== --- projects/clang900-import/usr.bin/clang/lldb-tblgen/Makefile (nonexistent) +++ projects/clang900-import/usr.bin/clang/lldb-tblgen/Makefile (revision 351520) @@ -0,0 +1,10 @@ +# $FreeBSD$ + +PROG_CXX= lldb-tblgen +MAN= + +SRCDIR= tools/lldb/utils/TableGen +SRCS+= LLDBOptionDefEmitter.cpp +SRCS+= LLDBTableGen.cpp + +.include "../llvm.prog.mk" Property changes on: projects/clang900-import/usr.bin/clang/lldb-tblgen/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: projects/clang900-import/usr.bin/clang/llvm.prog.mk =================================================================== --- projects/clang900-import/usr.bin/clang/llvm.prog.mk (revision 351519) +++ projects/clang900-import/usr.bin/clang/llvm.prog.mk (revision 351520) @@ -1,28 +1,29 @@ # $FreeBSD$ .include "${SRCTOP}/lib/clang/llvm.pre.mk" CFLAGS+= -I${OBJTOP}/lib/clang/libllvm .include "${SRCTOP}/lib/clang/llvm.build.mk" # Special case for the bootstrap-tools phase. .if (defined(TOOLS_PREFIX) || ${MACHINE} == "host") && \ - (${PROG_CXX} == "clang-tblgen" || ${PROG_CXX} == "llvm-tblgen") + (${PROG_CXX} == "clang-tblgen" || ${PROG_CXX} == "lldb-tblgen" || \ + ${PROG_CXX} == "llvm-tblgen") LIBDEPS+= llvmminimal .else LIBDEPS+= llvm .endif .for lib in ${LIBDEPS} DPADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a LDADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a .endfor PACKAGE= clang LIBADD+= execinfo LIBADD+= ncursesw LIBADD+= pthread .include