xref: /illumos-gate/usr/src/man/man9e/Makefile (revision b30d193948be5a7794d7ae3ba0ed9c2f72c88e0f)
1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source.  A copy of the CDDL is also available via the Internet
9# at http://www.illumos.org/license/CDDL.
10#
11
12#
13# Copyright 2011, Richard Lowe
14# Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
15# Copyright (c) 2019, Joyent, Inc.
16#
17
18include		$(SRC)/Makefile.master
19
20MANSECT=	9e
21
22MANFILES=	Intro.9e		\
23		_fini.9e		\
24		aread.9e		\
25		attach.9e		\
26		awrite.9e		\
27		chpoll.9e		\
28		close.9e		\
29		csx_event_handler.9e	\
30		detach.9e		\
31		ddi_ufm.9e		\
32		devmap.9e		\
33		devmap_access.9e	\
34		devmap_contextmgt.9e	\
35		devmap_dup.9e		\
36		devmap_map.9e		\
37		devmap_unmap.9e		\
38		dump.9e			\
39		getinfo.9e		\
40		gld.9e			\
41		identify.9e		\
42		ioctl.9e		\
43		ks_snapshot.9e		\
44		ks_update.9e		\
45		mac.9e			\
46		mac_capab_transceiver.9e	\
47		mac_capab_led.9e	\
48		mc_getcapab.9e		\
49		mc_getprop.9e		\
50		mc_getstat.9e		\
51		mc_ioctl.9e		\
52		mc_multicst.9e		\
53		mc_open.9e		\
54		mc_propinfo.9e		\
55		mc_setpromisc.9e	\
56		mc_setprop.9e		\
57		mc_start.9e		\
58		mc_tx.9e		\
59		mc_unicst.9e		\
60		mmap.9e			\
61		open.9e			\
62		power.9e		\
63		print.9e		\
64		probe.9e		\
65		prop_op.9e		\
66		put.9e			\
67		quiesce.9e		\
68		read.9e			\
69		segmap.9e		\
70		srv.9e			\
71		strategy.9e		\
72		tran_abort.9e		\
73		tran_bus_reset.9e	\
74		tran_dmafree.9e		\
75		tran_getcap.9e		\
76		tran_init_pkt.9e	\
77		tran_quiesce.9e		\
78		tran_reset.9e		\
79		tran_reset_notify.9e	\
80		tran_setup_pkt.9e	\
81		tran_start.9e		\
82		tran_sync_pkt.9e	\
83		tran_tgt_free.9e	\
84		tran_tgt_init.9e	\
85		tran_tgt_probe.9e	\
86		usba_hcdi_cb_ops.9e	\
87		usba_hcdi_device_address.9e		\
88		usba_hcdi_device_init.9e		\
89		usba_hcdi_hub_update.9e			\
90		usba_hcdi_pipe_bulk_xfer.9e		\
91		usba_hcdi_pipe_ctrl_xfer.9e		\
92		usba_hcdi_pipe_intr_xfer.9e		\
93		usba_hcdi_pipe_isoc_xfer.9e		\
94		usba_hcdi_pipe_open.9e			\
95		usba_hcdi_pipe_reset.9e			\
96		usba_hcdi_pipe_stop_intr_polling.9e	\
97		usba_hcdi.9e		\
98		write.9e
99
100MANLINKS=	ddi_ufm_op_fill_image.9e	\
101		ddi_ufm_op_fill_slot.9e	\
102		ddi_ufm_op_getcaps.9e	\
103		ddi_ufm_op_nimages.9e	\
104		_info.9e		\
105		_init.9e		\
106		gldv3.9e		\
107		GLDv3.9e		\
108		gldm_get_stats.9e	\
109		gldm_intr.9e		\
110		gldm_ioctl.9e		\
111		gldm_reset.9e		\
112		gldm_send.9e		\
113		gldm_set_mac_addr.9e	\
114		gldm_set_multicast.9e	\
115		gldm_set_promiscuous.9e	\
116		gldm_start.9e		\
117		gldm_stop.9e		\
118		MAC.9e			\
119		mc_close.9e		\
120		mc_stop.9e		\
121		mcl_set.9e		\
122		mct_info.9e		\
123		mct_read.9e		\
124		intro.9e		\
125		tran_destroy_pkt.9e	\
126		tran_pkt_constructor.9e	\
127		tran_pkt_destructor.9e	\
128		tran_setcap.9e		\
129		tran_teardown_pkt.9e	\
130		tran_unquiesce.9e	\
131		usba_hcdi_cb_close.9e	\
132		usba_hcdi_cb_ioctl.9e	\
133		usba_hcdi_cb_open.9e	\
134		usba_hcdi_device_fini.9e	\
135		usba_hcdi_pipe_close.9e		\
136		usba_hcdi_pipe_stop_isoc_polling.9e
137
138ddi_ufm_op_fill_image.9e	:= LINKSRC = ddi_ufm.9e
139ddi_ufm_op_fill_slot.9e		:= LINKSRC = ddi_ufm.9e
140ddi_ufm_op_getcaps.9e		:= LINKSRC = ddi_ufm.9e
141ddi_ufm_op_nimages.9e		:= LINKSRC = ddi_ufm.9e
142intro.9e			:= LINKSRC = Intro.9e
143
144_info.9e			:= LINKSRC = _fini.9e
145_init.9e			:= LINKSRC = _fini.9e
146
147MAC.9e				:= LINKSRC = mac.9e
148gldv3.9e			:= LINKSRC = mac.9e
149GLDv3.9e			:= LINKSRC = mac.9e
150
151gldm_get_stats.9e		:= LINKSRC = gld.9e
152gldm_intr.9e			:= LINKSRC = gld.9e
153gldm_ioctl.9e			:= LINKSRC = gld.9e
154gldm_reset.9e			:= LINKSRC = gld.9e
155gldm_send.9e			:= LINKSRC = gld.9e
156gldm_set_mac_addr.9e		:= LINKSRC = gld.9e
157gldm_set_multicast.9e		:= LINKSRC = gld.9e
158gldm_set_promiscuous.9e		:= LINKSRC = gld.9e
159gldm_start.9e			:= LINKSRC = gld.9e
160gldm_stop.9e			:= LINKSRC = gld.9e
161
162mc_close.9e			:= LINKSRC = mc_open.9e
163mc_stop.9e			:= LINKSRC = mc_start.9e
164
165mcl_set.9e			:= LINKSRC = mac_capab_led.9e
166
167mct_info.9e			:= LINKSRC = mac_capab_transceiver.9e
168mct_read.9e			:= LINKSRC = mac_capab_transceiver.9e
169
170tran_setcap.9e			:= LINKSRC = tran_getcap.9e
171
172tran_destroy_pkt.9e		:= LINKSRC = tran_init_pkt.9e
173
174tran_unquiesce.9e		:= LINKSRC = tran_quiesce.9e
175
176tran_pkt_constructor.9e		:= LINKSRC = tran_setup_pkt.9e
177tran_pkt_destructor.9e		:= LINKSRC = tran_setup_pkt.9e
178tran_teardown_pkt.9e		:= LINKSRC = tran_setup_pkt.9e
179
180usba_hcdi_cb_close.9e		:= LINKSRC = usba_hcdi_cb_ops.9e
181usba_hcdi_cb_ioctl.9e		:= LINKSRC = usba_hcdi_cb_ops.9e
182usba_hcdi_cb_open.9e		:= LINKSRC = usba_hcdi_cb_ops.9e
183usba_hcdi_device_fini.9e	:= LINKSRC = usba_hcdi_device_init.9e
184usba_hcdi_pipe_close.9e		:= LINKSRC = usba_hcdi_pipe_open.9e
185usba_hcdi_pipe_stop_isoc_polling.9e	:= LINKSRC = usba_hcdi_pipe_stop_intr_polling.9e
186
187
188.KEEP_STATE:
189
190include		$(SRC)/man/Makefile.man
191
192install:	$(ROOTMANFILES) $(ROOTMANLINKS)
193