pkgsrc/mk/bulk/environment.txt
2006-12-15 13:15:06 +00:00

105 lines
2.1 KiB
Text

# $NetBSD: environment.txt,v 1.5 2006/12/15 13:15:06 martti Exp $
#
===> Environment variables used by the bulk build scripts
This file lists all(?) the environment and pkgsrc variables that
directly influence the bulk build process, grouped by the script in
which they are used.
===> mk/bulk/build
=> Settable by the user
BULK_BUILD_CONF: Pathname
The configuration file for the bulk build.
http_proxy: URL
The HTTP proxy used for fetching distfiles.
ftp_proxy: URL
The FTP proxy used for fetching distfiles.
USR_PKGSRC: Pathname
The location of the pkgsrc root directory.
=> User-defined in mk.conf
BULK_DBFILE
DEPENDSTREEFILE
DEPENDSFILE
SUPPORTSFILE
INDEXFILE
ORDERFILE
BROKENFILE
BROKENWRKLOG
FORCEBROKENFILE
BUILDLOG
STARTFILE
BULK_PREREQ
=> Set by the script
BATCH=1
Used by pkgsrc.
BMAKE={make,bmake}
The make(1) program used for building the packages.
DEPENDS_TARGET=bulk-install
Used by pkgsrc.
### to be continued in line 191
===> mk/bulk/pre-build
=> User-definable
BULK_BUILD_CONF: Pathname
PRUNEDISTFILES: Boolean := no
PRUNEPACKAGES: Boolean := yes
PRUNELINKS: Boolean := yes
UPDATE_VULNERABILITY_LIST: Boolean := yes
USR_PKGSRC: Pathname
=> User-defined in mk.conf
BROKENFILE
BROKENWRKLOG
BUILDLOG
LINTPKGSRC_DB
STARTFILE
LOCALBASE
X11BASE
DISTDIR
PKG_DBDIR
DEPOTBASE
PKG_TOOLS_BIN
PACKAGES
=> Set by the script
BROKENF: Filename
Filename where the build log is saved when the build fails.
BRKWRKLOG: Filename
Filename where the work log is saved when the build fails.
BLDLOG: Filename
Filename where ? is saved when the build fails.
LINTPKGSRC_DB: Filename
Filename of the lintpkgsrc database.
STARTFILE: Filename
Cookie file to determine whether the build has started.
LOCALBASE: Pathname
Like in pkgsrc.
X11BASE: Pathname
Like in pkgsrc.
DISTDIR: Pathname
Like in pkgsrc.
PKG_DBDIR: Pathname
Like in pkgsrc.
DEPOTBASE: Pathname
Like in pkgsrc.
PKG_TOOLS_BIN: Pathname
Like in pkgsrc.
PACKAGES: Pathname
Like in pkgsrc.
=> Files used by the script
mk/bulk/pre-build.local: Shellscript