make.conf revision 15212
1173295Skrion# $Id: make.conf,v 1.26 1996/03/06 09:10:23 asami Exp $ 2237216Seadler# 3237216Seadler# This file, if present, will be read by make (see /usr/share/mk/sys.mk). 4173295Skrion# It allows you to override macro definitions to make without changing 5173295Skrion# your source tree, or anything the source tree installs. 6173295Skrion# 7173295Skrion# This file must be in valid Makefile syntax. 8173295Skrion# 9173295Skrion# You have to find the things you can put here in the Makefiles and 10173295Skrion# documentation of the source tree. 11173295Skrion# 12173295Skrion# One, and probably the most common, use could be: 13179433Sflz# 14173295Skrion#CFLAGS= -O2 -m486 -pipe 15173295Skrion# 16173295Skrion# Another useful entry is 17173295Skrion# 18173295Skrion#NOPROFILE= true 19173295Skrion# Avoid compiling profiled libraries 20173295Skrion# 21179433Sflz# To compile the kernel with special optimisations, you can use this: 22173295Skrion# 23173295Skrion#COPTFLAGS= -O -pipe 24173295Skrion# 25173295Skrion# To compile and install the 4.4 lite libm instead of the default use: 26173295Skrion# 27173295Skrion#WANT_CSRG_LIBM= yes 28173295Skrion# 29173295Skrion# 30173295Skrion# If you have a FPU (i387, i486DX, Pentium), you can make 31173295Skrion# the Sun libm use the FPU: 32173295Skrion# 33173295Skrion#HAVE_FPU= yes 34173295Skrion# 35173295Skrion# 36179433Sflz# If you do not want unformatted manual pages to be compressed 37179433Sflz# when they are installed: 38179433Sflz# 39179433Sflz#NOMANCOMPRESS= true 40237216Seadler# 41179433Sflz# 42179433Sflz# If you do not want additional documentation (some of which are 43179433Sflz# a few hundred KB's) for ports to be installed: 44179433Sflz# 45173295Skrion#NOPORTDOCS= true 46208028Suqs# 47208028Suqs# 48208028Suqs# Default format for system documentation, depends on your printer. 49208028Suqs# Set this to "ascii" for simple printers or screen 50208028Suqs# 51208028Suqs#PRINTER= ps 52208028Suqs# 53208028Suqs# 54208028Suqs# How long to wait for a console keypress before booting the default kernel. 55208028Suqs# This value is approximately in milliseconds. Keypresses are accepted by the 56208028Suqs# BIOS before booting from disk, making it possible to give custom boot 57208028Suqs# parameters even when this is set to 0. 58235570Sgjb# 59208028Suqs#BOOTWAIT=0 60173295Skrion#BOOTWAIT=30000 61202844Sflz# 62202844Sflz# 63173295Skrion# By default, this points to /usr/X11R6 for XFree86 releases 3.0 or earlier. 64202844Sflz# If you have a XFree86 from before 3.0 you want to uncomment this. 65202844Sflz# 66173295Skrion#X11BASE= /usr/X386 67202844Sflz# 68202844Sflz# 69173295Skrion# If you have Motif on your system, uncomment this. 70202844Sflz# 71202844Sflz#HAVE_MOTIF= yes 72173295Skrion# 73173295Skrion# If the default location of the Motif library (specified below) is not 74202844Sflz# appropriate for you, set this to the correct value. 75202844Sflz# 76202844Sflz#MOTIFLIB= "-L${X11BASE}/lib -lXm" 77202844Sflz# 78202844Sflz# 79202844Sflz# Build `cc' using a dynamic internals library, rather than the default 80173295Skrion# (static) one. This makes the compilers run slower (10-15%), but saves 81173295Skrion# quite some diskspace. 82173295Skrion# 83173295Skrion#SHARED_LIBCC_INT= smaller_cc 84173295Skrion# 85173295Skrion# 86208598Suqs# Kerberos IV 87173295Skrion# If you want the eBones-based Kerberos, define this: 88173295Skrion# 89173295Skrion#MAKE_EBONES= yes 90173295Skrion# 91# 92# SUP updates 93# 94#SUP_UPDATE= yes 95#SUPFILE= /usr/share/examples/sup/standard-supfile 96#SUPFILE1= /usr/share/examples/sup/secure-supfile 97#SUPFILE2= /usr/share/examples/sup/ports-supfile 98