Date: Wed, 11 Aug 2004 17:22:04 +0200 From: Geert Hendrickx <geert.hendrickx@ua.ac.be> To: Sarunas Vancevicius <vsarunas@eircom.net> Cc: freebsd-hackers@freebsd.org Subject: Re: make "quickworld"? (like in DragonFly) Message-ID: <20040811152204.GC98466@lori.mine.nu> In-Reply-To: <20040811160740.GB955@laserbeam.sv.org> References: <20040811160740.GB955@laserbeam.sv.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 11, 2004 at 04:07:40PM +0000, Sarunas Vancevicius wrote: > To not to flood the list, here is why my /etc/make.conf > looks like: > > ( I think full list can be found in > /etc/defaults/make.conf > or > /usr/share/examples/etc/defaults/make.conf) > > # To avoid building various parts of the base system: > #NO_CVS= true # do not build CVS > #NO_CXX= true # do not build C++ and friends > #NO_BIND= true # do not build BIND > #NO_BLUETOOTH= true # do not build Bluetooth related stuff > #NO_FORTRAN= true # do not build g77 and related libraries > #NO_GDB= true # do not build GDB > #NO_I4B= true # do not build isdn4bsd package > #NO_IPFILTER= true # do not build IP Filter package > #NO_PF= true # do not build PF firewall package > #NO_AUTHPF= true # do not build and install authpf (setuid/gid) > #NO_KERBEROS= true # do not build and install Kerberos 5 (KTH Heimdal) > #NO_LPR= true # do not build lpr and related programs > #NO_MAILWRAPPER=true # do not build the mailwrapper(8) MTA selector > #NO_OBJC= true # do not build Objective C support > #NO_OPENSSH= true # do not build OpenSSH > #NO_OPENSSL= true # do not build OpenSSL (implies NO_KERBEROS and > # NO_OPENSSH) > #NO_SENDMAIL= true # do not build sendmail and related programs > #NO_SHAREDOCS= true # do not build the 4.4BSD legacy docs > #NO_TCSH= true # do not build and install /bin/csh (which is tcsh) > #NO_VINUM= true # do not build Vinum utilities > #NO_X= true # do not compile in XWindows support (e.g. doscmd) > #NOCRYPT= true # do not build any crypto code > #NOGAMES= true # do not build games (games/ subdir) > #NOINFO= true # do not make or install info files > #NOLIBC_R= true # do not build libc_r (re-entrant version of libc) > #NOMAN= true # do not build manual pages > #NOPROFILE= true # Avoid compiling profiled libraries > #NOSHARE= true # do not go into the share subdir > #NO_USB=true > > Just uncomment stuff you don't want to build. Yeah I know, but it's not my intention to disable building all this stuff, I just wanted to know whether it was possible to not have to rebuild them everytime (esp. when there are no changes in their sources). -DNOCLEAN seems to do the trick. Thanks for the suggestion, GH > -- Sarunas Vancevicius
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040811152204.GC98466>