1# $NetBSD: Makefile.netboot,v 1.2 2002/02/19 19:55:01 thorpej Exp $ 2 3.include "../Makefile.inc" 4 5S= ${.CURDIR}/../../../../../ 6 7BASE= netboot_${USE_NETIF} 8PROG= ${BASE}.rom 9NOMAN= # defined 10NEWVERSWHAT= "Network Boot (${USE_NETIF})" 11STARTFILE= ${ROMSTART} 12RELOC= 0x90000 13 14.PATH.c: ${.CURDIR}/.. 15 16SRCS= main.c devopen.c conf.c dev_net.c exec.c 17 18#CPPFLAGS+= -DDEBUG 19#CPPFLAGS+= -DNET_DEBUG 20CPPFLAGS+= -DSUPPORT_BOOTP -DSUPPORT_DHCP 21CPPFLAGS+= -DSUPPORT_TFTP 22#CPPFLAGS+= -DSUPPORT_RARP -DSUPPORT_BOOTPARAM 23#CPPFLAGS+= -DSUPPORT_NFS -DNFS_NOSYMLINK 24#uncomment if there are problems with memory detection 25#CPPFLAGS+= -DCONSERVATIVE_MEMDETECT 26 27#CFLAGS= -O2 -fomit-frame-pointer -fno-defer-pop 28CFLAGS+= -Wall 29 30# XXX should go into library 31#.PATH: ${.CURDIR}/../../libsa 32#SRCS+= nfs.c 33#CPPFLAGS+= -I${.CURDIR}/../../libsa 34 35#ROM_SIZE= 16384 36ROM_SIZE= 32768 37 38CPPFLAGS+= -DBOOTROM -DRELOC=${RELOC} 39 40.PATH: ${.CURDIR}/../../lib/netif 41 42.include "../../lib/netif/Makefile.inc" 43 44SAMISCCPPFLAGS+= -DHEAP_START=0x10000 -DHEAP_LIMIT=0x40000 45SAMISCCPPFLAGS+= -DNFS_NOSYMLINK -DUDP_NO_CKSUM 46#SAMISCMAKEFLAGS= SA_USE_CREAD=yes 47#I386MISCCPPFLAGS+= -DDISK_DEBUG 48#I386MISCCPPFLAGS+= -DSUPPORT_SERIAL -DDIRECT_SERIAL -DCOMCONS_KEYPRESS 49I386MISCMAKEFLAGS= I386_INCLUDE_DISK=no I386_INCLUDE_BUS=yes 50 51VERSIONFILE= ${.CURDIR}/../version 52 53.include "../../Makefile.booters" 54 55conf.o dev_net.o: Makefile 56