xref: /openbsd/sbin/disklabel/Makefile (revision d485f761)
1#	$OpenBSD: Makefile,v 1.26 2001/09/01 16:21:16 drahn Exp $
2
3PROG=	disklabel
4SRCS=	disklabel.c dkcksum.c editor.c manual.c
5DPADD=	${LIBUTIL}
6LDADD=	-lutil
7MAN=	disklabel.8 disklabel.5
8
9
10CLEANFILES+=manual.c
11
12.ifdef NOMAN
13manual.c:
14	(echo 'char manpage[] = "\\'; \
15	echo "no manual"; \
16	echo '";' ) > manual.c
17.else
18manual.c:	disklabel.cat8
19	(echo 'char manpage[] = "\\'; \
20	sed -e 's/[\\"]/\\&/g' -e 's/$$/\\n\\/' disklabel.cat8; \
21	echo '";' ) > manual.c
22.endif
23
24.if (${MACHINE} == "amiga")
25CFLAGS+= -D${MACHINE}
26.endif
27
28.if (${MACHINE} == "i386")
29CFLAGS+= -DNUMBOOT=2 -DDOSLABEL
30CFLAGS+= -DSEEALSO="\"fdisk(8), installboot(8)\""
31.endif
32
33.if (${MACHINE} == "arc")
34CFLAGS+= -DDOSLABEL -DNUMBOOT=1
35CFLAGS+= -DSEEALSO="\"fdisk(8)\""
36.endif
37
38.if (${MACHINE} == "hp300") || (${MACHINE} == "vax")
39CFLAGS+= -DNUMBOOT=1
40.endif
41
42.if (${MACHINE} == "sun3") || (${MACHINE} == "sparc")
43CFLAGS+= -DSEEALSO="\"installboot(8)\"" -DCYLCHECK -DAAT0
44.endif
45
46.if (${MACHINE} == "mvme68k") || (${MACHINE} == "mvme68k")
47CFLAGS+= -DSEEALSO="\"installboot(8)\""
48.endif
49
50.if (${MACHINE} == "macppc")
51CFLAGS+= -DDOSLABEL
52CFLAGS+= -DSEEALSO="\"fdisk(8)\""
53.endif
54
55.include <bsd.prog.mk>
56