xref: /illumos-gate/usr/src/man/man3avl/Makefile (revision 7a87437fd36d10a97e4d5952dba549b6f0fadbfc)
1fa9922c2SRobert Mustacchi#
2fa9922c2SRobert Mustacchi# This file and its contents are supplied under the terms of the
3fa9922c2SRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
4fa9922c2SRobert Mustacchi# You may only use this file in accordance with the terms of version
5fa9922c2SRobert Mustacchi# 1.0 of the CDDL.
6fa9922c2SRobert Mustacchi#
7fa9922c2SRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this
8fa9922c2SRobert Mustacchi# source.  A copy of the CDDL is also available via the Internet
9fa9922c2SRobert Mustacchi# at http://www.illumos.org/license/CDDL.
10fa9922c2SRobert Mustacchi#
11fa9922c2SRobert Mustacchi
12fa9922c2SRobert Mustacchi#
13fa9922c2SRobert Mustacchi# Copyright (c) 2015, Joyent, Inc.  All rights reserved.
14fa9922c2SRobert Mustacchi#
15fa9922c2SRobert Mustacchi
16fa9922c2SRobert Mustacchiinclude		$(SRC)/Makefile.master
17fa9922c2SRobert Mustacchi
18fa9922c2SRobert MustacchiMANSECT =	3avl
19fa9922c2SRobert Mustacchi
20fa9922c2SRobert MustacchiMANFILES =					\
21fa9922c2SRobert Mustacchi		avl_add.3avl			\
22fa9922c2SRobert Mustacchi		avl_create.3avl			\
23fa9922c2SRobert Mustacchi		avl_destroy.3avl		\
24fa9922c2SRobert Mustacchi		avl_destroy_nodes.3avl		\
25fa9922c2SRobert Mustacchi		avl_find.3avl			\
26fa9922c2SRobert Mustacchi		avl_first.3avl			\
27fa9922c2SRobert Mustacchi		avl_insert.3avl			\
28fa9922c2SRobert Mustacchi		avl_is_empty.3avl		\
29fa9922c2SRobert Mustacchi		avl_nearest.3avl		\
30fa9922c2SRobert Mustacchi		avl_numnodes.3avl		\
31*7a87437fSAndy Fiddaman		avl_swap.3avl			\
32*7a87437fSAndy Fiddaman		avl_update.3avl
33fa9922c2SRobert Mustacchi
34fa9922c2SRobert MustacchiMANLINKS =				\
35fa9922c2SRobert Mustacchi		AVL_NEXT.3avl		\
36fa9922c2SRobert Mustacchi		AVL_PREV.3avl		\
37fa9922c2SRobert Mustacchi		avl_insert_here.3avl	\
38fa9922c2SRobert Mustacchi		avl_last.3avl		\
39*7a87437fSAndy Fiddaman		avl_remove.3avl		\
40*7a87437fSAndy Fiddaman		avl_update_gt.3avl	\
41*7a87437fSAndy Fiddaman		avl_update_lt.3avl
42fa9922c2SRobert Mustacchi
43fa9922c2SRobert Mustacchi# avl_add.3avl
44fa9922c2SRobert Mustacchiavl_remove.3avl		:= LINKSRC = avl_add.3avl
45fa9922c2SRobert Mustacchi
46fa9922c2SRobert Mustacchi# avl_first.3avl
47fa9922c2SRobert MustacchiAVL_NEXT.3avl		:= LINKSRC = avl_first.3avl
48fa9922c2SRobert MustacchiAVL_PREV.3avl		:= LINKSRC = avl_first.3avl
49fa9922c2SRobert Mustacchiavl_last.3avl		:= LINKSRC = avl_first.3avl
50fa9922c2SRobert Mustacchi
51fa9922c2SRobert Mustacchi# avl_insert.3avl
52fa9922c2SRobert Mustacchiavl_insert_here.3avl	:= LINKSRC = avl_insert.3avl
53fa9922c2SRobert Mustacchi
54*7a87437fSAndy Fiddaman# avl_update.3avl
55*7a87437fSAndy Fiddamanavl_update_gt.3avl	:= LINKSRC = avl_update.3avl
56*7a87437fSAndy Fiddamanavl_update_lt.3avl	:= LINKSRC = avl_update.3avl
57*7a87437fSAndy Fiddaman
58fa9922c2SRobert Mustacchi.KEEP_STATE:
59fa9922c2SRobert Mustacchi
60fa9922c2SRobert Mustacchiinclude		$(SRC)/man/Makefile.man
61fa9922c2SRobert Mustacchi
62fa9922c2SRobert Mustacchiinstall:	$(ROOTMANFILES) $(ROOTMANLINKS)
63