1.\" Copyright (c) 2000
2.\" Mike W. Meyer
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.
--- 8 unchanged lines hidden (view full) ---
17.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23.\" SUCH DAMAGE.
24.\"
25.\" $FreeBSD: head/share/man/man5/make.conf.5 223148 2011-06-16 12:28:37Z ru $
26.\"
27.Dd June 16, 2011
28.Dt MAKE.CONF 5
29.Os
30.Sh NAME
31.Nm make.conf
32.Nd system build information
33.Sh DESCRIPTION
34The file
35.Nm
--- 140 unchanged lines hidden (view full) ---
176.Pa /usr/share/examples/etc/make.conf
177for a list of recognized
178.Va CPUTYPE
179options.
180.It Va CVS_UPDATE
181.Pq Vt bool
182Set this to use
183.Xr cvs 1
184to update your
185.Pa src , ports
186and
187.Pa doc
188trees with
189.Dq Li "make update" .
190.It Va CXXFLAGS
191.Pq Vt str
192Controls the compiler settings when compiling C++ code.
193.Va CXXFLAGS
194is initially set to the value of
195.Va CFLAGS .
196If you want to
--- 4 unchanged lines hidden (view full) ---
201instead of
202.Dq Li = .
203.It Va DOCSUPFILE
204.Pq Vt str
205The documentation
206.Ar supfile
207to use when doing a
208.Dq Li "make update" .
209For example,
210.Pa /usr/share/examples/cvsup/doc-supfile .
211.It Va INSTALL
212.Pq Vt str
213the default install command.
214To install only files for which the target differs or does not exist, use
215.Bd -literal -offset indent
216INSTALL="install -C"
217.Ed
218Note that some makefiles (including those in
--- 39 unchanged lines hidden (view full) ---
258.It Va NO_DOCUPDATE
259.Pq Vt bool
260Set this to not update the doc tree during
261.Dq Li "make update" .
262.It Va NO_PORTSUPDATE
263.Pq Vt bool
264Set this to not update the ports tree during
265.Dq Li "make update" .
266.It Va NO_WWWUPDATE
267.Pq Vt bool
268Set this to not update the www tree during
269.Dq Li "make update" .
270.It Va PORTSSUPFILE
271.Pq Vt str
272The ports
273.Ar supfile
274to use when doing a
275.Dq Li "make update" .
276For example,
277.Pa /usr/share/examples/cvsup/ports-supfile .
278.It Va SUP
279.Pq Vt str
280The location of the
281.Xr csup 1
282or
283.Xr cvsup 1
284command for
285.Dq Li "make update" .
286.It Va SUPFILE
287.Pq Vt str
288The first
289.Ar supfile
290to use when doing a
291.Dq Li "make update" .
292For example,
293.Pa /usr/share/examples/cvsup/standard-supfile .
294.It Va SUPFILE1
295.Pq Vt str
296The second
297.Ar supfile
298to use when doing a
299.Dq Li "make update" .
300.It Va SUPFILE2
301.Pq Vt str
302The third
303.Ar supfile
304to use when doing a
305.Dq Li "make update" .
306.It Va SUPFLAGS
307.Pq Vt str
308The flag for the
309.Xr sup 1
310command when doing
311.Dq Li "make update" .
312This defaults to
313.Op Fl g L Ar 2 .
314.It Va SUPHOST
315.Pq Vt str
316The hostname of the sup server to use when doing
317.Dq Li "make update" .
318.It Va SUP_UPDATE
319.Pq Vt bool
320Set this to use
321.Xr cvsup 1
322to update your
323.Pa src , ports , doc
324and
325.Pa www
326trees with
327.Dq Li "make update" .
328.It Va SVN_UPDATE
329.Pq Vt bool
330Set this to use
331.Xr svn 1
332to update your
333.Pa src
334tree with
335.Dq Li "make update" .
336.It Va WWWSUPFILE
337.Pq Vt str
338The www
339.Ar supfile
340to use when doing a
341.Dq Li "make update" .
342For example,
343.Pa /usr/share/examples/cvsup/www-supfile .
344.El
345.Ss "BUILDING THE KERNEL"
346The following list provides a name and short description for variables
347that are only used doing a kernel build:
348.Bl -tag -width Ar
349.It Va BOOTWAIT
350.Pq Vt int
351Controls the amount of time the kernel waits for a console keypress
--- 389 unchanged lines hidden (view full) ---
741.Dq Li ps
742for postscript or graphics printers with a ghostscript
743filter, or both.
744.El
745.Sh FILES
746.Bl -tag -width ".Pa /usr/share/examples/etc/make.conf" -compact
747.It Pa /etc/make.conf
748.It Pa /usr/doc/Makefile
749.It Pa /usr/ports/Makefile
750.It Pa /usr/share/examples/etc/make.conf
751.It Pa /usr/share/mk/sys.mk
752.It Pa /usr/src/Makefile
753.It Pa /usr/src/Makefile.inc1
754.El
755.Sh SEE ALSO
756.Xr gcc 1 ,
757.Xr install 1 ,
--- 29 unchanged lines hidden ---
2.\" Mike W. Meyer
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.
--- 8 unchanged lines hidden (view full) ---
17.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23.\" SUCH DAMAGE.
24.\"
25.\" $FreeBSD: head/share/man/man5/make.conf.5 223148 2011-06-16 12:28:37Z ru $
26.\"
27.Dd June 16, 2011
28.Dt MAKE.CONF 5
29.Os
30.Sh NAME
31.Nm make.conf
32.Nd system build information
33.Sh DESCRIPTION
34The file
35.Nm
--- 140 unchanged lines hidden (view full) ---
176.Pa /usr/share/examples/etc/make.conf
177for a list of recognized
178.Va CPUTYPE
179options.
180.It Va CVS_UPDATE
181.Pq Vt bool
182Set this to use
183.Xr cvs 1
184to update your
185.Pa src , ports
186and
187.Pa doc
188trees with
189.Dq Li "make update" .
190.It Va CXXFLAGS
191.Pq Vt str
192Controls the compiler settings when compiling C++ code.
193.Va CXXFLAGS
194is initially set to the value of
195.Va CFLAGS .
196If you want to
--- 4 unchanged lines hidden (view full) ---
201instead of
202.Dq Li = .
203.It Va DOCSUPFILE
204.Pq Vt str
205The documentation
206.Ar supfile
207to use when doing a
208.Dq Li "make update" .
209For example,
210.Pa /usr/share/examples/cvsup/doc-supfile .
211.It Va INSTALL
212.Pq Vt str
213the default install command.
214To install only files for which the target differs or does not exist, use
215.Bd -literal -offset indent
216INSTALL="install -C"
217.Ed
218Note that some makefiles (including those in
--- 39 unchanged lines hidden (view full) ---
258.It Va NO_DOCUPDATE
259.Pq Vt bool
260Set this to not update the doc tree during
261.Dq Li "make update" .
262.It Va NO_PORTSUPDATE
263.Pq Vt bool
264Set this to not update the ports tree during
265.Dq Li "make update" .
266.It Va NO_WWWUPDATE
267.Pq Vt bool
268Set this to not update the www tree during
269.Dq Li "make update" .
270.It Va PORTSSUPFILE
271.Pq Vt str
272The ports
273.Ar supfile
274to use when doing a
275.Dq Li "make update" .
276For example,
277.Pa /usr/share/examples/cvsup/ports-supfile .
278.It Va SUP
279.Pq Vt str
280The location of the
281.Xr csup 1
282or
283.Xr cvsup 1
284command for
285.Dq Li "make update" .
286.It Va SUPFILE
287.Pq Vt str
288The first
289.Ar supfile
290to use when doing a
291.Dq Li "make update" .
292For example,
293.Pa /usr/share/examples/cvsup/standard-supfile .
294.It Va SUPFILE1
295.Pq Vt str
296The second
297.Ar supfile
298to use when doing a
299.Dq Li "make update" .
300.It Va SUPFILE2
301.Pq Vt str
302The third
303.Ar supfile
304to use when doing a
305.Dq Li "make update" .
306.It Va SUPFLAGS
307.Pq Vt str
308The flag for the
309.Xr sup 1
310command when doing
311.Dq Li "make update" .
312This defaults to
313.Op Fl g L Ar 2 .
314.It Va SUPHOST
315.Pq Vt str
316The hostname of the sup server to use when doing
317.Dq Li "make update" .
318.It Va SUP_UPDATE
319.Pq Vt bool
320Set this to use
321.Xr cvsup 1
322to update your
323.Pa src , ports , doc
324and
325.Pa www
326trees with
327.Dq Li "make update" .
328.It Va SVN_UPDATE
329.Pq Vt bool
330Set this to use
331.Xr svn 1
332to update your
333.Pa src
334tree with
335.Dq Li "make update" .
336.It Va WWWSUPFILE
337.Pq Vt str
338The www
339.Ar supfile
340to use when doing a
341.Dq Li "make update" .
342For example,
343.Pa /usr/share/examples/cvsup/www-supfile .
344.El
345.Ss "BUILDING THE KERNEL"
346The following list provides a name and short description for variables
347that are only used doing a kernel build:
348.Bl -tag -width Ar
349.It Va BOOTWAIT
350.Pq Vt int
351Controls the amount of time the kernel waits for a console keypress
--- 389 unchanged lines hidden (view full) ---
741.Dq Li ps
742for postscript or graphics printers with a ghostscript
743filter, or both.
744.El
745.Sh FILES
746.Bl -tag -width ".Pa /usr/share/examples/etc/make.conf" -compact
747.It Pa /etc/make.conf
748.It Pa /usr/doc/Makefile
749.It Pa /usr/ports/Makefile
750.It Pa /usr/share/examples/etc/make.conf
751.It Pa /usr/share/mk/sys.mk
752.It Pa /usr/src/Makefile
753.It Pa /usr/src/Makefile.inc1
754.El
755.Sh SEE ALSO
756.Xr gcc 1 ,
757.Xr install 1 ,
--- 29 unchanged lines hidden ---