1786aa69aSBen Smithurst.\" Copyright (c) 2000 2786aa69aSBen Smithurst.\" Mike W. Meyer 3786aa69aSBen Smithurst.\" 4786aa69aSBen Smithurst.\" Redistribution and use in source and binary forms, with or without 5786aa69aSBen Smithurst.\" modification, are permitted provided that the following conditions 6786aa69aSBen Smithurst.\" are met: 7786aa69aSBen Smithurst.\" 1. Redistributions of source code must retain the above copyright 8786aa69aSBen Smithurst.\" notice, this list of conditions and the following disclaimer. 9786aa69aSBen Smithurst.\" 2. Redistributions in binary form must reproduce the above copyright 10786aa69aSBen Smithurst.\" notice, this list of conditions and the following disclaimer in the 11786aa69aSBen Smithurst.\" documentation and/or other materials provided with the distribution. 12786aa69aSBen Smithurst.\" 13786aa69aSBen Smithurst.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND 14786aa69aSBen Smithurst.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 15786aa69aSBen Smithurst.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 16786aa69aSBen Smithurst.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE 17786aa69aSBen Smithurst.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 18786aa69aSBen Smithurst.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 19786aa69aSBen Smithurst.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 20786aa69aSBen Smithurst.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 21786aa69aSBen Smithurst.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 22786aa69aSBen Smithurst.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 23786aa69aSBen Smithurst.\" SUCH DAMAGE. 24786aa69aSBen Smithurst.\" 25786aa69aSBen Smithurst.\" $FreeBSD$ 26786aa69aSBen Smithurst.\" 27d7b336c0SRuslan Ermilov.Dd November 3, 2000 28786aa69aSBen Smithurst.Dt MAKE.CONF 5 29786aa69aSBen Smithurst.Os 30786aa69aSBen Smithurst.Sh NAME 31786aa69aSBen Smithurst.Nm make.conf 329c488872SRuslan Ermilov.Nd system build information 33786aa69aSBen Smithurst.Sh DESCRIPTION 34786aa69aSBen SmithurstThe file 35786aa69aSBen Smithurst.Nm 369c488872SRuslan Ermilovcontains settings that control the compilation of the 379c488872SRuslan Ermilov.Fx 389c488872SRuslan Ermilovsources 399c488872SRuslan Ermilovand ported applications. 409c488872SRuslan ErmilovThe file 41786aa69aSBen Smithurst.Nm 42786aa69aSBen Smithurstis generally created by the system administrator when the values need 43786aa69aSBen Smithurstto be changed from their defaults. 44786aa69aSBen Smithurst.Pp 45786aa69aSBen SmithurstThe purpose of 46786aa69aSBen Smithurst.Nm 47786aa69aSBen Smithurstis not to run commands or perform compilation actions 489c488872SRuslan Ermilovdirectly. 499c488872SRuslan ErmilovInstead, it is included by the 50786aa69aSBen Smithurstvarious makefiles in 51786aa69aSBen Smithurst.Pa /usr/src , 52786aa69aSBen Smithurst.Pa /usr/ports 53786aa69aSBen Smithurstand 54786aa69aSBen Smithurst.Pa /usr/doc 55786aa69aSBen Smithurstwhich conditionalize their 56786aa69aSBen Smithurstinternal actions according to the settings found there. 57786aa69aSBen Smithurst.Pp 58786aa69aSBen SmithurstThe 59786aa69aSBen Smithurst.Pa /etc/make.conf 60a910f192SDima Dorfmanfile is included from the appropriate 619c488872SRuslan Ermilov.Pa Makefile 62786aa69aSBen Smithurstwhich specifies the default settings for all the available options. 63786aa69aSBen SmithurstOptions need only be specified in 64786aa69aSBen Smithurst.Pa /etc/make.conf 65786aa69aSBen Smithurstwhen the system administrator wishes to override these defaults. 66786aa69aSBen Smithurst.Pp 67786aa69aSBen SmithurstThe build procedures occur in four broad areas: the world, the kernel, 689c488872SRuslan Ermilovdocumentations and ports. 699c488872SRuslan ErmilovVariables set in 70786aa69aSBen Smithurst.Nm 71786aa69aSBen Smithurstmay be applicable during builds in one, two, or all four of these 729c488872SRuslan Ermilovareas. 739c488872SRuslan ErmilovThey may be specified for a particular build via the 749c488872SRuslan Ermilov.Fl D 75786aa69aSBen Smithurstoption of 76786aa69aSBen Smithurst.Xr make 1 . 77786aa69aSBen Smithurst.Pp 789c488872SRuslan ErmilovThe following lists provide a name and short description for each 799c488872SRuslan Ermilovvariable you can use during the indicated builds. 809c488872SRuslan ErmilovThe values of 81786aa69aSBen Smithurstvariables flagged as 829c488872SRuslan Ermilov.Vt bool 83786aa69aSBen Smithurstare ignored; the variable being 84786aa69aSBen Smithurstset at all (even to 859c488872SRuslan Ermilov.Dq Li FALSE 86786aa69aSBen Smithurstor 879c488872SRuslan Ermilov.Dq Li NO ) 88786aa69aSBen Smithurstcause it to 89786aa69aSBen Smithurstbe treated as if it were set. 90786aa69aSBen Smithurst.Pp 91786aa69aSBen SmithurstThe following list provides a name and short description for variables 92786aa69aSBen Smithurstthat are used for all builds, or are used by the 939c488872SRuslan Ermilov.Pa makefiles 949c488872SRuslan Ermilovfor things other than builds. 95786aa69aSBen Smithurst.Bl -tag -width Ar 969c488872SRuslan Ermilov.It Va CFLAGS 9734455342SDima Dorfman.Pq Vt str 989c488872SRuslan ErmilovControls the compiler setting when compiling C code. 99786aa69aSBen SmithurstOptimization levels above 1009c488872SRuslan Ermilov.Oo Fl O ( O2 , No ...\& ) Oc 1019c488872SRuslan Ermilovare not supported. 1029c488872SRuslan Ermilov.Va BDECFLAGS 1039c488872SRuslan Ermilovis provided as a set of 1049c488872SRuslan Ermilov.Xr gcc 1 1059c488872SRuslan Ermilovsettings suggested by 1069c488872SRuslan Ermilov.An "Bruce Evans" Aq bde@FreeBSD.org 1079c488872SRuslan Ermilovfor developing and testing changes. 1089c488872SRuslan ErmilovThey can be used by: 1099c488872SRuslan Ermilov.Pp 110786aa69aSBen Smithurst.Bd -literal -offset indent 111786aa69aSBen SmithurstCXFLAGS+=${BDECFLAGS} 112786aa69aSBen Smithurst.Ed 1139c488872SRuslan Ermilov.It Va CVS_UPDATE 11434455342SDima Dorfman.Pq Vt bool 1159c488872SRuslan ErmilovSet this to use 1169c488872SRuslan Ermilov.Xr cvs 1 1179c488872SRuslan Ermilovto update your ports with 1189c488872SRuslan Ermilov.Dq Li "make update" . 1199c488872SRuslan Ermilov.It Va CXXFLAGS 12034455342SDima Dorfman.Pq Vt str 1219c488872SRuslan ErmilovControls the compiler settings when compiling C++ code. 1229c488872SRuslan Ermilov.Va CXXFLAGS 1239c488872SRuslan Ermilovis initially set to the value of 1249c488872SRuslan Ermilov.Va CFLAGS . 1259c488872SRuslan ErmilovIf you want to 1269c488872SRuslan Ermilovadd to the 1279c488872SRuslan Ermilov.Va CXXFLAGS 1289c488872SRuslan Ermilovvalue, use 129786aa69aSBen Smithurst.Dq Li += 130786aa69aSBen Smithurstinstead of 131786aa69aSBen Smithurst.Dq Li = . 1329c488872SRuslan Ermilov.It Va INSTALL 13334455342SDima Dorfman.Pq Vt str 1349c488872SRuslan Ermilovthe default install command. 1359c488872SRuslan ErmilovTo have commands compared before doing 136786aa69aSBen Smithurstthe install, use 137786aa69aSBen Smithurst.Bd -literal -offset indent 138786aa69aSBen SmithurstINSTALL="install -C" 139786aa69aSBen Smithurst.Ed 1409c488872SRuslan Ermilov.It Va LOCAL_DIRS 14134455342SDima Dorfman.Pq Vt str 1429c488872SRuslan ErmilovList any directories that should be entered when doing 143786aa69aSBen Smithurstmake's in 144786aa69aSBen Smithurst.Pa /usr/src 145786aa69aSBen Smithurstin this variable. 1469c488872SRuslan Ermilov.It Va MTREE_FOLLOWS_SYMLINKS 14734455342SDima Dorfman.Pq Vt str 1489c488872SRuslan ErmilovSet this to 1499c488872SRuslan Ermilov.Dq Fl L 1509c488872SRuslan Ermilovto cause 1519c488872SRuslan Ermilov.Xr mtree 8 1529c488872SRuslan Ermilovto follow symlinks. 1539c488872SRuslan Ermilov.It Va NO_DOCUPDATE 15434455342SDima Dorfman.Pq Vt bool 1559c488872SRuslan ErmilovSet this to not update the doc tree during 1569c488872SRuslan Ermilov.Dq Li "make update" . 1579c488872SRuslan Ermilov.It Va NO_PORTSUPDATE 15834455342SDima Dorfman.Pq Vt bool 1599c488872SRuslan ErmilovSet this to not update the ports tree during 1609c488872SRuslan Ermilov.Dq Li "make update" . 1619c488872SRuslan Ermilov.It Va SUP_UPDATE 16234455342SDima Dorfman.Pq Vt bool 1639c488872SRuslan ErmilovSet this to use 1649c488872SRuslan Ermilov.Xr cvsup 1 1659c488872SRuslan Ermilovto update your ports with 1669c488872SRuslan Ermilov.Dq Li "make update" . 1679c488872SRuslan Ermilov.It Va SUP 16834455342SDima Dorfman.Pq Vt str 1699c488872SRuslan ErmilovThe location of the 1709c488872SRuslan Ermilov.Xr cvsup 1 1719c488872SRuslan Ermilovcommand for 1729c488872SRuslan Ermilov.Dq Li "make update" . 1739c488872SRuslan Ermilov.It Va SUPFLAGS 17434455342SDima Dorfman.Pq Vt str 1759c488872SRuslan ErmilovThe flag for the 1769c488872SRuslan Ermilov.Xr sup 1 1779c488872SRuslan Ermilovcommand when doing 1789c488872SRuslan Ermilov.Dq Li "make update" . 179786aa69aSBen SmithurstThis defaults to 1809c488872SRuslan Ermilov.Op Fl g L Ar 2 . 1819c488872SRuslan Ermilov.It Va SUPHOST 18234455342SDima Dorfman.Pq Vt str 1839c488872SRuslan ErmilovThe hostname of the sup server to use when doing 1849c488872SRuslan Ermilov.Dq Li "make update" . 1859c488872SRuslan Ermilov.It Va SUPFILE 18634455342SDima Dorfman.Pq Vt str 1879c488872SRuslan ErmilovThe first 1889c488872SRuslan Ermilov.Ar supfile 1899c488872SRuslan Ermilovto use when doing a 1909c488872SRuslan Ermilov.Dq Li "make update" . 191786aa69aSBen SmithurstThis defaults to 1929c488872SRuslan Ermilov.Pa /usr/share/examples/cvsup/standard\-supfile . 1939c488872SRuslan Ermilov.It Va SUPFILE1 19434455342SDima Dorfman.Pq Vt str 1959c488872SRuslan ErmilovThe second 1969c488872SRuslan Ermilov.Ar supfile 1979c488872SRuslan Ermilovto use when doing a 1989c488872SRuslan Ermilov.Dq Li "make update" . 199786aa69aSBen SmithurstThis defaults to 2009c488872SRuslan Ermilov.Pa /usr/share/examples/cvsup/secure\-supfile . 2019c488872SRuslan Ermilov.It Va SUPFILE2 20234455342SDima Dorfman.Pq Vt str 2039c488872SRuslan ErmilovThe third 2049c488872SRuslan Ermilov.Ar supfile 2059c488872SRuslan Ermilovto use when doing a 2069c488872SRuslan Ermilov.Dq Li "make update" . 207786aa69aSBen SmithurstThis defaults to 2089c488872SRuslan Ermilov.Pa /usr/share/examples/cvsup/secure\-supfile . 2099c488872SRuslan Ermilov.It Va PORTSSUPFILE 21034455342SDima Dorfman.Pq Vt str 2119c488872SRuslan ErmilovThe ports 2129c488872SRuslan Ermilov.Ar supfile 2139c488872SRuslan Ermilovto use when doing a 2149c488872SRuslan Ermilov.Dq Li "make update" . 215786aa69aSBen SmithurstThis defaults to 2169c488872SRuslan Ermilov.Pa /usr/share/examples/cvsup/ports\-supfile . 2179c488872SRuslan Ermilov.It Va DOCSUPFILE 21834455342SDima Dorfman.Pq Vt str 2199c488872SRuslan ErmilovThe documentation 2209c488872SRuslan Ermilov.Ar supfile 2219c488872SRuslan Ermilovto use when doing a 2229c488872SRuslan Ermilov.Dq Li "make update" . 223786aa69aSBen SmithurstThis defaults to 2249c488872SRuslan Ermilov.Pa /usr/share/examples/cvsup/doc\-supfile . 225786aa69aSBen Smithurst.El 226786aa69aSBen Smithurst.Pp 227786aa69aSBen SmithurstThe following list provides a name and short description for variables 228786aa69aSBen Smithurstthat are only used doing a kernel build: 229786aa69aSBen Smithurst.Bl -tag -width Ar 2309c488872SRuslan Ermilov.It Va BOOT_COMCONSOLE_PORT 23134455342SDima Dorfman.Pq Vt str 2329c488872SRuslan ErmilovThe port address to use for the console if the boot blocks have 233786aa69aSBen Smithurstbeen configured to use a serial console instead of the keyboard/video card. 2349c488872SRuslan Ermilov.It Va BOOT_COMCONSOLE_SPEED 23534455342SDima Dorfman.Pq Vt int 2369c488872SRuslan ErmilovThe baud rate to use for the console if the boot blocks have 237786aa69aSBen Smithurstbeen configured to use a serial console instead of the keyboard/video card. 2389c488872SRuslan Ermilov.It Va BOOTWAIT 23934455342SDima Dorfman.Pq Vt int 2409c488872SRuslan ErmilovControls the amount of time the kernel waits for a console keypress 2419c488872SRuslan Ermilovbefore booting the default kernel. 2429c488872SRuslan ErmilovThe value is approximately milliseconds. 2439c488872SRuslan ErmilovKeypresses are accepted by the BIOS before booting from disk, 244786aa69aSBen Smithurstmaking it possible to give custom boot parameters even when this is 245786aa69aSBen Smithurstset to 0. 2469c488872SRuslan Ermilov.It Va COPTFLAGS 24734455342SDima Dorfman.Pq Vt str 2489c488872SRuslan ErmilovControls the compiler settings when building the 2499c488872SRuslan Ermilovkernel. 2509c488872SRuslan ErmilovOptimization levels above 2519c488872SRuslan Ermilov.Oo Fl O ( O2 , No ...\& ) Oc 252d5499896SDavid E. O'Brienare not guaranteed to work. 2539c488872SRuslan Ermilov.It Va KERNEL 25434455342SDima Dorfman.Pq Vt str 2559c488872SRuslan ErmilovControls which kernel configurations will be 2566164dd81SBen Smithurstbuilt by 2579c488872SRuslan Ermilov.Dq Li "${MAKE} buildkernel" 2586164dd81SBen Smithurstand installed by 2599c488872SRuslan Ermilov.Dq Li "${MAKE} installkernel" . 2606164dd81SBen SmithurstFor example, 2616164dd81SBen Smithurst.Bd -literal -offset indent 2626164dd81SBen SmithurstKERNEL=MINE DEBUG GENERIC OTHERMACHINE 2636164dd81SBen Smithurst.Ed 2649c488872SRuslan Ermilov.Pp 265a910f192SDima Dorfmanwill build the kernels specified by the config files 2666164dd81SBen Smithurst.Pa MINE , DEBUG , GENERIC , 2676164dd81SBen Smithurstand 2686164dd81SBen Smithurst.Pa OTHERMACHINE , 2696164dd81SBen Smithurstand install the kernel specified by the config file 2706164dd81SBen Smithurst.Pa MINE . 2716164dd81SBen SmithurstIt defaults to 2726164dd81SBen Smithurst.Pa GENERIC . 2739c488872SRuslan Ermilov.It Va NO_KERNELCONFIG 27434455342SDima Dorfman.Pq Vt bool 2759c488872SRuslan ErmilovSet this to skip running 276786aa69aSBen Smithurst.Xr config 8 277786aa69aSBen Smithurstduring 2789c488872SRuslan Ermilov.Dq Li "${MAKE} buildkernel" . 2799c488872SRuslan Ermilov.It Va NO_KERNELDEPEND 28034455342SDima Dorfman.Pq Vt bool 2819c488872SRuslan ErmilovSet this to skip running 2829c488872SRuslan Ermilov.Dq Li "${MAKE} depend" 283786aa69aSBen Smithurstduring 2849c488872SRuslan Ermilov.Dq Li "${MAKE} buildkernel" . 2859c488872SRuslan Ermilov.It Va NO_MODULES 28634455342SDima Dorfman.Pq Vt bool 2879c488872SRuslan ErmilovSet to not build modules with the kernel. 288786aa69aSBen Smithurst.El 289786aa69aSBen Smithurst.Pp 290786aa69aSBen SmithurstThe following list provides a name and short description for variables 291786aa69aSBen Smithurstthat are used during the world build: 292786aa69aSBen Smithurst.Bl -tag -width Ar 2939c488872SRuslan Ermilov.It Va COMPAT1X 29434455342SDima Dorfman.Pq Vt bool 2959c488872SRuslan ErmilovSet to install the 296786aa69aSBen Smithurst.Fx 297786aa69aSBen Smithurst1 compatibility libraries. 2989c488872SRuslan Ermilov.It Va COMPAT20 29934455342SDima Dorfman.Pq Vt bool 3009c488872SRuslan ErmilovSet to install the 301786aa69aSBen Smithurst.Fx 2.0 302786aa69aSBen Smithurstcompatibility libraries. 3039c488872SRuslan Ermilov.It Va COMPAT21 30434455342SDima Dorfman.Pq Vt bool 3059c488872SRuslan ErmilovSet to install the 306786aa69aSBen Smithurst.Fx 2.1 307786aa69aSBen Smithurstcompatibility libraries. 3089c488872SRuslan Ermilov.It Va COMPAT22 30934455342SDima Dorfman.Pq Vt bool 3109c488872SRuslan ErmilovSet to install the 311786aa69aSBen Smithurst.Fx 2.2 312786aa69aSBen Smithurstcompatibility libraries. 3139c488872SRuslan Ermilov.It Va COMPAT3X 31434455342SDima Dorfman.Pq Vt bool 3159c488872SRuslan ErmilovSet to install the 316786aa69aSBen Smithurst.Fx 3179c488872SRuslan Ermilov3 3189c488872SRuslan Ermilovcompatibility libraries. 3199c488872SRuslan Ermilov.It Va ENABLE_SUIDPERL 32034455342SDima Dorfman.Pq Vt bool 3219c488872SRuslan ErmilovSet to enable the installation of an suid 3229c488872SRuslan Ermilov.Xr perl 1 3239c488872SRuslan Ermilovbinary. 3249c488872SRuslan Ermilov.It Va FETCH_CMD 32534455342SDima Dorfman.Pq Vt str 3269c488872SRuslan ErmilovCommand to use to fetch files. 3279c488872SRuslan ErmilovNormally 328786aa69aSBen Smithurst.Xr fetch 1 . 3299c488872SRuslan Ermilov.It Va MAKE_IDEA 33034455342SDima Dorfman.Pq Vt bool 3319c488872SRuslan ErmilovSet to build the IDEA encryption code. 3329c488872SRuslan ErmilovThis code is patented in the USA and many European countries. 3339c488872SRuslan ErmilovIt is 334786aa69aSBen Smithurst.Em "YOUR RESPONSIBILITY" 335786aa69aSBen Smithurstto determine if you can legally use IDEA. 3369c488872SRuslan Ermilov.It Va MAKE_KERBEROS4 33734455342SDima Dorfman.Pq Vt bool 3389c488872SRuslan ErmilovSet this to build KerberosIV (KTH eBones). 3399c488872SRuslan Ermilov.It Va MAKE_KERBEROS5 34034455342SDima Dorfman.Pq Vt bool 3419c488872SRuslan ErmilovSet this to build Kerberos5 (KTH Heimdal). 342786aa69aSBen Smithurst.Em WARNING ! 3439c488872SRuslan ErmilovThis is still experimental code. 3449c488872SRuslan ErmilovIf you need stable Kerberos5, use the 345786aa69aSBen Smithurstport(s). 3469c488872SRuslan Ermilov.It Va MODULES_WITH_WORLD 34734455342SDima Dorfman.Pq Vt bool 3489c488872SRuslan ErmilovSet to build modules with the system instead of the kernel. 3499c488872SRuslan Ermilov.It Va NO_CVS 35034455342SDima Dorfman.Pq Vt bool 3519c488872SRuslan ErmilovSet to not build CVS. 3529c488872SRuslan Ermilov.It Va NO_BIND 35334455342SDima Dorfman.Pq Vt bool 3549c488872SRuslan ErmilovSet to not build BIND. 3559c488872SRuslan Ermilov.It Va NO_FORTRAN 35634455342SDima Dorfman.Pq Vt bool 3579c488872SRuslan ErmilovSet to not build 3589c488872SRuslan Ermilov.Xr g77 1 3599c488872SRuslan Ermilovand related libraries. 360f3bb47ccSRuslan Ermilov.It Va NO_I4B 361f3bb47ccSRuslan Ermilov.Pq Vt bool 362f3bb47ccSRuslan ErmilovSet to not build isdn4bsd package. 3639c488872SRuslan Ermilov.It Va NO_LPR 36434455342SDima Dorfman.Pq Vt bool 3659c488872SRuslan ErmilovSet to not build 3669c488872SRuslan Ermilov.Xr lpr 1 3679c488872SRuslan Ermilovand related programs. 3689c488872SRuslan Ermilov.It Va NO_MAILWRAPPER 36934455342SDima Dorfman.Pq Vt bool 3709c488872SRuslan ErmilovSet to not build the 3719c488872SRuslan Ermilov.Xr mailwrapper 8 3729c488872SRuslan ErmilovMTA selector. 373723f7e30SJeroen Ruigrok van der Werven.It Va NO_MAKEDEV_INSTALL 37434455342SDima Dorfman.Pq Vt bool 375c720f298SRuslan ErmilovSet to avoid installing 376c720f298SRuslan Ermilov.Pa MAKEDEV 377c720f298SRuslan Ermilovin 378723f7e30SJeroen Ruigrok van der Werven.Pa /dev . 379723f7e30SJeroen Ruigrok van der WervenThis implies the 380723f7e30SJeroen Ruigrok van der Werven.Va NO_MAKEDEV_RUN 381723f7e30SJeroen Ruigrok van der Wervenvariable. 382723f7e30SJeroen Ruigrok van der Werven.It Va NO_MAKEDEV_RUN 38334455342SDima Dorfman.Pq Vt bool 3849c488872SRuslan ErmilovSet to avoid running 3859c488872SRuslan Ermilov.Dq Li "MAKEDEV all" 3869c488872SRuslan Ermilovon 3879c488872SRuslan Ermilov.Pa /dev 3889c488872SRuslan Ermilovduring install. 3899c488872SRuslan Ermilov.It Va NO_OBJC 39034455342SDima Dorfman.Pq Vt bool 3919c488872SRuslan ErmilovSet to not build Objective C support. 3929c488872SRuslan Ermilov.It Va NO_OPENSSH 39334455342SDima Dorfman.Pq Vt bool 3949c488872SRuslan ErmilovSet to not build OpenSSH. 3959c488872SRuslan Ermilov.It Va NO_OPENSSL 39634455342SDima Dorfman.Pq Vt bool 3979c488872SRuslan ErmilovSet to not build OpenSSL (implies 3989c488872SRuslan Ermilov.Va NO_OPENSSH ) . 3999c488872SRuslan Ermilov.It Va NO_SENDMAIL 40034455342SDima Dorfman.Pq Vt bool 4019c488872SRuslan ErmilovSet to not build 4029c488872SRuslan Ermilov.Xr sendmail 8 4039c488872SRuslan Ermilovand related programs. 4049c488872SRuslan Ermilov.It Va NO_SHAREDOCS 40534455342SDima Dorfman.Pq Vt bool 4069c488872SRuslan ErmilovSet to not build the 4079c488872SRuslan Ermilov.Bx 4.4 4089c488872SRuslan Ermilovlegacy docs. 4099c488872SRuslan Ermilov.It Va NO_TCSH 41034455342SDima Dorfman.Pq Vt bool 4119c488872SRuslan ErmilovSet to not build and install 4129c488872SRuslan Ermilov.Pa /bin/csh 4139c488872SRuslan Ermilov(which is 4149c488872SRuslan Ermilov.Xr tcsh 1 ) . 4159c488872SRuslan Ermilov.It Va NO_X 41634455342SDima Dorfman.Pq Vt bool 4179c488872SRuslan ErmilovSet to not compile in X\-Windows support (e.g.\& 4189c488872SRuslan Ermilov.Xr doscmd 1 ) . 4199c488872SRuslan Ermilov.It Va NOCLEAN 42034455342SDima Dorfman.Pq Vt bool 4219c488872SRuslan ErmilovSet this to disable cleaning during 4229c488872SRuslan Ermilov.Dq Li "make buildworld" . 423786aa69aSBen SmithurstThis should not be set unless you know what you are doing. 4249c488872SRuslan Ermilov.It Va NOCLEANDIR 42534455342SDima Dorfman.Pq Vt bool 4269c488872SRuslan ErmilovSet this to run 4279c488872SRuslan Ermilov.Dq Li "${MAKE} clean" 428786aa69aSBen Smithurstinstead of 4299c488872SRuslan Ermilov.Dq Li "${MAKE} cleandir" . 4309c488872SRuslan Ermilov.It Va NOCRYPT 43134455342SDima Dorfman.Pq Vt bool 4329c488872SRuslan ErmilovSet to not build any crypto code. 4339c488872SRuslan Ermilov.It Va NOGAMES 43434455342SDima Dorfman.Pq Vt bool 4359c488872SRuslan ErmilovSet to not build games. 4369c488872SRuslan Ermilov.It Va NOINFO 43734455342SDima Dorfman.Pq Vt bool 4389c488872SRuslan ErmilovSet to not make or install 4399c488872SRuslan Ermilov.Xr info 5 4409c488872SRuslan Ermilovfiles. 4419c488872SRuslan Ermilov.It Va NOLIBC_R 44234455342SDima Dorfman.Pq Vt bool 4439c488872SRuslan ErmilovSet to not build 4449c488872SRuslan Ermilov.Nm libc_r 4459c488872SRuslan Ermilov(reentrant version of 4469c488872SRuslan Ermilov.Nm libc ) . 4479c488872SRuslan Ermilov.It Va NOMANCOMPRESS 44834455342SDima Dorfman.Pq Vt bool 4499c488872SRuslan ErmilovSet to install man pages uncompressed. 4509c488872SRuslan Ermilov.It Va NOPERL 45134455342SDima Dorfman.Pq Vt bool 4529c488872SRuslan ErmilovSet to avoid building 4539c488872SRuslan Ermilov.Xr perl 1 . 4549c488872SRuslan Ermilov.It Va NOPROFILE 45534455342SDima Dorfman.Pq Vt bool 4569c488872SRuslan ErmilovSet to avoid compiling profiled libraries. 4579c488872SRuslan Ermilov.It Va NOSECURE 45834455342SDima Dorfman.Pq Vt bool 4599c488872SRuslan Ermilovset to not build crypto code in 4609c488872SRuslan Ermilov.Pa secure 4619c488872SRuslan Ermilovsubdir. 4629c488872SRuslan Ermilov.It Va NOSHARE 46334455342SDima Dorfman.Pq Vt bool 4649c488872SRuslan ErmilovSet to not build in the 4659c488872SRuslan Ermilov.Pa share 4669c488872SRuslan Ermilovsubdir. 4679c488872SRuslan Ermilov.It Va NOUUCP 46834455342SDima Dorfman.Pq Vt bool 4699c488872SRuslan ErmilovSet to not build 4709c488872SRuslan Ermilov.Xr uucp 1 4719c488872SRuslan Ermilovrelated programs. 4729c488872SRuslan Ermilov.It Va PERL_THREADED 47334455342SDima Dorfman.Pq Vt bool 4749c488872SRuslan ErmilovSet to enable the building and installation of 4759c488872SRuslan Ermilov.Xr perl 1 4769c488872SRuslan Ermilovwith thread 477786aa69aSBen Smithurstsupport. 4789c488872SRuslan Ermilov.It Va PPP_NOSUID 47934455342SDima Dorfman.Pq Vt bool 4809c488872SRuslan ErmilovSet to disable the installation of 4819c488872SRuslan Ermilov.Xr ppp 8 4829c488872SRuslan Ermilovas an suid root program. 48325219d25SGregory Neil Shapiro.It Va SENDMAIL_MC 48434455342SDima Dorfman.Pq Vt str 48525219d25SGregory Neil ShapiroThe default m4 configuration file to use at install time. 48601f72632SRuslan ErmilovThe value should include the full path to the 48701f72632SRuslan Ermilov.Pa .mc 48801f72632SRuslan Ermilovfile, e.g., 489d1885c41SGregory Neil Shapiro.Pa /etc/mail/myconfig.mc . 49025219d25SGregory Neil ShapiroUse with caution as a make install will overwrite any existing 49125219d25SGregory Neil Shapiro.Pa /etc/mail/sendmail.cf . 49225219d25SGregory Neil ShapiroNote that 49325219d25SGregory Neil Shapiro.Va SENDMAIL_CF 49425219d25SGregory Neil Shapirois now deprecated. 495e6c77250SGregory Neil Shapiro.It Va SENDMAIL_ADDITIONAL_MC 49634455342SDima Dorfman.Pq Vt str 49701f72632SRuslan ErmilovAdditional 49801f72632SRuslan Ermilov.Pa .mc 49901f72632SRuslan Ermilovfiles which should be built into 50001f72632SRuslan Ermilov.Pa .cf 50101f72632SRuslan Ermilovfiles at build time. 50201f72632SRuslan ErmilovThe value should include the full path to the 50301f72632SRuslan Ermilov.Pa .mc 50401f72632SRuslan Ermilovfile(s), e.g., 505e6c77250SGregory Neil Shapiro.Pa /etc/mail/foo.mc 506e6c77250SGregory Neil Shapiro.Pa /etc/mail/bar.mc . 507f4843be9SGregory Neil Shapiro.It Va SENDMAIL_M4_FLAGS 508f4843be9SGregory Neil Shapiro.Pq Vt str 50901f72632SRuslan ErmilovFlags passed to m4 when building a 51001f72632SRuslan Ermilov.Pa .cf 51101f72632SRuslan Ermilovfile from a 51201f72632SRuslan Ermilov.Pa .mc 51301f72632SRuslan Ermilovfile. 5149c488872SRuslan Ermilov.It Va SENDMAIL_CFLAGS 51534455342SDima Dorfman.Pq Vt str 5169c488872SRuslan ErmilovFlags to pass to the compile command when building 5179c488872SRuslan Ermilov.Xr sendmail 8 . 5189c488872SRuslan ErmilovThe 5199c488872SRuslan Ermilov.Va SENDMAIL_* 5209c488872SRuslan Ermilovflags can be used to provide SASL support with setting such as: 521786aa69aSBen Smithurst.Bd -literal -offset indent 522786aa69aSBen SmithurstSENDMAIL_CFLAGS=-I/usr/local/include -DSASL 523786aa69aSBen SmithurstSENDMAIL_LDFLAGS=-L/usr/local/lib 524786aa69aSBen SmithurstSENDMAIL_LDADD=-lsasl 525786aa69aSBen Smithurst.Ed 5269c488872SRuslan Ermilov.It Va SENDMAIL_LDFLAGS 52734455342SDima Dorfman.Pq Vt str 5289c488872SRuslan ErmilovFlags to pass to the 5299c488872SRuslan Ermilov.Xr ld 1 5309c488872SRuslan Ermilovcommand when building 5319c488872SRuslan Ermilov.Xr sendmail 8 . 5329c488872SRuslan Ermilov.It Va SENDMAIL_LDADD 53334455342SDima Dorfman.Pq Vt str 5349c488872SRuslan ErmilovFlags to add to the end of the 5359c488872SRuslan Ermilov.Xr ld 1 5369c488872SRuslan Ermilovcommand when building 5379c488872SRuslan Ermilov.Xr sendmail 8 . 5389c488872SRuslan Ermilov.It Va SENDMAIL_DPADD 53934455342SDima Dorfman.Pq Vt str 5409c488872SRuslan ErmilovThis variable is undocumented. 541d5499896SDavid E. O'Brien.It Va WANT_FORCE_OPTIMIZATION_DOWNGRADE 542d5499896SDavid E. O'Brien.Pq Vt int 543d5499896SDavid E. O'BrienCauses the system compiler to be built such that it forces high optimization 544d5499896SDavid E. O'Brienlevels to a lower one. 54530b39270SRuslan Ermilov.Xr gcc 1 54630b39270SRuslan Ermilov.Fl O2 54730b39270SRuslan Ermilovand above is known to trigger known optimizer bugs at various 54830b39270SRuslan Ermilovtimes \(em this is worse on the Alpha platform. 549d5499896SDavid E. O'BrienThe value assigned is the highest optimization value used. 550786aa69aSBen Smithurst.El 551786aa69aSBen Smithurst.Pp 552786aa69aSBen SmithurstThe following list provides a name and short description for variables 553786aa69aSBen Smithurstthat are used when building documentation. 554786aa69aSBen Smithurst.Bl -tag -width Ar 5559c488872SRuslan Ermilov.It Va DISTDIR 55634455342SDima Dorfman.Pq Vt str 5579c488872SRuslan ErmilovWhere distfiles are kept. 5589c488872SRuslan ErmilovNormally, this is 559786aa69aSBen Smithurst.Pa distfiles 560786aa69aSBen Smithurstin 5619c488872SRuslan Ermilov.Va PORTSDIR . 5629c488872SRuslan Ermilov.It Va DOC_LANG 56334455342SDima Dorfman.Pq Vt str 5649c488872SRuslan ErmilovThe list of languages and encodings to build and install. 5659c488872SRuslan Ermilov.It Va PRINTERDEVICE 56634455342SDima Dorfman.Pq Vt str 5679c488872SRuslan ErmilovThe default format for system documentation, depends on your 5689c488872SRuslan Ermilovprinter. 5699c488872SRuslan ErmilovThis can be set to 570786aa69aSBen Smithurst.Dq Li ascii 571786aa69aSBen Smithurstfor simple printers or 572786aa69aSBen Smithurst.Dq Li ps 573786aa69aSBen Smithurstfor postscript or graphics printers with a ghostscript 574786aa69aSBen Smithurstfilter. 575786aa69aSBen Smithurst.El 576786aa69aSBen Smithurst.Pp 577786aa69aSBen SmithurstThe following list provides a name and short description for variables 578786aa69aSBen Smithurstthat are used when building ports: 579786aa69aSBen Smithurst.Bl -tag -width Ar 5808e6d7b29SGeorge C A Reid.It Va FORCE_PKG_REGISTER 58134455342SDima Dorfman.Pq Vt bool 5829c488872SRuslan ErmilovSet this to override any existing package registration. 5839c488872SRuslan Ermilov.It Va HAVE_MOTIF 58434455342SDima Dorfman.Pq Vt bool 5859c488872SRuslan ErmilovSet this if you have Motif on your system. 5869c488872SRuslan Ermilov.It Va KRB5_HOME 58734455342SDima Dorfman.Pq Vt str 5889c488872SRuslan ErmilovSet this if you want to install the MIT Kerberos5 port somewhere 589786aa69aSBen Smithurstother than 590786aa69aSBen Smithurst.Pa /usr/local . 5919c488872SRuslan Ermilov.It Va LOCALBASE 59234455342SDima Dorfman.Pq Vt str 5939c488872SRuslan ErmilovSet this to the base directory that non\-X ports should be 5949c488872SRuslan Ermilovinstalled in. 5959c488872SRuslan ErmilovIt provides the default for 5969c488872SRuslan Ermilov.Va PREFIX 5979c488872SRuslan Ermilovwhen building in 598786aa69aSBen Smithurst.Pa /usr/ports . 5999c488872SRuslan Ermilov.It Va MASTER_SITE_AFTERSTEP 60034455342SDima Dorfman.Pq Vt str 6019c488872SRuslan ErmilovSet this to change the master site for AfterStep ports. 6029c488872SRuslan ErmilovThe last 603786aa69aSBen Smithurstpart of the path must be 604786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ . 6059c488872SRuslan Ermilov.It Va MASTER_SITE_BACKUP 60634455342SDima Dorfman.Pq Vt str 6079c488872SRuslan ErmilovControls the site location that ports check for distfiles if the 608786aa69aSBen Smithurstlocations listed in their 609786aa69aSBen Smithurst.Pa Makefile 6109c488872SRuslan Ermilovdo not work. 6119c488872SRuslan ErmilovThe last part of the path must be 612786aa69aSBen Smithurst.Dq Li /${DIST_SUBDIR}/ . 6139c488872SRuslan Ermilov.It Va MASTER_SITE_COMP_SOURCES 61434455342SDima Dorfman.Pq Vt str 6159c488872SRuslan ErmilovControls the master site location for 6169c488872SRuslan Ermilov.Pa comp.sources 6179c488872SRuslan Ermilovports. 6189c488872SRuslan ErmilovThe 619786aa69aSBen Smithurstlast part of the path must be 620786aa69aSBen Smithurst.Dq Li %SUBDIR%/ 6219c488872SRuslan Ermilov.It Va MASTER_SITE_GNOME 62234455342SDima Dorfman.Pq Vt str 6239c488872SRuslan ErmilovControls the master site location for GNOME ports. 6249c488872SRuslan ErmilovThe 625786aa69aSBen Smithurstlast part of the path must be 626786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ 6279c488872SRuslan Ermilov.It Va MASTER_SITE_GNU 62834455342SDima Dorfman.Pq Vt str 6299c488872SRuslan ErmilovControls the master site location for GNU ports. 6309c488872SRuslan ErmilovThe 631786aa69aSBen Smithurstlast part of the path must be 632786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ 6339c488872SRuslan Ermilov.It Va MASTER_SITE_KDE 63434455342SDima Dorfman.Pq Vt str 6359c488872SRuslan ErmilovControls the master site location for KDE ports. 6369c488872SRuslan ErmilovThe 637786aa69aSBen Smithurstlast part of the path must be 638786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ 6399c488872SRuslan Ermilov.It Va MASTER_SITE_FREEBSD 64034455342SDima Dorfman.Pq Vt bool 6419c488872SRuslan ErmilovIf set, go to the master 642786aa69aSBen Smithurst.Fx 643786aa69aSBen Smithurstsite for all files. 6449c488872SRuslan Ermilov.It Va MASTER_SITE_MOZILLA 64534455342SDima Dorfman.Pq Vt str 6469c488872SRuslan ErmilovControls the master site location for Mozilla ports. 6479c488872SRuslan ErmilovThe 648786aa69aSBen Smithurstlast part of the path must be 649786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ 6509c488872SRuslan Ermilov.It Va MASTER_SITE_OVERRIDE 65134455342SDima Dorfman.Pq Vt str 6529c488872SRuslan ErmilovIf set, this site is checked before the sites listed in the ports 653786aa69aSBen Smithurst.Pa Makefile . 654786aa69aSBen SmithurstYou can have it check the backup site first by like so: 655786aa69aSBen Smithurst.Bd -literal -offset indent 656786aa69aSBen SmithurstMASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP} 657786aa69aSBen Smithurst.Ed 6589c488872SRuslan Ermilov.It Va MASTER_SITE_PERL_CPAN 65934455342SDima Dorfman.Pq Vt str 6609c488872SRuslan ErmilovControls the master site location for Perl ports. 6619c488872SRuslan ErmilovThe 662786aa69aSBen Smithurstlast part of the path must be 663786aa69aSBen Smithurst.Bd -literal -offset indent 664786aa69aSBen Smithurst/%SUBDIR%/ 665786aa69aSBen Smithurst.Ed 6669c488872SRuslan Ermilov.It Va MASTER_SORT_REGEX 66734455342SDima Dorfman.Pq Vt str 6689c488872SRuslan ErmilovSet this to control the sort order for mirror sets. 6699c488872SRuslan ErmilovTo set it to 6709c488872SRuslan Ermilovprefer mirrors in the 6719c488872SRuslan Ermilov.Pa .jp 6729c488872SRuslan Ermilovdomain, use: 673786aa69aSBen Smithurst.Bd -literal -offset indent 674786aa69aSBen SmithurstMASTER_SORT_REGEX?= ^file: ^ftp://ftp\.FreeBSD\.org/pub/FreeBSD/ports/local-distfiles/ ://[^/]*\.jp/ ://[^/]*\.jp\. 675786aa69aSBen Smithurst.Ed 6769c488872SRuslan Ermilov.Pp 6779c488872SRuslan ErmilovUsers of other ccTLD domains should change the 678786aa69aSBen Smithurst.Dq Li jp 679786aa69aSBen Smithurstto the 680786aa69aSBen Smithurstappropriate domain. 6819c488872SRuslan Ermilov.It Va MASTER_SITE_RINGSERVER 68234455342SDima Dorfman.Pq Vt str 6839c488872SRuslan ErmilovControls the master site location for Ringserver ports. 6849c488872SRuslan ErmilovThe last 685786aa69aSBen Smithurstpart of the path must be 686786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ . 6879c488872SRuslan Ermilov.It Va MASTER_SITE_RUBY 68834455342SDima Dorfman.Pq Vt str 6899c488872SRuslan ErmilovControls the master site location for Ruby ports. 6909c488872SRuslan ErmilovThe last 691786aa69aSBen Smithurstpart of the path must be 692786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ . 6939c488872SRuslan Ermilov.It Va MASTER_SITE_SUNSITE 69434455342SDima Dorfman.Pq Vt str 6959c488872SRuslan ErmilovControls the master site location for Sunsite ports. 6969c488872SRuslan ErmilovThe last 697786aa69aSBen Smithurstpart of the path must be 698786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ . 6999c488872SRuslan Ermilov.It Va MASTER_SITE_TCLTK 70034455342SDima Dorfman.Pq Vt str 7019c488872SRuslan ErmilovControls the master site location for Tcl and Tk ports. 7029c488872SRuslan ErmilovThe last 703786aa69aSBen Smithurstpart of the path must be 704786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ . 7059c488872SRuslan Ermilov.It Va MASTER_SITE_TEX_CTAN 70634455342SDima Dorfman.Pq Vt str 7079c488872SRuslan ErmilovControls the master site location for TeX ports. 7089c488872SRuslan ErmilovThe last 709786aa69aSBen Smithurstpart of the path must be 710786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ . 7119c488872SRuslan Ermilov.It Va MASTER_SITE_WINDOWMAKER 71234455342SDima Dorfman.Pq Vt str 7139c488872SRuslan ErmilovControls the master site location for WindowMaker ports. 7149c488872SRuslan ErmilovThe last 715786aa69aSBen Smithurstpart of the path must be 716786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ . 7179c488872SRuslan Ermilov.It Va MASTER_SITE_XCONTRIB 71834455342SDima Dorfman.Pq Vt str 7199c488872SRuslan ErmilovControls the master site location for contributed X ports. 7209c488872SRuslan ErmilovThe last 721786aa69aSBen Smithurstpart of the path must be 722786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ . 7239c488872SRuslan Ermilov.It Va MASTER_SITE_XEMACS 72434455342SDima Dorfman.Pq Vt str 7259c488872SRuslan ErmilovControls the master site location for Xemacs ports. 7269c488872SRuslan ErmilovThe last 727786aa69aSBen Smithurstpart of the path must be 728786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ . 7299c488872SRuslan Ermilov.It Va MASTER_SITE_XFREE 73034455342SDima Dorfman.Pq Vt str 7319c488872SRuslan ErmilovControls the master site location for XFree ports. 7329c488872SRuslan ErmilovThe last 733786aa69aSBen Smithurstpart of the path must be 734786aa69aSBen Smithurst.Dq Li /%SUBDIR%/ . 7359c488872SRuslan Ermilov.It Va MOTIFLIB 73634455342SDima Dorfman.Pq Vt str 7379c488872SRuslan ErmilovLocation of 738786aa69aSBen Smithurst.Pa libXm.a 739786aa69aSBen Smithurstand 740786aa69aSBen Smithurst.Pa libXm.so . 7419c488872SRuslan Ermilov.It Va MOTIF_STATIC 74234455342SDima Dorfman.Pq Vt bool 7439c488872SRuslan ErmilovSet this if you want ports that use Motif to be built so they 744786aa69aSBen Smithurstcan be run on systems without the Motif shared libraries. 7459c488872SRuslan Ermilov.It Va NOCLEANDEPENDS 74634455342SDima Dorfman.Pq Vt bool 7479c488872SRuslan ErmilovSet this to prevent 7489c488872SRuslan Ermilov.Dq Li "make clean" 749786aa69aSBen Smithurstfrom cleaning the ports that the one being cleaned depends on. 7509c488872SRuslan Ermilov.It Va NOPORTDOCS 75134455342SDima Dorfman.Pq Vt bool 7529c488872SRuslan ErmilovSet this to disable installing additional documentation with ports. 7539c488872SRuslan Ermilov.It Va PACKAGES 75434455342SDima Dorfman.Pq Vt str 7559c488872SRuslan ErmilovUsed only for the package target; the directory for the package tree. 7569c488872SRuslan Ermilov.It Va PATCH_SITES 75734455342SDima Dorfman.Pq Vt str 7589c488872SRuslan ErmilovPrimary location(s) for the distribution of patch files. 7599c488872SRuslan Ermilov.It Va PORTSDIR 76034455342SDima Dorfman.Pq Vt str 7619c488872SRuslan ErmilovThe location of the ports tree. 7629c488872SRuslan Ermilov.It Va USA_RESIDENT 76334455342SDima Dorfman.Pq Vt bool 7649c488872SRuslan ErmilovSet this if you are a resident of the USA so that ports that 7659c488872SRuslan Ermilovneed to can attempt to comply with U.S. export regulations. 766aafff06bSMaxim Sobolev.It Va WITHOUT_X11 767adf08670SDima Dorfman.Pq Vt bool 768aafff06bSMaxim SobolevSet this so that ports that can be built with or without X11 769aafff06bSMaxim Sobolevsupport will build without X11 support by default. 7709c488872SRuslan Ermilov.It Va WRKDIRPREFIX 77134455342SDima Dorfman.Pq Vt str 7729c488872SRuslan ErmilovWhere to create temporary files used when building ports. 7739c488872SRuslan Ermilov.It Va X11BASE 77434455342SDima Dorfman.Pq Vt str 7759c488872SRuslan ErmilovShould be set to where the X11 distribution has been 7769c488872SRuslan Ermilovinstalled if it is installed anywhere other than 7779c488872SRuslan Ermilov.Pa /usr/X11R6 . 7783136363fSRuslan Ermilov.El 779786aa69aSBen Smithurst.Sh FILES 780786aa69aSBen Smithurst.Bl -tag -width /etc/defaults/make.conf -compact 781786aa69aSBen Smithurst.It Pa /etc/defaults/make.conf 782786aa69aSBen Smithurst.It Pa /etc/make.conf 783786aa69aSBen Smithurst.It Pa /usr/doc/Makefile 784786aa69aSBen Smithurst.It Pa /usr/src/Makefile 785786aa69aSBen Smithurst.It Pa /usr/src/Makefile.inc1 786786aa69aSBen Smithurst.It Pa /usr/ports/Mk/bsd.port.mk 787786aa69aSBen Smithurst.It Pa /usr/ports/Mk/bsd.sites.mk 7883136363fSRuslan Ermilov.El 789786aa69aSBen Smithurst.Sh SEE ALSO 790786aa69aSBen Smithurst.Xr gcc 1 , 791786aa69aSBen Smithurst.Xr install 1 , 792786aa69aSBen Smithurst.Xr make 1 , 793786aa69aSBen Smithurst.Xr ports 7 , 794180ddf32SDima Dorfman.Xr lpd 8 , 795786aa69aSBen Smithurst.Xr sendmail 8 796786aa69aSBen Smithurst.Sh HISTORY 797786aa69aSBen SmithurstThe 798786aa69aSBen Smithurst.Nm 799786aa69aSBen Smithurstfile appeared sometime before 800786aa69aSBen Smithurst.Fx 4.0 . 801786aa69aSBen Smithurst.Sh AUTHORS 8029c488872SRuslan ErmilovThis 8039c488872SRuslan Ermilovmanual page was written by 804786aa69aSBen Smithurst.An Mike W. Meyer Aq mwm@mired.org . 805265733aaSBen Smithurst.Sh BUGS 806265733aaSBen SmithurstThis manual page may occasionally be out of date with respect to 807265733aaSBen Smithurstthe options currently available for use in 8083136363fSRuslan Ermilov.Nm . 809265733aaSBen SmithurstPlease check the 810265733aaSBen Smithurst.Pa /etc/defaults/make.conf 811265733aaSBen Smithurstfile for the latest options which are available. 812