Makefile revision 1.55
11.55Sdyoung# $NetBSD: Makefile,v 1.55 2005/06/12 19:18:34 dyoung Exp $ 21.15Scgd# @(#)Makefile 8.2 (Berkeley) 3/17/94 31.1Scgd 41.1ScgdPROG= disklabel 51.55SdyoungSRCS= main.c dkcksum.c interact.c printlabel.c 61.12ScgdMAN= disklabel.5 disklabel.8 71.20SchristosLDADD+= -lutil 81.20SchristosDPADD+= ${LIBUTIL} 91.9Shpeyerl 101.49Sfvdl.if (${MACHINE} == "hp300") || (${MACHINE} == "vax") \ 111.51Sjkunz || (${MACHINE} == "arm32") || (${MACHINE} == "hp700") 121.49SfvdlCPPFLAGS+= -DNUMBOOT=1 131.49Sfvdl.endif 141.49Sfvdl 151.32Skleink# these have additional requirements on the alignment of a partition 161.31Spk.if (${MACHINE} == "sparc") || (${MACHINE} == "sparc64") \ 171.31Spk || (${MACHINE} == "sun3") 181.31SpkCPPFLAGS+= -DSTRICT_CYLINDER_ALIGNMENT 191.33Scgd.endif 201.33Scgd 211.51Sjkunz.if (${MACHINE} == "alpha") || (${MACHINE} == "x68k") || (${MACHINE} == "hp700") 221.50Slukem# preserve the non-disklabel portions of the first 8KB of the disk 231.33ScgdCPPFLAGS+= -DSAVEBOOTAREA 241.5Smycroft.endif 251.1Scgd 261.50Slukem.if ( 0 \ 271.50Slukem || ${MACHINE} == "acorn26" \ 281.50Slukem || ${MACHINE} == "acorn32" \ 291.50Slukem || ${MACHINE} == "amd64" \ 301.50Slukem || ${MACHINE} == "arc" \ 311.50Slukem || ${MACHINE} == "cats" \ 321.50Slukem || ${MACHINE} == "cobalt" \ 331.50Slukem || ${MACHINE} == "evbarm" \ 341.50Slukem || ${MACHINE} == "hpcarm" \ 351.50Slukem || ${MACHINE} == "hpcmips" \ 361.50Slukem || ${MACHINE} == "i386" \ 371.52Sgavan || ${MACHINE} == "iyonix" \ 381.50Slukem || ${MACHINE} == "macppc" \ 391.50Slukem || ${MACHINE} == "netwinder" \ 401.50Slukem || ${MACHINE} == "playstation2" \ 411.50Slukem || ${MACHINE} == "prep" \ 421.50Slukem || ${MACHINE} == "shark" \ 431.50Slukem ) 441.34Sshin# use MBR partition info 451.34SshinCPPFLAGS+= -DUSE_MBR 461.50Slukem# preserve the non-disklabel portions of the first 8KB of the disk 471.35SshinCPPFLAGS+= -DSAVEBOOTAREA 481.50Slukem# recognize old MBR partition ID for a while 491.50SlukemCPPFLAGS+= -DCOMPAT_386BSD_MBRPART 501.41Sbjh21.endif 511.41Sbjh21 521.42Sbjh21.if (${MACHINE} == "acorn32" || ${MACHINE} == "acorn26") 531.41Sbjh21# Support FileCore boot block 541.41Sbjh21CPPFLAGS+= -DUSE_ACORN 551.34Sshin.endif 561.34Sshin 571.1Scgd.include <bsd.prog.mk> 58