Explicitly specify `all' as the default target(as it used to be), so as
[dragonfly.git] / lib / libdisk / Makefile
1 # $FreeBSD: src/lib/libdisk/Makefile,v 1.27.2.7 2002/07/19 18:46:26 ru Exp $
2 # $DragonFly: src/lib/libdisk/Attic/Makefile,v 1.3 2005/03/13 15:10:03 swildner Exp $
3
4 LIB=    disk
5 SRCS=   blocks.c disklabel.c chunk.c disk.c change.c \
6         create_chunk.c rules.c write_disk.c
7 INCS=   libdisk.h
8
9 # Remove KERN_DISKS_BROKEN when kern.disks sysctl returns disks in sorted order
10 CFLAGS+=        -Wall
11 CLEANFILES+=    tmp.c tst01 tst01.o
12 NOPROFILE=      yes
13 NOPIC=          yes
14
15 MAN=            libdisk.3
16 MLINKS+=        libdisk.3 Open_Disk.3 \
17                 libdisk.3 Clone_Disk.3 \
18                 libdisk.3 Free_Disk.3 \
19                 libdisk.3 Debug_Disk.3 \
20                 libdisk.3 Set_Bios_Geom.3 \
21                 libdisk.3 Delete_Chunk.3 \
22                 libdisk.3 Collapse_Disk.3 \
23                 libdisk.3 Collapse_Chunk.3 \
24                 libdisk.3 Create_Chunk.3 \
25                 libdisk.3 All_FreeBSD.3 \
26                 libdisk.3 CheckRules.3 \
27                 libdisk.3 Disk_Names.3 \
28                 libdisk.3 Set_Boot_Mgr.3 \
29                 libdisk.3 Set_Boot_Blocks.3 \
30                 libdisk.3 Write_Disk.3 \
31                 libdisk.3 Cyl_Aligned.3 \
32                 libdisk.3 Next_Cyl_Aligned.3 \
33                 libdisk.3 Prev_Cyl_Aligned.3 \
34                 libdisk.3 Track_Aligned.3 \
35                 libdisk.3 Next_Track_Aligned.3 \
36                 libdisk.3 Prev_Track_Aligned.3 \
37                 libdisk.3 Create_Chunk_DWIM.3 \
38                 libdisk.3 MakeDev.3 \
39                 libdisk.3 MakeDevDisk.3 \
40                 libdisk.3 ShowChunkFlags.3 \
41                 libdisk.3 ChunkCanBeRoot.3 \
42                 libdisk.3 slice_type_name.3
43
44 .include <bsd.lib.mk>
45
46 tst01: tst01.o libdisk.a
47         cc ${CFLAGS} -static tst01.o -o tst01 libdisk.a