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 213573 2010-10-08 12:40:16Z uqs $
26.\"
27.Dd December 15, 2009
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 ports with
185.Dq Li "make update" .
186.It Va CXXFLAGS
187.Pq Vt str
188Controls the compiler settings when compiling C++ code.
189.Va CXXFLAGS
190is initially set to the value of
191.Va CFLAGS .
192If you want to
--- 4 unchanged lines hidden (view full) ---
197instead of
198.Dq Li = .
199.It Va DOCSUPFILE
200.Pq Vt str
201The documentation
202.Ar supfile
203to use when doing a
204.Dq Li "make update" .
205This defaults to
206.Pa /usr/share/examples/cvsup/doc\-supfile .
207.It Va INSTALL
208.Pq Vt str
209the default install command.
210To install only files for which the target differs or does not exist, use
211.Bd -literal -offset indent
212INSTALL="install -C"
213.Ed
214Note that some makefiles (including those in
--- 39 unchanged lines hidden (view full) ---
254.It Va NO_DOCUPDATE
255.Pq Vt bool
256Set this to not update the doc tree during
257.Dq Li "make update" .
258.It Va NO_PORTSUPDATE
259.Pq Vt bool
260Set this to not update the ports tree during
261.Dq Li "make update" .
262.It Va PORTSSUPFILE
263.Pq Vt str
264The ports
265.Ar supfile
266to use when doing a
267.Dq Li "make update" .
268This defaults to
269.Pa /usr/share/examples/cvsup/ports\-supfile .
270.It Va SUP
271.Pq Vt str
272The location of the
273.Xr csup 1
274or
275.Xr cvsup 1
276command for
277.Dq Li "make update" .
278.It Va SUPFILE
279.Pq Vt str
280The first
281.Ar supfile
282to use when doing a
283.Dq Li "make update" .
284This defaults to
285.Pa /usr/share/examples/cvsup/standard\-supfile .
286.It Va SUPFILE1
287.Pq Vt str
288The second
289.Ar supfile
290to use when doing a
291.Dq Li "make update" .
292This defaults to
293.Pa /usr/share/examples/cvsup/secure\-supfile .
294.It Va SUPFILE2
295.Pq Vt str
296The third
297.Ar supfile
298to use when doing a
299.Dq Li "make update" .
300This defaults to
301.Pa /usr/share/examples/cvsup/secure\-supfile .
302.It Va SUPFLAGS
303.Pq Vt str
304The flag for the
305.Xr sup 1
306command when doing
307.Dq Li "make update" .
308This defaults to
309.Op Fl g L Ar 2 .
310.It Va SUPHOST
311.Pq Vt str
312The hostname of the sup server to use when doing
313.Dq Li "make update" .
314.It Va SUP_UPDATE
315.Pq Vt bool
316Set this to use
317.Xr cvsup 1
318to update your ports with
319.Dq Li "make update" .
320.It Va WWWSUPFILE
321.Pq Vt str
322The www
323.Ar supfile
324to use when doing a
325.Dq Li "make update"
326This defaults to
327.Pa /usr/share/examples/cvsup/www\-supfile .
328.El
329.Ss "BUILDING THE KERNEL"
330The following list provides a name and short description for variables
331that are only used doing a kernel build:
332.Bl -tag -width Ar
333.It Va BOOTWAIT
334.Pq Vt int
335Controls the amount of time the kernel waits for a console keypress
--- 389 unchanged lines hidden (view full) ---
725.Dq Li ps
726for postscript or graphics printers with a ghostscript
727filter, or both.
728.El
729.Sh FILES
730.Bl -tag -width ".Pa /usr/share/examples/etc/make.conf" -compact
731.It Pa /etc/make.conf
732.It Pa /usr/doc/Makefile
733.It Pa /usr/share/examples/etc/make.conf
734.It Pa /usr/share/mk/sys.mk
735.It Pa /usr/src/Makefile
736.It Pa /usr/src/Makefile.inc1
737.El
738.Sh SEE ALSO
739.Xr gcc 1 ,
740.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 213573 2010-10-08 12:40:16Z uqs $
26.\"
27.Dd December 15, 2009
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 ports with
185.Dq Li "make update" .
186.It Va CXXFLAGS
187.Pq Vt str
188Controls the compiler settings when compiling C++ code.
189.Va CXXFLAGS
190is initially set to the value of
191.Va CFLAGS .
192If you want to
--- 4 unchanged lines hidden (view full) ---
197instead of
198.Dq Li = .
199.It Va DOCSUPFILE
200.Pq Vt str
201The documentation
202.Ar supfile
203to use when doing a
204.Dq Li "make update" .
205This defaults to
206.Pa /usr/share/examples/cvsup/doc\-supfile .
207.It Va INSTALL
208.Pq Vt str
209the default install command.
210To install only files for which the target differs or does not exist, use
211.Bd -literal -offset indent
212INSTALL="install -C"
213.Ed
214Note that some makefiles (including those in
--- 39 unchanged lines hidden (view full) ---
254.It Va NO_DOCUPDATE
255.Pq Vt bool
256Set this to not update the doc tree during
257.Dq Li "make update" .
258.It Va NO_PORTSUPDATE
259.Pq Vt bool
260Set this to not update the ports tree during
261.Dq Li "make update" .
262.It Va PORTSSUPFILE
263.Pq Vt str
264The ports
265.Ar supfile
266to use when doing a
267.Dq Li "make update" .
268This defaults to
269.Pa /usr/share/examples/cvsup/ports\-supfile .
270.It Va SUP
271.Pq Vt str
272The location of the
273.Xr csup 1
274or
275.Xr cvsup 1
276command for
277.Dq Li "make update" .
278.It Va SUPFILE
279.Pq Vt str
280The first
281.Ar supfile
282to use when doing a
283.Dq Li "make update" .
284This defaults to
285.Pa /usr/share/examples/cvsup/standard\-supfile .
286.It Va SUPFILE1
287.Pq Vt str
288The second
289.Ar supfile
290to use when doing a
291.Dq Li "make update" .
292This defaults to
293.Pa /usr/share/examples/cvsup/secure\-supfile .
294.It Va SUPFILE2
295.Pq Vt str
296The third
297.Ar supfile
298to use when doing a
299.Dq Li "make update" .
300This defaults to
301.Pa /usr/share/examples/cvsup/secure\-supfile .
302.It Va SUPFLAGS
303.Pq Vt str
304The flag for the
305.Xr sup 1
306command when doing
307.Dq Li "make update" .
308This defaults to
309.Op Fl g L Ar 2 .
310.It Va SUPHOST
311.Pq Vt str
312The hostname of the sup server to use when doing
313.Dq Li "make update" .
314.It Va SUP_UPDATE
315.Pq Vt bool
316Set this to use
317.Xr cvsup 1
318to update your ports with
319.Dq Li "make update" .
320.It Va WWWSUPFILE
321.Pq Vt str
322The www
323.Ar supfile
324to use when doing a
325.Dq Li "make update"
326This defaults to
327.Pa /usr/share/examples/cvsup/www\-supfile .
328.El
329.Ss "BUILDING THE KERNEL"
330The following list provides a name and short description for variables
331that are only used doing a kernel build:
332.Bl -tag -width Ar
333.It Va BOOTWAIT
334.Pq Vt int
335Controls the amount of time the kernel waits for a console keypress
--- 389 unchanged lines hidden (view full) ---
725.Dq Li ps
726for postscript or graphics printers with a ghostscript
727filter, or both.
728.El
729.Sh FILES
730.Bl -tag -width ".Pa /usr/share/examples/etc/make.conf" -compact
731.It Pa /etc/make.conf
732.It Pa /usr/doc/Makefile
733.It Pa /usr/share/examples/etc/make.conf
734.It Pa /usr/share/mk/sys.mk
735.It Pa /usr/src/Makefile
736.It Pa /usr/src/Makefile.inc1
737.El
738.Sh SEE ALSO
739.Xr gcc 1 ,
740.Xr install 1 ,
--- 29 unchanged lines hidden ---