Makefile.inc revision 1.3 1 # $NetBSD: Makefile.inc,v 1.3 2001/12/17 05:46:52 mhitch Exp $
2
3 BINDIR= /usr/mdec
4
5 .include <bsd.own.mk>
6
7 .if ${OBJECT_FMT} == "ELF"
8 ### Figure out what to use for elf2bb
9 ELF2BBDIR= ${.CURDIR}/../elf2bb
10
11 .if exists(${ELF2BBDIR}/obj.${MACHINE})
12 ELF2BBOBJDIR= ${ELF2BBDIR}/obj.${MACHINE}
13 .elif exists(${ELF2BBDIR}/obj)
14 ELF2BBOBJDIR= ${ELF2BBDIR}/obj
15 .else
16 ELF2BBOBJDIR= ${ELF2BBDIR}
17 .endif
18 RELOC2BB= ${ELF2BBOBJDIR}/elf2bb
19
20 ${RELOC2BB}:
21 @cd ${ELF2BBDIR} && ${MAKE} depend && ${MAKE}
22
23 .else
24 ### Figure out what to use for aout2bb
25 AOUT2BBDIR= ${.CURDIR}/../aout2bb
26
27 .if exists(${AOUT2BBDIR}/obj.${MACHINE})
28 AOUT2BBOBJDIR= ${AOUT2BBDIR}/obj.${MACHINE}
29 .elif exists(${AOUT2BBDIR}/obj)
30 AOUT2BBOBJDIR= ${AOUT2BBDIR}/obj
31 .else
32 AOUT2BBOBJDIR= ${AOUT2BBDIR}
33 .endif
34 RELOC2BB= ${AOUT2BBOBJDIR}/aout2bb
35
36 ${RELOC2BB}:
37 @cd ${AOUT2BBDIR} && ${MAKE} depend && ${MAKE}
38 .endif
39
40 ### Figure out what to use for txlt
41 TXLTDIR= ${.CURDIR}/../txlt
42
43 .if exists(${TXLTDIR}/obj.${MACHINE})
44 TXLTOBJDIR= ${TXLTDIR}/obj.${MACHINE}
45 .elif exists(${TXLTDIR}/obj)
46 TXLTOBJDIR= ${TXLTDIR}/obj
47 .else
48 TXLTOBJDIR= ${TXLTDIR}
49 .endif
50 TXLT= ${TXLTOBJDIR}/txlt
51
52 ${TXLT}:
53 @cd ${TXLTDIR} && ${MAKE} depend && ${MAKE}
54