6 SRCDIR= tools/llvm-objcopy
8 SRCS+= llvm-objcopy.cpp
10 .include "${SRCTOP}/lib/clang/llvm.pre.mk"
14 .include "${SRCTOP}/lib/clang/llvm.build.mk"
16 .for hdr in ObjcopyOpts StripOpts
17 ${hdr}.inc: ${LLVM_SRCS}/${SRCDIR}/${hdr}.td
18 ${LLVM_TBLGEN} -gen-opt-parser-defs \
19 -I ${LLVM_SRCS}/include -d ${.TARGET}.d -o ${.TARGET} \
20 ${LLVM_SRCS}/${SRCDIR}/${hdr}.td
24 DEPENDFILES+= ${TGHDRS:C/$/.d/}
26 CLEANFILES+= ${TGHDRS} ${TGHDRS:C/$/.d/}
30 .for lib in ${LIBDEPS}
31 DPADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
32 LDADD+= ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
40 .include <bsd.prog.mk>