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