summaryrefslogtreecommitdiff
path: root/sysutils/sysbuild/files/default.conf
blob: 3692df4b73bed4c3d10f054ecd8bf7f16cd1efd9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# $NetBSD: default.conf,v 1.2 2002/12/08 11:37:18 jmmv Exp $
#
# sysbuild - System wide configuration file
#

# ----------- Build time setup; be careful if you change these -----------
HOMEDIR=@SYSBUILD_HOMEDIR@
USER=@SYSBUILD_USER@
OBJGROUP=@SYSBUILD_OBJGROUP@
SRCGROUP=@SYSBUILD_SRCGROUP@
# ------------------------------------------------------------------------

# Directory that holds all object files and DESTDIR (requires *lots*
# of space).
BUILDDIR=/var/sysbuild

# Release directory (it will require around 100-200 Mb).
RELEASEDIR=/var/sysbuild/NetBSD-1.6/i386

# Source directory.
SRCDIR=/usr/src

# List of directories that are updated via cvs.
CVSDIRS="/usr/src /usr/pkgsrc /usr/xsrc"

# Ownerships and permissions to set on CVSDIRS during clean-srcs.
CVSDIRS_OWNER=$USER
CVSDIRS_GROUP=$SRCGROUP
CVSDIRS_PERMS="g+w"

# Preserve tools (toolchain) even when running the "clean" target.
KEEP_TOOLS=no

# Base directory of kernel configuration files; sysbuild can only read
# the ones contained here.
KERNCONFDIR=$HOMEDIR

# List of kernel names to build (files inside $KERNCONFDIR). You can
# specify several; the first one is the kernel installed locally.
KERNCONF="MYKERNEL GENERIC"

# If using the `-m' flag, the user who will receive the logs.
MAILTO=root

# Set to `yes' to send the entire log of commands through mail.
# Logs can become *very* big.
MAIL_CMDLOG=no

# When using the install-sets target, unpack these sets. Note that
# etc.tgz is not specified, as it is specially installed through the
# etcupdate target.
SETS="base.tgz comp.tgz games.tgz man.tgz misc.tgz text.tgz"