1999-08-27 20:22:10 -04:00
|
|
|
# $FreeBSD$
|
1996-05-07 19:19:49 -04:00
|
|
|
|
2010-08-23 18:24:11 -04:00
|
|
|
.if ${MACHINE_CPUARCH} == "ia64"
|
2003-11-02 03:39:08 -05:00
|
|
|
_open_disk= open_ia64_disk.c
|
|
|
|
|
.else
|
|
|
|
|
_change = change.c
|
|
|
|
|
_open_disk= open_disk.c
|
|
|
|
|
.endif
|
|
|
|
|
|
1995-05-01 04:08:02 -04:00
|
|
|
LIB= disk
|
2003-11-02 03:39:08 -05:00
|
|
|
SRCS= blocks.c ${_change} chunk.c create_chunk.c disk.c ${_open_disk} \
|
2006-10-09 00:58:45 -04:00
|
|
|
rules.c write_disk.c
|
|
|
|
|
SRCS+= write_${MACHINE}_disk.c
|
|
|
|
|
|
2000-01-14 02:57:47 -05:00
|
|
|
INCS= libdisk.h
|
2002-10-23 16:02:33 -04:00
|
|
|
|
2004-03-30 01:16:41 -05:00
|
|
|
WARNS?= 2
|
1995-04-28 19:57:04 -04:00
|
|
|
|
2003-04-21 16:36:44 -04:00
|
|
|
CFLAGS+= -I${.CURDIR}/../../sys/geom
|
|
|
|
|
|
2000-03-29 10:10:28 -05:00
|
|
|
.if ${MACHINE} == "pc98"
|
|
|
|
|
CFLAGS+= -DPC98
|
2002-10-29 07:13:36 -05:00
|
|
|
.endif
|
|
|
|
|
|
1998-12-30 21:35:43 -05:00
|
|
|
CLEANFILES+= tmp.c tst01 tst01.o
|
2004-12-21 04:33:47 -05:00
|
|
|
NO_PROFILE=
|
2006-01-27 11:32:13 -05:00
|
|
|
NO_PIC=
|
1995-04-30 02:19:32 -04:00
|
|
|
|
2001-03-27 12:27:19 -05:00
|
|
|
MAN= libdisk.3
|
1996-03-17 18:20:09 -05:00
|
|
|
|
1995-05-01 04:08:02 -04:00
|
|
|
.include <bsd.lib.mk>
|
|
|
|
|
|
1995-05-03 02:30:59 -04:00
|
|
|
tst01: tst01.o libdisk.a
|
|
|
|
|
cc ${CFLAGS} -static tst01.o -o tst01 libdisk.a
|
2002-10-29 07:13:36 -05:00
|
|
|
|
|
|
|
|
ad0: all install tst01
|
|
|
|
|
./tst01 ad0
|
|
|
|
|
|
|
|
|
|
da0: all install tst01
|
|
|
|
|
./tst01 da0
|
|
|
|
|
|
|
|
|
|
da1: all install tst01
|
|
|
|
|
./tst01 da1
|