summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorrillig <rillig>2005-12-04 17:05:22 +0000
committerrillig <rillig>2005-12-04 17:05:22 +0000
commit6cd17b4718cbb326807646e57a003da979815813 (patch)
treeb45ee40630877d69b9fde2b4724dd5f990514a6d /doc
parent53a46c3e059a3e01e94d1abc2b3edab04c598685 (diff)
downloadpkgsrc-6cd17b4718cbb326807646e57a003da979815813.tar.gz
Added documentation for the make(1) variables that are most likely to be
overridden in a user's mk.conf file.
Diffstat (limited to 'doc')
-rw-r--r--doc/guide/files/binary.xml25
1 files changed, 24 insertions, 1 deletions
diff --git a/doc/guide/files/binary.xml b/doc/guide/files/binary.xml
index b62e44dc7d8..7e8172de0be 100644
--- a/doc/guide/files/binary.xml
+++ b/doc/guide/files/binary.xml
@@ -1,4 +1,4 @@
-<!-- $NetBSD: binary.xml,v 1.17 2005/11/29 09:58:27 rillig Exp $ -->
+<!-- $NetBSD: binary.xml,v 1.18 2005/12/04 17:05:22 rillig Exp $ -->
<chapter id="binary">
<title>Creating binary packages</title>
@@ -99,6 +99,29 @@
PKG_DEVELOPER?= yes
_ACCEPTABLE= yes
</programlisting>
+
+ <para>Some options that are especially useful for bulk builds
+ can be found at the top lines of the file
+ <filename>mk/bulk/bsd.bulk-pkg.mk</filename>. The most useful
+ options of these are briefly described here.</para>
+
+ <itemizedlist>
+
+ <listitem><para>If you are on a slow machine, you may want to
+ set <varname>USE_BULK_BROKEN_CHECK</varname> to
+ <quote>no</quote>.</para></listitem>
+
+ <listitem><para>If you are doing bulk builds from a read-only
+ copy of pkgsrc, you have to set <varname>BULKFILESDIR</varname>
+ to the directory where all log files are created. Otherwise the
+ log files are created in the pkgsrc directory.</para></listitem>
+
+ <listitem><para>Another important variable is
+ <varname>BULK_PREREQ</varname>, which is a list of packages that
+ should be always available while building other
+ packages.</para></listitem>
+
+ </itemizedlist>
</sect3>
<sect3 id="pre-build.local">