1# $FreeBSD: src/usr.bin/objformat/Makefile,v 1.15 1999/12/24 15:18:19 green Exp $ 2# $DragonFly: src/usr.bin/objformat/Makefile,v 1.12 2007/08/27 16:50:57 pavalos Exp $ 3 4PROG= objformat 5NOSHARED?= YES 6 7.if defined(TARGET_ARCH) 8CFLAGS+= -DTARGET_ARCH="${TARGET_ARCH}" 9.endif 10 11.if defined(OBJFORMAT_BUILTIN_CCVER_DEFAULT) 12CFLAGS+= -DCCVER_DEFAULT="\"${OBJFORMAT_BUILTIN_CCVER_DEFAULT}\"" 13.endif 14.if defined(OBJFORMAT_BUILTIN_BINUTILSVER_DEFAULT) 15CFLAGS+= -DBINUTILSVER_DEFAULT="\"${OBJFORMAT_BUILTIN_BINUTILSVER_DEFAULT}\"" 16.endif 17.if defined(TOOLS_PREFIX) 18CFLAGS+= -DOBJFORMAT_PATH_DEFAULT="\"${TOOLS_PREFIX}\"" 19.elif defined(OBJFORMAT_BUILTIN_PATH_DEFAULT) 20CFLAGS+= -DOBJFORMAT_PATH_DEFAULT="\"${OBJFORMAT_BUILTIN_PATH_DEFAULT}\"" 21.endif 22# These will exec /usr/libexec/${BINUTILSVER}/<objformat>/<name> 23# 24LINKS+= ${BINDIR}/objformat ${BINDIR}/addr2line 25LINKS+= ${BINDIR}/objformat ${BINDIR}/ar 26LINKS+= ${BINDIR}/objformat ${BINDIR}/as 27LINKS+= ${BINDIR}/objformat ${BINDIR}/gasp 28LINKS+= ${BINDIR}/objformat ${BINDIR}/ld 29LINKS+= ${BINDIR}/objformat ${BINDIR}/nm 30LINKS+= ${BINDIR}/objformat ${BINDIR}/objcopy 31LINKS+= ${BINDIR}/objformat ${BINDIR}/objdump 32LINKS+= ${BINDIR}/objformat ${BINDIR}/ranlib 33LINKS+= ${BINDIR}/objformat ${BINDIR}/size 34LINKS+= ${BINDIR}/objformat ${BINDIR}/strings 35LINKS+= ${BINDIR}/objformat ${BINDIR}/strip 36 37# These will exec /usr/bin/${CCVER}/<name> 38# 39LINKS+= ${BINDIR}/objformat ${BINDIR}/CC 40LINKS+= ${BINDIR}/objformat ${BINDIR}/cpp 41LINKS+= ${BINDIR}/objformat ${BINDIR}/c++ 42LINKS+= ${BINDIR}/objformat ${BINDIR}/c++filt 43LINKS+= ${BINDIR}/objformat ${BINDIR}/cc 44LINKS+= ${BINDIR}/objformat ${BINDIR}/f77 45LINKS+= ${BINDIR}/objformat ${BINDIR}/g77 46LINKS+= ${BINDIR}/objformat ${BINDIR}/g++ 47LINKS+= ${BINDIR}/objformat ${BINDIR}/gcc 48LINKS+= ${BINDIR}/objformat ${BINDIR}/gcov 49 50.include <bsd.prog.mk> 51