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