1# $FreeBSD$
2
3.if ${MACHINE_CPUARCH} == "ia64"
4_open_disk=	open_ia64_disk.c
5.else
6_change	=	change.c
7_open_disk=	open_disk.c
8.endif
9
10LIB=	disk
11SRCS=	blocks.c ${_change} chunk.c create_chunk.c disk.c ${_open_disk} \
12	rules.c write_disk.c 
13SRCS+=  write_${MACHINE}_disk.c
14
15INCS=	libdisk.h
16
17WARNS?=	2
18
19CFLAGS+=	-I${.CURDIR}/../../sys/geom
20
21.if ${MACHINE} == "pc98"
22CFLAGS+=	-DPC98
23.endif
24
25CLEANFILES+=	tmp.c tst01 tst01.o
26NO_PROFILE=
27NO_PIC=
28
29MAN=		libdisk.3
30
31.include <bsd.lib.mk>
32
33tst01: tst01.o libdisk.a
34	cc ${CFLAGS} -static tst01.o -o tst01 libdisk.a
35
36ad0:	all install tst01
37	./tst01 ad0
38
39da0:	all install tst01
40	./tst01 da0
41
42da1:	all install tst01
43	./tst01 da1
44