xref: /illumos-gate/usr/src/man/man1/Makefile (revision a055337a)
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 2018 Nexenta Systems, Inc.
15# Copyright 2022 Garrett D'Amore
16# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
17# Copyright 2020 Joyent, Inc.
18#
19
20include		$(SRC)/Makefile.master
21
22MANSECT=	1
23
24MANFILES=	acctcom.1			\
25		adb.1				\
26		addbib.1			\
27		alias.1				\
28		allocate.1			\
29		amt.1				\
30		appcert.1			\
31		apptrace.1			\
32		apropos.1			\
33		ar.1				\
34		arch.1				\
35		asa.1				\
36		at.1				\
37		atq.1				\
38		atrm.1				\
39		audioconvert.1			\
40		audioctl.1			\
41		audioplay.1			\
42		audiorecord.1			\
43		audiotest.1			\
44		auths.1				\
45		awk.1				\
46		banner.1			\
47		basename.1			\
48		bc.1				\
49		bdiff.1				\
50		break.1				\
51		builtin.1			\
52		cal.1				\
53		cancel.1			\
54		cat.1				\
55		cd.1				\
56		cdrw.1				\
57		checknr.1			\
58		chgrp.1				\
59		chkey.1				\
60		chmod.1				\
61		chown.1				\
62		ckdate.1			\
63		ckgid.1				\
64		ckint.1				\
65		ckitem.1			\
66		ckkeywd.1			\
67		ckpath.1			\
68		ckrange.1			\
69		ckstr.1				\
70		cksum.1				\
71		cktime.1			\
72		ckuid.1				\
73		ckyorn.1			\
74		clear.1				\
75		cmp.1				\
76		col.1				\
77		comm.1				\
78		command.1			\
79		compress.1			\
80		cp.1				\
81		cpio.1				\
82		cputrack.1			\
83		crle.1				\
84		crontab.1			\
85		crypt.1				\
86		csplit.1			\
87		ctfdiff.1			\
88		ctfdump.1			\
89		ctrun.1				\
90		ctstat.1			\
91		ctwatch.1			\
92		cut.1				\
93		date.1				\
94		dc.1				\
95		deallocate.1			\
96		demangle.1			\
97		deroff.1			\
98		dhcpinfo.1			\
99		diff.1				\
100		diff3.1				\
101		diffmk.1			\
102		digest.1			\
103		dircmp.1			\
104		dis.1				\
105		disown.1			\
106		dispgid.1			\
107		dispuid.1			\
108		dos2unix.1			\
109		download.1			\
110		dpost.1				\
111		du.1				\
112		dump.1				\
113		dumpcs.1			\
114		echo.1				\
115		ed.1				\
116		eject.1				\
117		elfdump.1			\
118		elfedit.1			\
119		elfsign.1			\
120		elfwrap.1			\
121		enable.1			\
122		encrypt.1			\
123		enhance.1			\
124		env.1				\
125		eqn.1				\
126		etdump.1			\
127		exec.1				\
128		exit.1				\
129		expand.1			\
130		expr.1				\
131		exstr.1				\
132		factor.1			\
133		fdformat.1			\
134		file.1				\
135		filesync.1			\
136		find.1				\
137		finger.1			\
138		fmt.1				\
139		fmtmsg.1			\
140		fold.1				\
141		ftp.1				\
142		gcore.1				\
143		gencat.1			\
144		genmsg.1			\
145		getconf.1			\
146		getfacl.1			\
147		getlabel.1			\
148		getopt.1			\
149		getoptcvt.1			\
150		getopts.1			\
151		gettext.1			\
152		gettxt.1			\
153		getzonepath.1			\
154		glob.1				\
155		gprof.1				\
156		grep.1				\
157		groups.1			\
158		hash.1				\
159		head.1				\
160		history.1			\
161		hostid.1			\
162		hostname.1			\
163		iconv.1				\
164		indxbib.1			\
165		Intro.1				\
166		ipcrm.1				\
167		ipcs.1				\
168		isainfo.1			\
169		isalist.1			\
170		jobs.1				\
171		join.1				\
172		kbd.1				\
173		kdestroy.1			\
174		keylogin.1			\
175		keylogout.1			\
176		kill.1				\
177		kinit.1				\
178		klist.1				\
179		kmdb.1				\
180		kmfcfg.1			\
181		kpasswd.1			\
182		krb5-config.1			\
183		ksh93.1				\
184		ktutil.1			\
185		kvmstat.1			\
186		lari.1				\
187		last.1				\
188		lastcomm.1			\
189		ld.1				\
190		ld.so.1.1			\
191		ldap.1				\
192		ldapdelete.1			\
193		ldaplist.1			\
194		ldapmodify.1			\
195		ldapmodrdn.1			\
196		ldapsearch.1			\
197		ldd.1				\
198		let.1				\
199		lex.1				\
200		lgrpinfo.1			\
201		limit.1				\
202		line.1				\
203		list_devices.1			\
204		listusers.1			\
205		ln.1				\
206		loadkeys.1			\
207		locale.1			\
208		localedef.1			\
209		logger.1			\
210		login.1				\
211		logname.1			\
212		logout.1			\
213		look.1				\
214		lookbib.1			\
215		lorder.1			\
216		lp.1				\
217		lpstat.1			\
218		ls.1				\
219		m4.1				\
220		mac.1				\
221		mach.1				\
222		madv.so.1.1			\
223		mail.1				\
224		mailcompat.1			\
225		mailstats.1			\
226		mailx.1				\
227		make.1				\
228		makekey.1			\
229		man.1				\
230		mandoc.1			\
231		mconnect.1			\
232		mcs.1				\
233		mdb.1				\
234		mesg.1				\
235		mkdir.1				\
236		mkmsgs.1			\
237		mktemp.1			\
238		moe.1				\
239		more.1				\
240		mpss.so.1.1			\
241		msgcc.1				\
242		msgcpp.1			\
243		msgcvt.1			\
244		msgfmt.1			\
245		msggen.1			\
246		msgget.1			\
247		mt.1				\
248		mv.1				\
249		nc.1				\
250		newform.1			\
251		newgrp.1			\
252		news.1				\
253		newtask.1			\
254		nice.1				\
255		nl.1				\
256		nm.1				\
257		nohup.1				\
258		nroff.1				\
259		oawk.1				\
260		od.1				\
261		optisa.1			\
262		pack.1				\
263		pagesize.1			\
264		pargs.1				\
265		passwd.1			\
266		paste.1				\
267		pathchk.1			\
268		pax.1				\
269		pfexec.1			\
270		pg.1				\
271		pgrep.1				\
272		pkginfo.1			\
273		pkgmk.1				\
274		pkgparam.1			\
275		pkgproto.1			\
276		pkgtrans.1			\
277		pktool.1			\
278		plabel.1			\
279		plgrp.1				\
280		plimit.1			\
281		pmadvise.1			\
282		pmap.1				\
283		postio.1			\
284		postprint.1			\
285		postreverse.1			\
286		ppgsz.1				\
287		ppriv.1				\
288		pr.1				\
289		praliases.1			\
290		prctl.1				\
291		preap.1				\
292		print.1				\
293		printf.1			\
294		priocntl.1			\
295		proc.1				\
296		profiles.1			\
297		projects.1			\
298		ps.1				\
299		psecflags.1			\
300		ptree.1				\
301		pvs.1				\
302		pwd.1				\
303		ranlib.1			\
304		rcapstat.1			\
305		rcp.1				\
306		rdist.1				\
307		read.1				\
308		readonly.1			\
309		refer.1				\
310		regcmp.1			\
311		renice.1			\
312		rev.1				\
313		rlogin.1			\
314		rm.1				\
315		rmformat.1			\
316		rmmount.1			\
317		roffbib.1			\
318		roles.1				\
319		rpcgen.1			\
320		rsh.1				\
321		runat.1				\
322		rup.1				\
323		ruptime.1			\
324		rusers.1			\
325		rwho.1				\
326		sar.1				\
327		script.1			\
328		sdiff.1				\
329		sed.1				\
330		sendmail-mailq.1		\
331		set.1				\
332		setfacl.1			\
333		setlabel.1			\
334		setpgrp.1			\
335		shcomp.1			\
336		shell_builtins.1		\
337		shift.1				\
338		size.1				\
339		sleep.1				\
340		smbutil.1			\
341		soelim.1			\
342		sort.1				\
343		sortbib.1			\
344		sotruss.1			\
345		spell.1				\
346		split.1				\
347		srchtxt.1			\
348		strchg.1			\
349		strings.1			\
350		strip.1				\
351		stty.1				\
352		sum.1				\
353		suspend.1			\
354		svcprop.1			\
355		svcs.1				\
356		symorder.1			\
357		sys-suspend.1			\
358		sysV-make.1			\
359		tabs.1				\
360		tail.1				\
361		talk.1				\
362		tar.1				\
363		tbl.1				\
364		tcopy.1				\
365		tee.1				\
366		telnet.1			\
367		test.1				\
368		tftp.1				\
369		time.1				\
370		times.1				\
371		timex.1				\
372		tip.1				\
373		touch.1				\
374		tput.1				\
375		tr.1				\
376		trap.1				\
377		troff.1				\
378		true.1				\
379		truss.1				\
380		tsort.1				\
381		tty.1				\
382		type.1				\
383		typeset.1			\
384		ul.1				\
385		umask.1				\
386		uname.1				\
387		unifdef.1			\
388		uniq.1				\
389		units.1				\
390		unix2dos.1			\
391		uptime.1			\
392		uuidgen.1			\
393		vacation.1			\
394		vgrind.1			\
395		volcheck.1			\
396		volrmmount.1			\
397		vtfontcvt.1			\
398		w.1				\
399		wait.1				\
400		wc.1				\
401		which.1				\
402		who.1				\
403		whocalls.1			\
404		whois.1				\
405		write.1				\
406		xargs.1				\
407		xgettext.1			\
408		xstr.1				\
409		yacc.1				\
410		yes.1				\
411		ypcat.1				\
412		ypmatch.1			\
413		yppasswd.1			\
414		ypwhich.1			\
415		zlogin.1			\
416		zonename.1			\
417		zonestat.1
418
419MANLINKS=	batch.1		\
420		bg.1		\
421		case.1		\
422		chdir.1		\
423		checkeq.1	\
424		continue.1	\
425		csh.1		\
426		ctags.1		\
427		decrypt.1	\
428		dirname.1	\
429		dirs.1		\
430		disable.1	\
431		dmake.1		\
432		dumpkeys.1	\
433		edit.1		\
434		egrep.1		\
435		errange.1	\
436		errdate.1	\
437		errgid.1	\
438		errint.1	\
439		erritem.1	\
440		errpath.1	\
441		errstr.1	\
442		errtime.1	\
443		erruid.1	\
444		erryorn.1	\
445		eval.1		\
446		export.1	\
447		false.1		\
448		fc.1		\
449		fg.1		\
450		fgrep.1		\
451		for.1		\
452		foreach.1	\
453		function.1	\
454		goto.1		\
455		hashcheck.1	\
456		hashmake.1	\
457		hashstat.1	\
458		helpdate.1	\
459		helpgid.1	\
460		helpint.1	\
461		helpitem.1	\
462		helppath.1	\
463		helprange.1	\
464		helpstr.1	\
465		helptime.1	\
466		helpuid.1	\
467		helpyorn.1	\
468		hist.1		\
469		if.1		\
470		intro.1		\
471		jsh.1		\
472		ksh.1		\
473		ldapadd.1	\
474		mailq.1		\
475		nawk.1		\
476		neqn.1		\
477		notify.1	\
478		onintr.1	\
479		page.1		\
480		pauxv.1		\
481		pcat.1		\
482		pcred.1		\
483		penv.1		\
484		pfcsh.1		\
485		pfiles.1	\
486		pfksh.1		\
487		pflags.1	\
488		pfsh.1		\
489		pkill.1		\
490		pldd.1		\
491		popd.1		\
492		prun.1		\
493		psig.1		\
494		pstack.1	\
495		pstop.1		\
496		ptime.1		\
497		pushd.1		\
498		pwait.1		\
499		pwdx.1		\
500		red.1		\
501		rehash.1	\
502		remote_shell.1	\
503		remsh.1		\
504		repeat.1	\
505		return.1	\
506		rksh.1		\
507		rksh93.1	\
508		rmail.1		\
509		rmdir.1		\
510		rmumount.1	\
511		select.1	\
512		setenv.1	\
513		settime.1	\
514		sh.1		\
515		source.1	\
516		spellin.1	\
517		stop.1		\
518		strconf.1	\
519		switch.1	\
520		ulimit.1	\
521		unalias.1	\
522		uncompress.1	\
523		unexpand.1	\
524		unhash.1	\
525		unlimit.1	\
526		unpack.1	\
527		unset.1		\
528		unsetenv.1	\
529		until.1		\
530		valdate.1	\
531		valgid.1	\
532		valint.1	\
533		valpath.1	\
534		valrange.1	\
535		valstr.1	\
536		valtime.1	\
537		valuid.1	\
538		valyorn.1	\
539		vedit.1		\
540		whatis.1	\
541		whence.1	\
542		while.1		\
543		zcat.1
544
545intro.1		:= LINKSRC = Intro.1
546
547whatis.1	:= LINKSRC = apropos.1
548
549unalias.1	:= LINKSRC = alias.1
550
551batch.1		:= LINKSRC = at.1
552
553dirname.1	:= LINKSRC = basename.1
554
555continue.1	:= LINKSRC = break.1
556
557chdir.1		:= LINKSRC = cd.1
558dirs.1		:= LINKSRC = cd.1
559popd.1		:= LINKSRC = cd.1
560pushd.1		:= LINKSRC = cd.1
561
562errdate.1	:= LINKSRC = ckdate.1
563helpdate.1	:= LINKSRC = ckdate.1
564valdate.1	:= LINKSRC = ckdate.1
565
566errgid.1	:= LINKSRC = ckgid.1
567helpgid.1	:= LINKSRC = ckgid.1
568valgid.1	:= LINKSRC = ckgid.1
569
570errint.1	:= LINKSRC = ckint.1
571helpint.1	:= LINKSRC = ckint.1
572valint.1	:= LINKSRC = ckint.1
573
574erritem.1	:= LINKSRC = ckitem.1
575helpitem.1	:= LINKSRC = ckitem.1
576
577errpath.1	:= LINKSRC = ckpath.1
578helppath.1	:= LINKSRC = ckpath.1
579valpath.1	:= LINKSRC = ckpath.1
580
581errange.1	:= LINKSRC = ckrange.1
582helprange.1	:= LINKSRC = ckrange.1
583valrange.1	:= LINKSRC = ckrange.1
584
585errstr.1	:= LINKSRC = ckstr.1
586helpstr.1	:= LINKSRC = ckstr.1
587valstr.1	:= LINKSRC = ckstr.1
588
589errtime.1	:= LINKSRC = cktime.1
590helptime.1	:= LINKSRC = cktime.1
591valtime.1	:= LINKSRC = cktime.1
592
593erruid.1	:= LINKSRC = ckuid.1
594helpuid.1	:= LINKSRC = ckuid.1
595valuid.1	:= LINKSRC = ckuid.1
596
597erryorn.1	:= LINKSRC = ckyorn.1
598helpyorn.1	:= LINKSRC = ckyorn.1
599valyorn.1	:= LINKSRC = ckyorn.1
600
601uncompress.1	:= LINKSRC = compress.1
602zcat.1		:= LINKSRC = compress.1
603
604csh.1		:= LINKSRC = ../../../has/man/man1has/csh.1has
605
606ctags.1		:= LINKSRC = ../../../has/man/man1has/ctags.1has
607
608red.1		:= LINKSRC = ed.1
609
610disable.1	:= LINKSRC = enable.1
611
612decrypt.1	:= LINKSRC = encrypt.1
613
614dmake.1		:= LINKSRC = make.1
615
616checkeq.1	:= LINKSRC = eqn.1
617neqn.1		:= LINKSRC = eqn.1
618
619nawk.1		:= LINKSRC = awk.1
620
621eval.1		:= LINKSRC = exec.1
622source.1	:= LINKSRC = exec.1
623
624goto.1		:= LINKSRC = exit.1
625return.1	:= LINKSRC = exit.1
626
627unexpand.1	:= LINKSRC = expand.1
628
629egrep.1		:= LINKSRC = grep.1
630fgrep.1		:= LINKSRC = grep.1
631
632hashstat.1	:= LINKSRC = hash.1
633rehash.1	:= LINKSRC = hash.1
634unhash.1	:= LINKSRC = hash.1
635
636fc.1		:= LINKSRC = history.1
637hist.1		:= LINKSRC = history.1
638
639bg.1		:= LINKSRC = jobs.1
640fg.1		:= LINKSRC = jobs.1
641notify.1	:= LINKSRC = jobs.1
642stop.1		:= LINKSRC = jobs.1
643
644jsh.1		:= LINKSRC = ksh93.1
645ksh.1		:= LINKSRC = ksh93.1
646rksh.1		:= LINKSRC = ksh93.1
647rksh93.1	:= LINKSRC = ksh93.1
648sh.1		:= LINKSRC = ksh93.1
649
650ldapadd.1	:= LINKSRC = ldapmodify.1
651
652mailq.1		:= LINKSRC = sendmail-mailq.1
653
654ulimit.1	:= LINKSRC = limit.1
655unlimit.1	:= LINKSRC = limit.1
656
657dumpkeys.1	:= LINKSRC = loadkeys.1
658
659rmail.1		:= LINKSRC = mail.1
660
661page.1		:= LINKSRC = more.1
662
663pcat.1		:= LINKSRC = pack.1
664unpack.1	:= LINKSRC = pack.1
665
666pauxv.1		:= LINKSRC = pargs.1
667penv.1		:= LINKSRC = pargs.1
668
669pfcsh.1		:= LINKSRC = pfexec.1
670pfksh.1		:= LINKSRC = pfexec.1
671pfsh.1		:= LINKSRC = pfexec.1
672
673pkill.1		:= LINKSRC = pgrep.1
674
675pcred.1		:= LINKSRC = proc.1
676pfiles.1	:= LINKSRC = proc.1
677pflags.1	:= LINKSRC = proc.1
678pldd.1		:= LINKSRC = proc.1
679prun.1		:= LINKSRC = proc.1
680psig.1		:= LINKSRC = proc.1
681pstack.1	:= LINKSRC = proc.1
682pstop.1		:= LINKSRC = proc.1
683ptime.1		:= LINKSRC = proc.1
684pwait.1		:= LINKSRC = proc.1
685pwdx.1		:= LINKSRC = proc.1
686
687rmdir.1		:= LINKSRC = rm.1
688
689rmumount.1	:= LINKSRC = rmmount.1
690
691remote_shell.1	:= LINKSRC = rsh.1
692remsh.1		:= LINKSRC = rsh.1
693
694export.1	:= LINKSRC = set.1
695setenv.1	:= LINKSRC = set.1
696unset.1		:= LINKSRC = set.1
697unsetenv.1	:= LINKSRC = set.1
698
699case.1		:= LINKSRC = shell_builtins.1
700for.1		:= LINKSRC = shell_builtins.1
701foreach.1	:= LINKSRC = shell_builtins.1
702function.1	:= LINKSRC = shell_builtins.1
703if.1		:= LINKSRC = shell_builtins.1
704repeat.1	:= LINKSRC = shell_builtins.1
705select.1	:= LINKSRC = shell_builtins.1
706switch.1	:= LINKSRC = shell_builtins.1
707until.1		:= LINKSRC = shell_builtins.1
708while.1		:= LINKSRC = shell_builtins.1
709
710hashcheck.1	:= LINKSRC = spell.1
711hashmake.1	:= LINKSRC = spell.1
712spellin.1	:= LINKSRC = spell.1
713
714
715strconf.1	:= LINKSRC = strchg.1
716
717settime.1	:= LINKSRC = touch.1
718
719onintr.1	:= LINKSRC = trap.1
720
721false.1		:= LINKSRC = true.1
722
723whence.1	:= LINKSRC = typeset.1
724
725# Links to usr/has/man
726
727edit.1		:= LINKSRC = ../../../has/man/man1has/edit.1has
728
729vedit.1		:= LINKSRC = ../../../has/man/man1has/vi.1has
730
731.KEEP_STATE:
732
733include		$(SRC)/man/Makefile.man
734
735install:	$(ROOTMANFILES) $(ROOTMANLINKS)
736