xref: /illumos-gate/usr/src/man/man4d/Makefile (revision bbf215553c7233fbab8a0afdf1fac74c44781867)
1*bbf21555SRichard Lowe#
2*bbf21555SRichard Lowe# This file and its contents are supplied under the terms of the
3*bbf21555SRichard Lowe# Common Development and Distribution License ("CDDL"), version 1.0.
4*bbf21555SRichard Lowe# You may only use this file in accordance with the terms of version
5*bbf21555SRichard Lowe# 1.0 of the CDDL.
6*bbf21555SRichard Lowe#
7*bbf21555SRichard Lowe# A full copy of the text of the CDDL should have accompanied this
8*bbf21555SRichard Lowe# source.  A copy of the CDDL is also available via the Internet
9*bbf21555SRichard Lowe# at http://www.illumos.org/license/CDDL.
10*bbf21555SRichard Lowe#
11*bbf21555SRichard Lowe
12*bbf21555SRichard Lowe#
13*bbf21555SRichard Lowe# Copyright 2011, Richard Lowe
14*bbf21555SRichard Lowe# Copyright 2016 Garrett D'Amore <garrett@damore.org>
15*bbf21555SRichard Lowe# Copyright 2019 Joyent, Inc.
16*bbf21555SRichard Lowe# Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
17*bbf21555SRichard Lowe# Copyright 2018 Nexenta Systems, Inc.
18*bbf21555SRichard Lowe# Copyright 2020 Peter Tribble
19*bbf21555SRichard Lowe# Copyright 2021 Oxide Computer Company
20*bbf21555SRichard Lowe#
21*bbf21555SRichard Lowe
22*bbf21555SRichard Loweinclude		$(SRC)/Makefile.master
23*bbf21555SRichard Lowe
24*bbf21555SRichard LoweMANSECT=	4d
25*bbf21555SRichard Lowe
26*bbf21555SRichard Lowe_MANFILES=	aac.4d		\
27*bbf21555SRichard Lowe		afe.4d		\
28*bbf21555SRichard Lowe		audio.4d	\
29*bbf21555SRichard Lowe		audio1575.4d	\
30*bbf21555SRichard Lowe		audioens.4d	\
31*bbf21555SRichard Lowe		audiols.4d	\
32*bbf21555SRichard Lowe		audiop16x.4d	\
33*bbf21555SRichard Lowe		audiopci.4d	\
34*bbf21555SRichard Lowe		audiots.4d	\
35*bbf21555SRichard Lowe		av1394.4d	\
36*bbf21555SRichard Lowe		bge.4d		\
37*bbf21555SRichard Lowe		blkdev.4d	\
38*bbf21555SRichard Lowe		bnxe.4d		\
39*bbf21555SRichard Lowe		ccid.4d		\
40*bbf21555SRichard Lowe		chxge.4d	\
41*bbf21555SRichard Lowe		console.4d	\
42*bbf21555SRichard Lowe		cpuid.4d	\
43*bbf21555SRichard Lowe		dca.4d		\
44*bbf21555SRichard Lowe		dcam1394.4d	\
45*bbf21555SRichard Lowe		devinfo.4d	\
46*bbf21555SRichard Lowe		dmfe.4d		\
47*bbf21555SRichard Lowe		dtrace.4d	\
48*bbf21555SRichard Lowe		e1000g.4d	\
49*bbf21555SRichard Lowe		ehci.4d		\
50*bbf21555SRichard Lowe		ena.4d		\
51*bbf21555SRichard Lowe		fasttrap.4d	\
52*bbf21555SRichard Lowe		fbt.4d		\
53*bbf21555SRichard Lowe		fcip.4d		\
54*bbf21555SRichard Lowe		fcoe.4d		\
55*bbf21555SRichard Lowe		fcoei.4d	\
56*bbf21555SRichard Lowe		fcoet.4d	\
57*bbf21555SRichard Lowe		fcp.4d		\
58*bbf21555SRichard Lowe		fctl.4d		\
59*bbf21555SRichard Lowe		fd.4d		\
60*bbf21555SRichard Lowe		fp.4d		\
61*bbf21555SRichard Lowe		full.4d		\
62*bbf21555SRichard Lowe		gld.4d		\
63*bbf21555SRichard Lowe		hci1394.4d	\
64*bbf21555SRichard Lowe		hermon.4d	\
65*bbf21555SRichard Lowe		hid.4d		\
66*bbf21555SRichard Lowe		hme.4d		\
67*bbf21555SRichard Lowe		hubd.4d		\
68*bbf21555SRichard Lowe		hxge.4d		\
69*bbf21555SRichard Lowe		ib.4d		\
70*bbf21555SRichard Lowe		ibcm.4d		\
71*bbf21555SRichard Lowe		ibd.4d		\
72*bbf21555SRichard Lowe		ibdm.4d		\
73*bbf21555SRichard Lowe		ibdma.4d	\
74*bbf21555SRichard Lowe		ibtl.4d		\
75*bbf21555SRichard Lowe		ieee1394.4d	\
76*bbf21555SRichard Lowe		igb.4d		\
77*bbf21555SRichard Lowe		ipnet.4d	\
78*bbf21555SRichard Lowe		iscsi.4d	\
79*bbf21555SRichard Lowe		iser.4d		\
80*bbf21555SRichard Lowe		ixgbe.4d	\
81*bbf21555SRichard Lowe		kmdb.4d		\
82*bbf21555SRichard Lowe		kstat.4d	\
83*bbf21555SRichard Lowe		ksensor.4d	\
84*bbf21555SRichard Lowe		ksyms.4d	\
85*bbf21555SRichard Lowe		llc1.4d		\
86*bbf21555SRichard Lowe		lockstat.4d	\
87*bbf21555SRichard Lowe		lofi.4d		\
88*bbf21555SRichard Lowe		log.4d		\
89*bbf21555SRichard Lowe		mem.4d		\
90*bbf21555SRichard Lowe		mpt_sas.4d	\
91*bbf21555SRichard Lowe		mr_sas.4d	\
92*bbf21555SRichard Lowe		msglog.4d	\
93*bbf21555SRichard Lowe		mt.4d		\
94*bbf21555SRichard Lowe		mxfe.4d		\
95*bbf21555SRichard Lowe		myri10ge.4d	\
96*bbf21555SRichard Lowe		null.4d		\
97*bbf21555SRichard Lowe		nulldriver.4d	\
98*bbf21555SRichard Lowe		nxge.4d		\
99*bbf21555SRichard Lowe		ohci.4d		\
100*bbf21555SRichard Lowe		openprom.4d	\
101*bbf21555SRichard Lowe		pcic.4d		\
102*bbf21555SRichard Lowe		pcmcia.4d	\
103*bbf21555SRichard Lowe		physmem.4d	\
104*bbf21555SRichard Lowe		pm.4d		\
105*bbf21555SRichard Lowe		poll.4d		\
106*bbf21555SRichard Lowe		profile.4d	\
107*bbf21555SRichard Lowe		ptm.4d		\
108*bbf21555SRichard Lowe		pty.4d		\
109*bbf21555SRichard Lowe		qlc.4d		\
110*bbf21555SRichard Lowe		ramdisk.4d	\
111*bbf21555SRichard Lowe		random.4d	\
112*bbf21555SRichard Lowe		rge.4d		\
113*bbf21555SRichard Lowe		rtls.4d		\
114*bbf21555SRichard Lowe		sad.4d		\
115*bbf21555SRichard Lowe		sata.4d		\
116*bbf21555SRichard Lowe		scsa1394.4d	\
117*bbf21555SRichard Lowe		scsa2usb.4d	\
118*bbf21555SRichard Lowe		sd.4d		\
119*bbf21555SRichard Lowe		sdp.4d		\
120*bbf21555SRichard Lowe		sdt.4d		\
121*bbf21555SRichard Lowe		ses.4d		\
122*bbf21555SRichard Lowe		sfe.4d		\
123*bbf21555SRichard Lowe		sgen.4d		\
124*bbf21555SRichard Lowe		srpt.4d		\
125*bbf21555SRichard Lowe		st.4d		\
126*bbf21555SRichard Lowe		sysmsg.4d	\
127*bbf21555SRichard Lowe		systrace.4d	\
128*bbf21555SRichard Lowe		ticlts.4d	\
129*bbf21555SRichard Lowe		tty.4d		\
130*bbf21555SRichard Lowe		tzmon.4d	\
131*bbf21555SRichard Lowe		ufm.4d		\
132*bbf21555SRichard Lowe		ugen.4d		\
133*bbf21555SRichard Lowe		uhci.4d		\
134*bbf21555SRichard Lowe		usb_ac.4d	\
135*bbf21555SRichard Lowe		usb_as.4d	\
136*bbf21555SRichard Lowe		usb_ia.4d	\
137*bbf21555SRichard Lowe		usb_mid.4d	\
138*bbf21555SRichard Lowe		usba.4d		\
139*bbf21555SRichard Lowe		usbftdi.4d	\
140*bbf21555SRichard Lowe		usbprn.4d	\
141*bbf21555SRichard Lowe		usbsacm.4d	\
142*bbf21555SRichard Lowe		usbsksp.4d	\
143*bbf21555SRichard Lowe		usbsprl.4d	\
144*bbf21555SRichard Lowe		usbvc.4d	\
145*bbf21555SRichard Lowe		virtualkm.4d	\
146*bbf21555SRichard Lowe		vni.4d		\
147*bbf21555SRichard Lowe		vr.4d		\
148*bbf21555SRichard Lowe		wscons.4d	\
149*bbf21555SRichard Lowe		xge.4d		\
150*bbf21555SRichard Lowe		yge.4d		\
151*bbf21555SRichard Lowe		zcons.4d	\
152*bbf21555SRichard Lowe		zero.4d
153*bbf21555SRichard Lowe
154*bbf21555SRichard Lowesparc_MANFILES=	audiocs.4d	\
155*bbf21555SRichard Lowe		bbc_beep.4d	\
156*bbf21555SRichard Lowe		dad.4d		\
157*bbf21555SRichard Lowe		dm2s.4d		\
158*bbf21555SRichard Lowe		dr.4d		\
159*bbf21555SRichard Lowe		eri.4d		\
160*bbf21555SRichard Lowe		fas.4d		\
161*bbf21555SRichard Lowe		gpio_87317.4d	\
162*bbf21555SRichard Lowe		grbeep.4d	\
163*bbf21555SRichard Lowe		mc-opl.4d	\
164*bbf21555SRichard Lowe		n2rng.4d	\
165*bbf21555SRichard Lowe		ntwdt.4d	\
166*bbf21555SRichard Lowe		oplkmdrv.4d	\
167*bbf21555SRichard Lowe		oplmsu.4d	\
168*bbf21555SRichard Lowe		oplpanel.4d	\
169*bbf21555SRichard Lowe		pcicmu.4d	\
170*bbf21555SRichard Lowe		pcipsy.4d	\
171*bbf21555SRichard Lowe		pcisch.4d	\
172*bbf21555SRichard Lowe		sf.4d		\
173*bbf21555SRichard Lowe		smbus.4d	\
174*bbf21555SRichard Lowe		socal.4d	\
175*bbf21555SRichard Lowe		ssd.4d		\
176*bbf21555SRichard Lowe		su.4d		\
177*bbf21555SRichard Lowe		todopl.4d	\
178*bbf21555SRichard Lowe		tsalarm.4d	\
179*bbf21555SRichard Lowe		zs.4d		\
180*bbf21555SRichard Lowe		zsh.4d
181*bbf21555SRichard Lowe
182*bbf21555SRichard Lowei386_MANFILES=	ahci.4d		\
183*bbf21555SRichard Lowe		amd8111s.4d	\
184*bbf21555SRichard Lowe		amdnbtemp.4d	\
185*bbf21555SRichard Lowe		amdzen.4d	\
186*bbf21555SRichard Lowe		amr.4d		\
187*bbf21555SRichard Lowe		arcmsr.4d	\
188*bbf21555SRichard Lowe		arn.4d		\
189*bbf21555SRichard Lowe		asy.4d		\
190*bbf21555SRichard Lowe		ata.4d		\
191*bbf21555SRichard Lowe		atge.4d		\
192*bbf21555SRichard Lowe		ath.4d		\
193*bbf21555SRichard Lowe		atu.4d		\
194*bbf21555SRichard Lowe		audio810.4d	\
195*bbf21555SRichard Lowe		audiocmi.4d	\
196*bbf21555SRichard Lowe		audiocmihd.4d	\
197*bbf21555SRichard Lowe		audioemu10k.4d	\
198*bbf21555SRichard Lowe		audiohd.4d	\
199*bbf21555SRichard Lowe		audioixp.4d	\
200*bbf21555SRichard Lowe		audiosolo.4d	\
201*bbf21555SRichard Lowe		audiovia823x.4d \
202*bbf21555SRichard Lowe		bcm_sata.4d	\
203*bbf21555SRichard Lowe		bfe.4d		\
204*bbf21555SRichard Lowe		cmdk.4d		\
205*bbf21555SRichard Lowe		coretemp.4d	\
206*bbf21555SRichard Lowe		cpqary3.4d	\
207*bbf21555SRichard Lowe		dnet.4d		\
208*bbf21555SRichard Lowe		ecpp.4d		\
209*bbf21555SRichard Lowe		elxl.4d		\
210*bbf21555SRichard Lowe		i40e.4d		\
211*bbf21555SRichard Lowe		imc.4d		\
212*bbf21555SRichard Lowe		imcstub.4d	\
213*bbf21555SRichard Lowe		ipmi.4d		\
214*bbf21555SRichard Lowe		iprb.4d		\
215*bbf21555SRichard Lowe		ipw.4d		\
216*bbf21555SRichard Lowe		iwh.4d		\
217*bbf21555SRichard Lowe		iwi.4d		\
218*bbf21555SRichard Lowe		iwn.4d		\
219*bbf21555SRichard Lowe		mega_sas.4d	\
220*bbf21555SRichard Lowe		mlxcx.4d	\
221*bbf21555SRichard Lowe		npe.4d		\
222*bbf21555SRichard Lowe		ntxn.4d		\
223*bbf21555SRichard Lowe		nv_sata.4d	\
224*bbf21555SRichard Lowe		nvme.4d		\
225*bbf21555SRichard Lowe		pchtemp.4d	\
226*bbf21555SRichard Lowe		pcn.4d		\
227*bbf21555SRichard Lowe		qede.4d		\
228*bbf21555SRichard Lowe		ral.4d		\
229*bbf21555SRichard Lowe		rtw.4d		\
230*bbf21555SRichard Lowe		rum.4d		\
231*bbf21555SRichard Lowe		rwd.4d		\
232*bbf21555SRichard Lowe		rwn.4d		\
233*bbf21555SRichard Lowe		sda.4d		\
234*bbf21555SRichard Lowe		sdhost.4d	\
235*bbf21555SRichard Lowe		sfxge.4d	\
236*bbf21555SRichard Lowe		si3124.4d	\
237*bbf21555SRichard Lowe		skd.4d		\
238*bbf21555SRichard Lowe		smbios.4d	\
239*bbf21555SRichard Lowe		smntemp.4d	\
240*bbf21555SRichard Lowe		uath.4d		\
241*bbf21555SRichard Lowe		ural.4d		\
242*bbf21555SRichard Lowe		urtw.4d		\
243*bbf21555SRichard Lowe		usmn.4d		\
244*bbf21555SRichard Lowe		vioblk.4d	\
245*bbf21555SRichard Lowe		vioif.4d	\
246*bbf21555SRichard Lowe		virtio.4d	\
247*bbf21555SRichard Lowe		wpi.4d		\
248*bbf21555SRichard Lowe		xhci.4d		\
249*bbf21555SRichard Lowe		zen_udf.4d	\
250*bbf21555SRichard Lowe		zyd.4d
251*bbf21555SRichard Lowe
252*bbf21555SRichard Lowe_MANLINKS=	1394.4d		\
253*bbf21555SRichard Lowe		allkmem.4d	\
254*bbf21555SRichard Lowe		fdc.4d		\
255*bbf21555SRichard Lowe		firewire.4d	\
256*bbf21555SRichard Lowe		kmem.4d		\
257*bbf21555SRichard Lowe		lo0.4d		\
258*bbf21555SRichard Lowe		pts.4d		\
259*bbf21555SRichard Lowe		ticots.4d	\
260*bbf21555SRichard Lowe		ticotsord.4d	\
261*bbf21555SRichard Lowe		urandom.4d	\
262*bbf21555SRichard Lowe		usb.4d
263*bbf21555SRichard Lowe
264*bbf21555SRichard Lowesparc_MANLINKS=	drmach.4d
265*bbf21555SRichard Lowe
266*bbf21555SRichard Lowei386_MANLINKS=	amdzen_stub.4d
267*bbf21555SRichard Lowe
268*bbf21555SRichard LoweMANFILES =	$(_MANFILES) $($(MACH)_MANFILES)
269*bbf21555SRichard LoweMANLINKS =	$(_MANLINKS) $($(MACH)_MANLINKS)
270*bbf21555SRichard Lowe
271*bbf21555SRichard Loweamdzen_stub.4d	:= LINKSRC = amdzen.4d
272*bbf21555SRichard Lowe
273*bbf21555SRichard Lowedrmach.4d	:= LINKSRC = dr.4d
274*bbf21555SRichard Lowe
275*bbf21555SRichard Lowefdc.4d		:= LINKSRC = fd.4d
276*bbf21555SRichard Lowe
277*bbf21555SRichard Lowe1394.4d		:= LINKSRC = ieee1394.4d
278*bbf21555SRichard Lowefirewire.4d	:= LINKSRC = ieee1394.4d
279*bbf21555SRichard Lowe
280*bbf21555SRichard Lowelo0.4d		:= LINKSRC = ipnet.4d
281*bbf21555SRichard Lowe
282*bbf21555SRichard Lowepts.4d		:= LINKSRC = ptm.4d
283*bbf21555SRichard Lowe
284*bbf21555SRichard Loweallkmem.4d	:= LINKSRC = mem.4d
285*bbf21555SRichard Lowekmem.4d		:= LINKSRC = mem.4d
286*bbf21555SRichard Lowe
287*bbf21555SRichard Loweurandom.4d	:= LINKSRC = random.4d
288*bbf21555SRichard Lowe
289*bbf21555SRichard Loweticots.4d	:= LINKSRC = ticlts.4d
290*bbf21555SRichard Loweticotsord.4d	:= LINKSRC = ticlts.4d
291*bbf21555SRichard Lowe
292*bbf21555SRichard Loweusb.4d		:= LINKSRC = usba.4d
293*bbf21555SRichard Lowe
294*bbf21555SRichard Lowe.KEEP_STATE:
295*bbf21555SRichard Lowe
296*bbf21555SRichard Loweinclude		$(SRC)/man/Makefile.man
297*bbf21555SRichard Lowe
298*bbf21555SRichard Loweinstall:	$(ROOTMANFILES) $(ROOTMANLINKS)
299