summaryrefslogtreecommitdiff
path: root/mk/bulk
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2005-11-05 01:57:01 +0000
committerrillig <rillig@pkgsrc.org>2005-11-05 01:57:01 +0000
commitf697668ceb6286e5fc5396efda5ddbc6810ca365 (patch)
tree08405fe03b81904e351c25fb7910cb26146e1d37 /mk/bulk
parenta266e3d2eeebcf31dde3cb223e6177fd6fb9eee7 (diff)
downloadpkgsrc-f697668ceb6286e5fc5396efda5ddbc6810ca365.tar.gz
Environment and pkgsrc variables used by the bulk build.
Diffstat (limited to 'mk/bulk')
-rw-r--r--mk/bulk/environment.txt105
1 files changed, 105 insertions, 0 deletions
diff --git a/mk/bulk/environment.txt b/mk/bulk/environment.txt
new file mode 100644
index 00000000000..f6a6093d23f
--- /dev/null
+++ b/mk/bulk/environment.txt
@@ -0,0 +1,105 @@
+# $NetBSD: environment.txt,v 1.1 2005/11/05 01:57:01 rillig 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
+ 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
+ CVS_USER: Loginname
+
+ => User-defined in mk.conf
+
+ BROKENFILE
+ BROKENWRKLOG
+ BUILDLOG
+ LINPKGSRC_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