release.conf.sample revision 264245
1247738Sbapt#!/bin/sh 2247738Sbapt# 3247738Sbapt# $FreeBSD: stable/10/release/release.conf.sample 264245 2014-04-08 00:53:31Z gjb $ 4247738Sbapt# 5247738Sbapt 6247738Sbapt## Set the directory within which the release will be built. 7247738SbaptCHROOTDIR="/scratch" 8247738Sbapt 9247738Sbapt## Set the svn host. 10247738SbaptSVNROOT="svn://svn.FreeBSD.org/" 11247738Sbapt 12247738Sbapt## Set the src/, ports/, and doc/ branches or tags. 13247738SbaptSRCBRANCH="base/stable/10@rHEAD" 14247738SbaptDOCBRANCH="doc/head@rHEAD" 15247738SbaptPORTBRANCH="ports/head@rHEAD" 16247738Sbapt 17247738Sbapt## Run svn co --force for src checkout. 18247738Sbapt#SRC_FORCE_CHECKOUT=yes 19247738Sbapt 20247738Sbapt## Sample configuration for using git instead of svn. 21247738Sbapt#VCSCMD="/usr/local/bin/git clone --branch master" 22247738Sbapt#SVNROOT="" 23247738Sbapt#SRCBRANCH="https://github.com/freebsd/freebsd" 24247738Sbapt#DOCBRANCH="https://github.com/freebsd/freebsd-doc" 25247738Sbapt#PORTBRANCH="https://github.com/freebsd/freebsd-ports" 26247738Sbapt 27247738Sbapt## Set to override the default target architecture. 28247738Sbapt#TARGET="amd64" 29247738Sbapt#TARGET_ARCH="amd64" 30247738Sbapt#KERNEL="GENERIC" 31247738Sbapt## Multiple kernels may be set. 32247738Sbapt#KERNEL="GENERIC XENHVM" 33247738Sbapt 34247738Sbapt## Set to specify a custom make.conf and/or src.conf 35247738Sbapt#MAKE_CONF="/etc/local/make.conf" 36247738Sbapt#SRC_CONF="/etc/local/src.conf" 37247738Sbapt 38247738Sbapt## Set to use make(1) flags. 39247738Sbapt#MAKE_FLAGS="-s" 40247738Sbapt 41247738Sbapt## Set to use world- and kernel-specific make(1) flags. 42247738Sbapt#WORLD_FLAGS="-j $(sysctl -n hw.ncpu)" 43247738Sbapt#KERNEL_FLAGS="-j $(( $(( $(sysctl -n hw.ncpu) + 1 )) / 2 ))" 44247738Sbapt 45247738Sbapt## Set miscellaneous 'make release' settings. 46247738Sbapt#NODOC= 47247738Sbapt#NOPORTS= 48247738Sbapt#WITH_DVD= 49247738Sbapt#WITH_COMPRESSED_IMAGES= 50247738Sbapt 51247738Sbapt## Set when building embedded images. 52247738Sbapt#EMBEDDEDBUILD= 53247738Sbapt 54247738Sbapt## Set to skip the chroot environment buildworld/installworld/distribution 55247738Sbapt## step if it is expected the build environment will exist via alternate 56247738Sbapt## means. 57247738Sbapt#CHROOTBUILD_SKIP= 58247738Sbapt 59247738Sbapt## Set to pass additional flags to make(1) for the build chroot setup, such 60247738Sbapt## as TARGET/TARGET_ARCH. 61247738Sbapt#CHROOT_MAKEENV= 62247738Sbapt 63247738Sbapt