7 SRCDIR= llvm/tools/llvm-objdump
11 SRCS+= SourcePrinter.cpp
14 SRCS+= llvm-objdump.cpp
16 .include "${SRCTOP}/lib/clang/llvm.pre.mk"
20 .for hdr in ObjdumpOpts OtoolOpts
21 ${hdr}.inc: ${LLVM_BASE}/${SRCDIR}/${hdr}.td
22 ${LLVM_TBLGEN} -gen-opt-parser-defs \
23 -I ${LLVM_SRCS}/tools/llvm-objcopy -I ${LLVM_SRCS}/include \
24 -d ${.TARGET}.d -o ${.TARGET} ${LLVM_BASE}/${SRCDIR}/${hdr}.td
28 DEPENDFILES+= ${TGHDRS:C/$/.d/}
30 CLEANFILES+= ${TGHDRS} ${TGHDRS:C/$/.d/}
34 .if ${MK_LLVM_BINUTILS} != "no"
35 LINKS= ${BINDIR}/llvm-objdump ${BINDIR}/objdump
36 MLINKS= llvm-objdump.1 objdump.1
39 .include "../llvm.prog.mk"