Wed Jun 14 01:16:28 2023 UTC ()
Cite src/sys/rump/README.compileopts as a reference for MKRUMP.


(rin)
diff -r1.103 -r1.104 src/share/man/man5/mk.conf.5

cvs diff -r1.103 -r1.104 src/share/man/man5/mk.conf.5 (expand / switch to unified diff)

--- src/share/man/man5/mk.conf.5 2023/06/11 20:33:46 1.103
+++ src/share/man/man5/mk.conf.5 2023/06/14 01:16:28 1.104
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1.\" $NetBSD: mk.conf.5,v 1.103 2023/06/11 20:33:46 lukem Exp $ 1.\" $NetBSD: mk.conf.5,v 1.104 2023/06/14 01:16:28 rin Exp $
2.\" 2.\"
3.\" Copyright (c) 1999-2023 The NetBSD Foundation, Inc. 3.\" Copyright (c) 1999-2023 The NetBSD Foundation, Inc.
4.\" All rights reserved. 4.\" All rights reserved.
5.\" 5.\"
6.\" This code is derived from software contributed to The NetBSD Foundation 6.\" This code is derived from software contributed to The NetBSD Foundation
7.\" by Luke Mewburn. 7.\" by Luke Mewburn.
8.\" 8.\"
9.\" Redistribution and use in source and binary forms, with or without 9.\" Redistribution and use in source and binary forms, with or without
10.\" modification, are permitted provided that the following conditions 10.\" modification, are permitted provided that the following conditions
11.\" are met: 11.\" are met:
12.\" 1. Redistributions of source code must retain the above copyright 12.\" 1. Redistributions of source code must retain the above copyright
13.\" notice, this list of conditions and the following disclaimer. 13.\" notice, this list of conditions and the following disclaimer.
14.\" 2. Redistributions in binary form must reproduce the above copyright 14.\" 2. Redistributions in binary form must reproduce the above copyright
@@ -17,27 +17,27 @@ @@ -17,27 +17,27 @@
17.\" 17.\"
18.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 18.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
19.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 19.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
20.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 20.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 21.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
22.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 22.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 23.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28.\" POSSIBILITY OF SUCH DAMAGE. 28.\" POSSIBILITY OF SUCH DAMAGE.
29.\" 29.\"
30.Dd June 11, 2023 30.Dd June 14, 2023
31.Dt MK.CONF 5 31.Dt MK.CONF 5
32.Os 32.Os
33.\" turn off hyphenation 33.\" turn off hyphenation
34.hym 999 34.hym 999
35. 35.
36.Sh NAME 36.Sh NAME
37.Nm mk.conf 37.Nm mk.conf
38.Nd make configuration file 38.Nd make configuration file
39. 39.
40.Sh DESCRIPTION 40.Sh DESCRIPTION
41The 41The
42.Nm 42.Nm
43file overrides various parameters used during the build of the system. 43file overrides various parameters used during the build of the system.
@@ -737,46 +737,58 @@ files. @@ -737,46 +737,58 @@ files.
737This is useful when stale dependencies are present, 737This is useful when stale dependencies are present,
738to list the exact files that need refreshing, but 738to list the exact files that need refreshing, but
739it is possibly slower than inlining. 739it is possibly slower than inlining.
740.DFLTn 740.DFLTn
741. 741.
742.It Sy MKDOC 742.It Sy MKDOC
743.YorN 743.YorN
744Indicates whether system documentation destined for 744Indicates whether system documentation destined for
745.Sy DESTDIR Ns Pa /usr/share/doc 745.Sy DESTDIR Ns Pa /usr/share/doc
746will be installed. 746will be installed.
747.NODEF NODOC 747.NODEF NODOC
748.NOVAR MKSHARE=no 748.NOVAR MKSHARE=no
749.DFLTy 749.DFLTy
 750.Pp
 751.Em Note :
 752see also
 753.Pa src/sys/rump/README.compileopts
 754for variables used during the build of the
 755.Xr rump 3 .
750. 756.
751.It Sy MKDTB 757.It Sy MKDTB
752.YorN 758.YorN
753Indicates whether the devicetree blobs will be built and installed. 759Indicates whether the devicetree blobs will be built and installed.
754.DFLT 760.DFLT
755.Dq yes 761.Dq yes
756on 762on
757.Sy aarch64 , 763.Sy aarch64 ,
758.Sy armv6 , 764.Sy armv6 ,
759.Sy armv7 , 765.Sy armv7 ,
760.Sy riscv32 , 766.Sy riscv32 ,
761and 767and
762.Sy riscv64 ; 768.Sy riscv64 ;
763.Dq no 769.Dq no
764on other platforms. 770on other platforms.
765. 771.
766.It Sy MKDTC 772.It Sy MKDTC
767.YorN 773.YorN
768Indicates whether the Device Tree Compiler (dtc) will be built and installed. 774Indicates whether the Device Tree Compiler (dtc) will be built and installed.
769.DFLTy 775.DFLTy
 776.Pp
 777.Em Note :
 778see also
 779.Pa src/sys/rump/README.compileopts
 780for variables used during the build of the
 781.Xr rump 3 .
770. 782.
771.It Sy MKDTRACE 783.It Sy MKDTRACE
772.YorN 784.YorN
773Indicates whether the kernel modules, utilities, and libraries for 785Indicates whether the kernel modules, utilities, and libraries for
774.Xr dtrace 1 786.Xr dtrace 1
775support are to be built and installed. 787support are to be built and installed.
776.DFLT 788.DFLT
777.Dq yes 789.Dq yes
778on 790on
779.Sy aarch64 , 791.Sy aarch64 ,
780.Sy amd64 , 792.Sy amd64 ,
781and 793and
782.Sy i386 ; 794.Sy i386 ;