Skip site navigation (1)Skip section navigation (2)
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>