1 # $NetBSD: Makefile,v 1.36 2000/01/31 16:01:06 soda Exp $ 2 # @(#)Makefile 8.2 (Berkeley) 3/17/94 3 4 PROG= disklabel 5 SRCS= disklabel.c dkcksum.c interact.c 6 MAN= disklabel.5 disklabel.8 7 LDADD+= -lutil 8 DPADD+= ${LIBUTIL} 9 10 .if (${MACHINE} == "i386") 11 # recognize old partition ID for a while 12 CPPFLAGS+= -DCOMPAT_386BSD_MBRPART 13 # use MBR partition info 14 CPPFLAGS+= -DUSE_MBR 15 .endif 16 17 .if (${MACHINE} == "hp300") || (${MACHINE} == "vax") \ 18 || (${MACHINE} == "arm32") 19 CPPFLAGS+= -DNUMBOOT=1 20 .endif 21 22 # these have additional requirements on the alignment of a partition 23 .if (${MACHINE} == "sparc") || (${MACHINE} == "sparc64") \ 24 || (${MACHINE} == "sun3") 25 CPPFLAGS+= -DSTRICT_CYLINDER_ALIGNMENT 26 .endif 27 28 .if (${MACHINE} == "alpha") 29 # read in the old boot area even though we don't support writing the boot 30 # area with disklabel(8). 31 CPPFLAGS+= -DSAVEBOOTAREA 32 .endif 33 34 .if (${MACHINE} == "hpcmips" || ${MACHINE} == "arc") 35 # recognize old partition ID for a while 36 CPPFLAGS+= -DCOMPAT_386BSD_MBRPART 37 # use MBR partition info 38 CPPFLAGS+= -DUSE_MBR 39 # read in the old boot area even though we don't support writing the boot 40 # area with disklabel(8). 41 CPPFLAGS+= -DSAVEBOOTAREA 42 .endif 43 44 .include <bsd.prog.mk> 45