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 --- |