Makefile.inc revision 1.7 1 # $NetBSD: Makefile.inc,v 1.7 1997/05/12 07:43:18 thorpej Exp $
2
3 BINDIR= /usr/mdec
4
5 # RELOC=FFF00000 allows for boot prog up to FF000 (1044480) bytes long
6 RELOC= FFF00000
7
8 CPPFLAGS+= -DDCACONSOLE -DAPCICONSOLE -DITECONSOLE -DDCMCONSOLE
9 CPPFLAGS+= -DHIL_KEYBOARD -DUK_KEYBOARD
10 CPPFLAGS+= -DDOMAIN_KEYBOARD
11 CPPFLAGS+= -DSTANDALONE -DCOMPAT_NOLABEL -Dhp300
12 CPPFLAGS+= -DCOMPAT_UFS -DNO_LSEEK
13
14 # Limit the alloc() heap to below the msgbuf and ROM scratch pages.
15 CPPFLAGS+= -DHEAP_LIMIT="0xffffdfff"
16
17 COMMONSOURCE= srt0.S autoconf.c clock.c conf.c cons.c devopen.c \
18 machdep.c prf.c rawfs.c netio.c
19 DRIVERSOURCE= apci.c ct.c dca.c dcm.c dnkbd.c fhpib.c hil.c \
20 hpib.c if_le.c ite.c ite_dv.c ite_gb.c ite_rb.c \
21 ite_subr.c ite_tc.c ite_hy.c kbd.c kbdconf.c \
22 nhpib.c rd.c scsi.c sd.c
23
24 ### Figure out what to use for mkboot
25 MKBOOTDIR= ${.CURDIR}/../mkboot
26
27 .if exists(${MKBOOTDIR}/obj.${MACHINE})
28 MKBOOTOBJDIR= ${MKBOOTDIR}/obj.${MACHINE}
29 .elif exists (${MKBOOTDIR}/obj)
30 MKBOOTOBJDIR= ${MKBOOTDIR}/obj
31 .else
32 MKBOOTOBJDIR= ${MKBOOTDIR}
33 .endif
34
35 MKBOOT_PROG= ${MKBOOTOBJDIR}/mkboot
36
37 # Make sure ${MKBOOT_PROG} is always available
38 ${MKBOOT_PROG}:
39 @cd ${MKBOOTDIR} && make depend && make
40