1# Works like the normal loader except the kernel, modules, and other loader 2# files are loaded via TFTP instead of NFS. 3# 4# $DragonFly: src/sys/boot/pc32/pxeldr_tftp/Makefile,v 1.1 2005/09/03 23:52:53 dillon Exp $ 5 6ORG= 0x7c00 7 8LDR= pxeldr 9BOOT= pxeboot_tftp 10LOADER= loader_tftp 11PROG= ${BOOT} 12MAN= ${BOOT}.8 13STRIP= 14BINDIR?= /boot 15 16.PATH: ${.CURDIR}/../pxeldr 17 18.if defined(BOOT_PXELDR_PROBE_KEYBOARD) 19AFLAGS+= -DPROBE_KEYBOARD 20.endif 21 22.if defined(BOOT_PXELDR_ALWAYS_SERIAL) 23AFLAGS+= -DALWAYS_SERIAL 24.endif 25 26.if exists(${.OBJDIR}/../${LOADER}) 27LOADERBIN= ${.OBJDIR}/../${LOADER}/loader_tftp.bin 28.else 29LOADERBIN= ${.CURDIR}/../${LOADER}/loader_tftp.bin 30.endif 31 32.include "${.CURDIR}/../pxeldr/Makefile" 33