Compile in a variable default search prefix.
[dragonfly.git] / usr.bin / objformat / Makefile
blob6be9512b76480b32c13f691875dfad56df3df80f
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.11 2007/08/26 08:15:50 corecode Exp $
4 PROG= objformat
5 NOSHARED?= YES
6 WARNS?= 6
8 .if defined(TARGET_ARCH)
9 CFLAGS+= -DTARGET_ARCH="${TARGET_ARCH}"
10 .endif
12 .if defined(OBJFORMAT_BUILTIN_CCVER_DEFAULT)
13 CFLAGS+= -DCCVER_DEFAULT="\"${OBJFORMAT_BUILTIN_CCVER_DEFAULT}\""
14 .endif
15 .if defined(OBJFORMAT_BUILTIN_BINUTILSVER_DEFAULT)
16 CFLAGS+= -DBINUTILSVER_DEFAULT="\"${OBJFORMAT_BUILTIN_BINUTILSVER_DEFAULT}\""
17 .endif
18 .if defined(TOOLS_PREFIX)
19 CFLAGS+= -DOBJFORMAT_PATH_DEFAULT="\"${TOOLS_PREFIX}\""
20 .elif defined(OBJFORMAT_BUILTIN_PATH_DEFAULT)
21 CFLAGS+= -DOBJFORMAT_PATH_DEFAULT="\"${OBJFORMAT_BUILTIN_PATH_DEFAULT}\""
22 .endif
23 # These will exec /usr/libexec/${BINUTILSVER}/<objformat>/<name>
25 LINKS+= ${BINDIR}/objformat ${BINDIR}/addr2line
26 LINKS+= ${BINDIR}/objformat ${BINDIR}/ar
27 LINKS+= ${BINDIR}/objformat ${BINDIR}/as
28 LINKS+= ${BINDIR}/objformat ${BINDIR}/gasp
29 LINKS+= ${BINDIR}/objformat ${BINDIR}/ld
30 LINKS+= ${BINDIR}/objformat ${BINDIR}/nm
31 LINKS+= ${BINDIR}/objformat ${BINDIR}/objcopy
32 LINKS+= ${BINDIR}/objformat ${BINDIR}/objdump
33 LINKS+= ${BINDIR}/objformat ${BINDIR}/ranlib
34 LINKS+= ${BINDIR}/objformat ${BINDIR}/size
35 LINKS+= ${BINDIR}/objformat ${BINDIR}/strings
36 LINKS+= ${BINDIR}/objformat ${BINDIR}/strip
38 # These will exec /usr/bin/${CCVER}/<name>
40 LINKS+= ${BINDIR}/objformat ${BINDIR}/CC
41 LINKS+= ${BINDIR}/objformat ${BINDIR}/cpp
42 LINKS+= ${BINDIR}/objformat ${BINDIR}/c++
43 LINKS+= ${BINDIR}/objformat ${BINDIR}/c++filt
44 LINKS+= ${BINDIR}/objformat ${BINDIR}/cc
45 LINKS+= ${BINDIR}/objformat ${BINDIR}/f77
46 LINKS+= ${BINDIR}/objformat ${BINDIR}/g77
47 LINKS+= ${BINDIR}/objformat ${BINDIR}/g++
48 LINKS+= ${BINDIR}/objformat ${BINDIR}/gcc
49 LINKS+= ${BINDIR}/objformat ${BINDIR}/gcov
51 .include <bsd.prog.mk>