| Commit | Line | Data |
|---|---|---|
| 984263bc MD |
1 | # $FreeBSD: src/usr.bin/objformat/Makefile,v 1.15 1999/12/24 15:18:19 green Exp $ |
| 2 | ||
| 3 | PROG= objformat | |
| 984263bc | 4 | NOSHARED?= YES |
| ee3181ae | 5 | |
| 17030342 MD |
6 | .if defined(TARGET_ARCH) |
| 7 | CFLAGS+= -DTARGET_ARCH="${TARGET_ARCH}" | |
| 8 | .endif | |
| 984263bc | 9 | |
| 65b1133a JS |
10 | .if defined(OBJFORMAT_BUILTIN_CCVER_DEFAULT) |
| 11 | CFLAGS+= -DCCVER_DEFAULT="\"${OBJFORMAT_BUILTIN_CCVER_DEFAULT}\"" | |
| f29fb17d | 12 | .endif |
| 65b1133a JS |
13 | .if defined(OBJFORMAT_BUILTIN_BINUTILSVER_DEFAULT) |
| 14 | CFLAGS+= -DBINUTILSVER_DEFAULT="\"${OBJFORMAT_BUILTIN_BINUTILSVER_DEFAULT}\"" | |
| f29fb17d | 15 | .endif |
| 3c0aa72e SS |
16 | .if defined(TOOLS_PREFIX) |
| 17 | CFLAGS+= -DOBJFORMAT_PATH_DEFAULT="\"${TOOLS_PREFIX}\"" | |
| 18 | .elif defined(OBJFORMAT_BUILTIN_PATH_DEFAULT) | |
| 19 | CFLAGS+= -DOBJFORMAT_PATH_DEFAULT="\"${OBJFORMAT_BUILTIN_PATH_DEFAULT}\"" | |
| 20 | .endif | |
| 91b13002 | 21 | # These will exec /usr/libexec/${BINUTILSVER}/<objformat>/<name> |
| 4806ab2e | 22 | # |
| 984263bc MD |
23 | LINKS+= ${BINDIR}/objformat ${BINDIR}/addr2line |
| 24 | LINKS+= ${BINDIR}/objformat ${BINDIR}/ar | |
| 25 | LINKS+= ${BINDIR}/objformat ${BINDIR}/as | |
| 82100819 | 26 | LINKS+= ${BINDIR}/objformat ${BINDIR}/c++filt |
| 053919c0 | 27 | LINKS+= ${BINDIR}/objformat ${BINDIR}/elfedit |
| 9e66a35c | 28 | LINKS+= ${BINDIR}/objformat ${BINDIR}/gprof |
| 37c5a0db | 29 | LINKS+= ${BINDIR}/objformat ${BINDIR}/incremental-dump |
| 984263bc MD |
30 | LINKS+= ${BINDIR}/objformat ${BINDIR}/ld |
| 31 | LINKS+= ${BINDIR}/objformat ${BINDIR}/nm | |
| 32 | LINKS+= ${BINDIR}/objformat ${BINDIR}/objcopy | |
| 33 | LINKS+= ${BINDIR}/objformat ${BINDIR}/objdump | |
| 34 | LINKS+= ${BINDIR}/objformat ${BINDIR}/ranlib | |
| cf93bb17 | 35 | LINKS+= ${BINDIR}/objformat ${BINDIR}/readelf |
| 984263bc MD |
36 | LINKS+= ${BINDIR}/objformat ${BINDIR}/size |
| 37 | LINKS+= ${BINDIR}/objformat ${BINDIR}/strings | |
| 38 | LINKS+= ${BINDIR}/objformat ${BINDIR}/strip | |
| 39 | ||
| 91b13002 | 40 | # These will exec /usr/bin/${CCVER}/<name> |
| 4806ab2e | 41 | # |
| 91b13002 | 42 | LINKS+= ${BINDIR}/objformat ${BINDIR}/CC |
| 4806ab2e MD |
43 | LINKS+= ${BINDIR}/objformat ${BINDIR}/cpp |
| 44 | LINKS+= ${BINDIR}/objformat ${BINDIR}/c++ | |
| 45 | LINKS+= ${BINDIR}/objformat ${BINDIR}/cc | |
| 4806ab2e MD |
46 | LINKS+= ${BINDIR}/objformat ${BINDIR}/g++ |
| 47 | LINKS+= ${BINDIR}/objformat ${BINDIR}/gcc | |
| 48 | LINKS+= ${BINDIR}/objformat ${BINDIR}/gcov | |
| 49 | ||
| 984263bc | 50 | .include <bsd.prog.mk> |