xref: /freebsd/lib/libgeom/Makefile (revision 3f7047aeebeed66f0963299083f3f18b6cba5de3)
1e13db587SPoul-Henning Kamp# $FreeBSD$
2e13db587SPoul-Henning Kamp
3a70cba95SGlen BarberPACKAGE=lib${LIB}
4e13db587SPoul-Henning KampLIB=	geom
541d8423fSGordon TetlowSHLIBDIR?= /lib
67bd4e7b4SPoul-Henning KampSRCS+=	geom_getxml.c
77bd4e7b4SPoul-Henning KampSRCS+=	geom_stats.c
87bd4e7b4SPoul-Henning KampSRCS+=	geom_xml2tree.c
94b8938c1SPoul-Henning KampSRCS+=	geom_ctl.c
10fbda685dSPawel Jakub DawidekSRCS+=	geom_util.c
11e13db587SPoul-Henning KampINCS=	libgeom.h
12e13db587SPoul-Henning Kamp
13d368bc9fSMark MurrayCFLAGS += -I${.CURDIR}
147bd4e7b4SPoul-Henning Kamp
155ddbc7e1SPoul-Henning KampWARNS?=	3
16e13db587SPoul-Henning Kamp
176b129086SBaptiste DaroussinLIBADD+=	bsdxml sbuf
180b00d54eSRuslan Ermilov
19e13db587SPoul-Henning KampMAN=	libgeom.3
20e13db587SPoul-Henning Kamp
2198e07ca0SAlexey ZelkinMLINKS+= \
2298e07ca0SAlexey Zelkin	libgeom.3 geom_stats_open.3 \
2398e07ca0SAlexey Zelkin	libgeom.3 geom_stats_close.3 \
2498e07ca0SAlexey Zelkin	libgeom.3 geom_stats_resync.3 \
2598e07ca0SAlexey Zelkin	libgeom.3 geom_stats_snapshot_get.3 \
2698e07ca0SAlexey Zelkin	libgeom.3 geom_stats_snapshot_free.3 \
2798e07ca0SAlexey Zelkin	libgeom.3 geom_stats_snapshot_timestamp.3 \
2898e07ca0SAlexey Zelkin	libgeom.3 geom_stats_snapshot_reset.3 \
295e5bfe77SPoul-Henning Kamp	libgeom.3 geom_stats_snapshot_next.3 \
305e5bfe77SPoul-Henning Kamp	libgeom.3 gctl_get_handle.3 \
315e5bfe77SPoul-Henning Kamp	libgeom.3 gctl_ro_param.3 \
325e5bfe77SPoul-Henning Kamp	libgeom.3 gctl_rw_param.3 \
335e5bfe77SPoul-Henning Kamp	libgeom.3 gctl_issue.3 \
345e5bfe77SPoul-Henning Kamp	libgeom.3 gctl_free.3 \
35fbda685dSPawel Jakub Dawidek	libgeom.3 gctl_dump.3 \
36*3f7047aeSRomain Tartière	libgeom.3 geom_getxml.3 \
37*3f7047aeSRomain Tartière	libgeom.3 geom_xml2tree.3 \
38*3f7047aeSRomain Tartière	libgeom.3 geom_gettree.3 \
39*3f7047aeSRomain Tartière	libgeom.3 geom_deletetree.3 \
40fbda685dSPawel Jakub Dawidek	libgeom.3 g_close.3 \
41fbda685dSPawel Jakub Dawidek	libgeom.3 g_delete.3 \
42a7c13cccSEdward Tomasz Napierala	libgeom.3 g_device_path.3 \
43fbda685dSPawel Jakub Dawidek	libgeom.3 g_flush.3 \
44fbda685dSPawel Jakub Dawidek	libgeom.3 g_get_ident.3 \
45fbda685dSPawel Jakub Dawidek	libgeom.3 g_get_name.3 \
46fbda685dSPawel Jakub Dawidek	libgeom.3 g_mediasize.3 \
47fbda685dSPawel Jakub Dawidek	libgeom.3 g_open.3 \
48fbda685dSPawel Jakub Dawidek	libgeom.3 g_open_by_ident.3 \
49a7c13cccSEdward Tomasz Napierala	libgeom.3 g_providername.3 \
50fbda685dSPawel Jakub Dawidek	libgeom.3 g_sectorsize.3
5198e07ca0SAlexey Zelkin
52e13db587SPoul-Henning Kamp.include <bsd.lib.mk>
53