xref: /illumos-gate/usr/src/man/man7/Makefile (revision dd72704bd9e794056c558153663c739e2012d721)
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 (c) 2012 by Delphix. All rights reserved.
15# Copyright 2014 Nexenta Systems, Inc.
16# Copyright 2014 Garrett D'Amore <garrett@damore.org>
17# Copyright (c) 2015, Joyent, Inc.  All rights reserved.
18# Copyright 2018 Gary Mills
19# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
20# Copyright 2019 Peter Tribble
21#
22
23include		$(SRC)/Makefile.master
24
25MANSECT=	7
26
27_MANFILES=	Intro.7			\
28		acl.7			\
29		ad.7			\
30		ascii.7			\
31		attributes.7		\
32		audit_binfile.7		\
33		audit_remote.7		\
34		audit_syslog.7		\
35		brands.7		\
36		byteorder.7		\
37		cancellation.7		\
38		charmap.7		\
39		condition.7		\
40		crypt_bsdbf.7		\
41		crypt_bsdmd5.7		\
42		crypt_sha256.7		\
43		crypt_sha512.7		\
44		crypt_sunmd5.7		\
45		crypt_unix.7		\
46		device_clean.7		\
47		dhcp.7			\
48		environ.7		\
49		epoll.7			\
50		eqn.7			\
51		eqnchar.7		\
52		eventfd.7		\
53		extendedFILE.7		\
54		filesystem.7		\
55		fnmatch.7		\
56		formats.7		\
57		fsattr.7		\
58		grub.7			\
59		gss_auth_rules.7	\
60		hal.7			\
61		iconv.7			\
62		iconv_unicode.7		\
63		ieee802.3.7		\
64		ieee802.11.7		\
65		ipfilter.7		\
66		isalist.7		\
67		kerberos.7		\
68		krb5_auth_rules.7	\
69		krb5envvar.7		\
70		largefile.7		\
71		lf64.7			\
72		lfcompile.7		\
73		lfcompile64.7		\
74		locale.7		\
75		man.7			\
76		mandoc_char.7		\
77		mandoc_roff.7		\
78		mansun.7		\
79		mdoc.7			\
80		me.7			\
81		mech_spnego.7		\
82		mm.7			\
83		ms.7			\
84		mutex.7			\
85		nfssec.7		\
86		overlay.7		\
87		pam_allow.7		\
88		pam_authtok_check.7	\
89		pam_authtok_get.7	\
90		pam_authtok_store.7	\
91		pam_deny.7		\
92		pam_dhkeys.7		\
93		pam_dial_auth.7		\
94		pam_krb5.7		\
95		pam_krb5_migrate.7	\
96		pam_ldap.7		\
97		pam_list.7		\
98		pam_passwd_auth.7	\
99		pam_rhosts_auth.7	\
100		pam_roles.7		\
101		pam_sample.7		\
102		pam_smb_passwd.7	\
103		pam_smbfs_login.7	\
104		pam_timestamp.7		\
105		pam_tsol_account.7	\
106		pam_unix_account.7	\
107		pam_unix_auth.7		\
108		pam_unix_cred.7		\
109		pam_unix_session.7	\
110		pkcs11_kernel.7		\
111		pkcs11_softtoken.7	\
112		pkcs11_tpm.7		\
113		privileges.7		\
114		prof.7			\
115		rbac.7			\
116		regex.7			\
117		regexp.7		\
118		resource_controls.7	\
119		security-flags.7	\
120		smf.7			\
121		smf_bootstrap.7		\
122		smf_method.7		\
123		smf_restarter.7		\
124		smf_security.7		\
125		smf_template.7		\
126		standards.7		\
127		sticky.7		\
128		tbl.7			\
129		tecla.7			\
130		term.7			\
131		threads.7		\
132		timerfd.7		\
133		trusted_extensions.7	\
134		vgrindefs.7		\
135		zones.7			\
136		zpool-features.7
137
138sparc_MANFILES=
139
140i386_MANFILES=	beastie.4th.7		\
141		brand.4th.7		\
142		check-password.4th.7	\
143		color.4th.7		\
144		delay.4th.7		\
145		gptzfsboot.7		\
146		isoboot.7		\
147		loader.7		\
148		loader.4th.7		\
149		menu.4th.7		\
150		menusets.4th.7		\
151		pxeboot.7		\
152		version.4th.7
153
154MANLINKS=	ANSI.7		\
155		C++.7		\
156		C.7		\
157		CSI.7		\
158		ISO.7		\
159		MT-Level.7	\
160		POSIX.1.7	\
161		POSIX.2.7	\
162		POSIX.7		\
163		RBAC.7		\
164		SUS.7		\
165		SUSv2.7		\
166		SUSv3.7		\
167		SVID.7		\
168		SVID3.7		\
169		XNS.7		\
170		XNS4.7		\
171		XNS5.7		\
172		XPG.7		\
173		XPG3.7		\
174		XPG4.7		\
175		XPG4v2.7	\
176		advance.7	\
177		architecture.7	\
178		availability.7	\
179		compile.7	\
180		endian.7	\
181		intro.7		\
182		pthreads.7	\
183		stability.7	\
184		standard.7	\
185		step.7		\
186		teclarc.7
187
188MANFILES=	$(_MANFILES) $($(MACH)_MANFILES)
189
190intro.7		:= LINKSRC = Intro.7
191
192CSI.7		:= LINKSRC = attributes.7
193MT-Level.7	:= LINKSRC = attributes.7
194architecture.7	:= LINKSRC = attributes.7
195availability.7	:= LINKSRC = attributes.7
196stability.7	:= LINKSRC = attributes.7
197standard.7	:= LINKSRC = attributes.7
198
199endian.7	:= LINKSRC = byteorder.7
200
201RBAC.7		:= LINKSRC = rbac.7
202
203advance.7	:= LINKSRC = regexp.7
204compile.7	:= LINKSRC = regexp.7
205step.7		:= LINKSRC = regexp.7
206
207ANSI.7		:= LINKSRC = standards.7
208C++.7		:= LINKSRC = standards.7
209C.7		:= LINKSRC = standards.7
210ISO.7		:= LINKSRC = standards.7
211POSIX.1.7	:= LINKSRC = standards.7
212POSIX.2.7	:= LINKSRC = standards.7
213POSIX.7		:= LINKSRC = standards.7
214SUS.7		:= LINKSRC = standards.7
215SUSv2.7		:= LINKSRC = standards.7
216SUSv3.7		:= LINKSRC = standards.7
217SVID.7		:= LINKSRC = standards.7
218SVID3.7		:= LINKSRC = standards.7
219XNS.7		:= LINKSRC = standards.7
220XNS4.7		:= LINKSRC = standards.7
221XNS5.7		:= LINKSRC = standards.7
222XPG.7		:= LINKSRC = standards.7
223XPG3.7		:= LINKSRC = standards.7
224XPG4.7		:= LINKSRC = standards.7
225XPG4v2.7	:= LINKSRC = standards.7
226
227teclarc.7	:= LINKSRC = tecla.7
228
229pthreads.7	:= LINKSRC = threads.7
230
231.KEEP_STATE:
232
233include		$(SRC)/man/Makefile.man
234
235install:	$(ROOTMANFILES) $(ROOTMANLINKS)
236