From 84d18d23bb7b0af81dfc212995177941de8fa909 Mon Sep 17 00:00:00 2001 From: rillig Date: Sat, 5 Nov 2005 01:57:01 +0000 Subject: Environment and pkgsrc variables used by the bulk build. --- mk/bulk/environment.txt | 105 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 mk/bulk/environment.txt 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 -- cgit v1.2.3