Home | History | Annotate | Line # | Download | only in stand
Makefile.inc revision 1.6
      1 #	$NetBSD: Makefile.inc,v 1.6 1997/04/27 20:29:43 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 -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=		ct.c dca.c dcm.c dnkbd.c fhpib.c hil.c hpib.c if_le.c \
     20 			ite.c ite_dv.c ite_gb.c ite_rb.c ite_subr.c \
     21 			ite_tc.c ite_hy.c kbd.c kbdconf.c nhpib.c rd.c \
     22 			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