|
|
|
|
@ -248,14 +248,14 @@ as well.</p> |
|
|
|
|
|
|
|
|
|
<table border="1" cellspacing="0" cellpadding="2"> |
|
|
|
|
<tr align="center" style="font-style: italic;"> |
|
|
|
|
<td>Option-name</td> |
|
|
|
|
<td>Module -> Global Behavior</td> |
|
|
|
|
<td valign="top">Option-name</td> |
|
|
|
|
<td valign="top">Module -> Global Behavior</td> |
|
|
|
|
<td>Notes</td> |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-apply-qt-patches"> |
|
|
|
|
<td>apply-qt-patches</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">apply-qt-patches</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>This option is only useful for qt-copy. If it is set to a non-zero value, |
|
|
|
|
then the apply-patches script in qt-copy will be run prior to building, in |
|
|
|
|
order to apply the non-official patches to the qt-copy. Since these patches |
|
|
|
|
@ -264,8 +264,8 @@ do any harm to enable it.</td> |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-binpath"> |
|
|
|
|
<td>binpath</td> |
|
|
|
|
<td>Can't be overridden</td> |
|
|
|
|
<td valign="top">binpath</td> |
|
|
|
|
<td valign="top">Can't be overridden</td> |
|
|
|
|
<td><p>Set this option to set the environment variable PATH while building. |
|
|
|
|
You can't override this setting in a module option. The default value is |
|
|
|
|
empty, which is likely not what you want. This environment variable should |
|
|
|
|
@ -280,8 +280,8 @@ is the minimally sufficient setting.</p> |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-build-dir"> |
|
|
|
|
<td>build-dir</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">build-dir</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Use this option to change the directory to contain the built sources. There |
|
|
|
|
are three different ways to use it: |
|
|
|
|
<ul> |
|
|
|
|
@ -307,8 +307,8 @@ Perhaps surprisingly, this option can be changed per module. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-build-system-only"> |
|
|
|
|
<td>build-system-only</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">build-system-only</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Set this option to only create the build system for this module. What that |
|
|
|
|
means is that the <code>make -f Makefile.cvs</code> command will be run, and |
|
|
|
|
the configure script will be created (but not run), and make will not be run. |
|
|
|
|
@ -320,8 +320,8 @@ so you can change your ~/.kdecvs-buildrc. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-checkout-only"> |
|
|
|
|
<td>checkout-only</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">checkout-only</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Set this option to checkout CVS sources piece by piece. The |
|
|
|
|
value for this option should be a space separated list of directories |
|
|
|
|
to checkout. If you don't include the admin directory, it will automatically |
|
|
|
|
@ -333,8 +333,8 @@ global option, be aware that setting this as a global option makes no sense. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-configure-flags"> |
|
|
|
|
<td>configure-flags</td> |
|
|
|
|
<td>Appends to global option<br/>(except for qt-copy)</td> |
|
|
|
|
<td valign="top">configure-flags</td> |
|
|
|
|
<td valign="top">Appends to global option<br/>(except for qt-copy)</td> |
|
|
|
|
<td>Use this option to specify what flags to pass to ./configure when creating |
|
|
|
|
the build system for the module. When this is used as a global-option, it is |
|
|
|
|
applied to all modules that this script builds. qt-copy uses a much different |
|
|
|
|
@ -343,8 +343,8 @@ set of configure options than the rest of KDE, so this option |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-cvs-root"> |
|
|
|
|
<td>cvs-root</td> |
|
|
|
|
<td>Can't be overridden</td> |
|
|
|
|
<td valign="top">cvs-root</td> |
|
|
|
|
<td valign="top">Can't be overridden</td> |
|
|
|
|
<td>This option is used to set the directory on your computer to store the KDE |
|
|
|
|
CVS sources at. If you don't specify this value, the default is ~/kdecvs. If |
|
|
|
|
you do specify this value, use an absolute path name. Note that this setting |
|
|
|
|
@ -354,8 +354,8 @@ has nothing to do with the CVSROOT environment variable. For that, see |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-cvs-server"> |
|
|
|
|
<td>cvs-server</td> |
|
|
|
|
<td>Can't be overridden</td> |
|
|
|
|
<td valign="top">cvs-server</td> |
|
|
|
|
<td valign="top">Can't be overridden</td> |
|
|
|
|
<td>This option is used to set the server used to check out from CVS. As an |
|
|
|
|
example, you could try :pserver:anonymous@bluemchen.kde.org:/home/kde<br/> |
|
|
|
|
Please see <a |
|
|
|
|
@ -366,8 +366,8 @@ you can try. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-cxxflags"> |
|
|
|
|
<td>cxxflags</td> |
|
|
|
|
<td>Appends to global option</td> |
|
|
|
|
<td valign="top">cxxflags</td> |
|
|
|
|
<td valign="top">Appends to global option</td> |
|
|
|
|
<td>Use this option to specify what flags to pass to ./configure as the |
|
|
|
|
CXXFLAGS when creating the build system for the module. This option is |
|
|
|
|
specified here instead of with <a |
|
|
|
|
@ -377,8 +377,8 @@ set the environment variable CXXFLAGS during the build process. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-debug"> |
|
|
|
|
<td>debug</td> |
|
|
|
|
<td>Can't be overridden</td> |
|
|
|
|
<td valign="top">debug</td> |
|
|
|
|
<td valign="top">Can't be overridden</td> |
|
|
|
|
<td>This option enables the script's debug mode. At this point, all this |
|
|
|
|
switch does is disable logging to files, instead dumping all output to |
|
|
|
|
stdout. |
|
|
|
|
@ -386,8 +386,8 @@ stdout. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-disable-build-list"> |
|
|
|
|
<td>disable-build-list</td> |
|
|
|
|
<td>Can't be overridden</td> |
|
|
|
|
<td valign="top">disable-build-list</td> |
|
|
|
|
<td valign="top">Can't be overridden</td> |
|
|
|
|
<td>Normally kdecvs-build will write out the list of modules that were |
|
|
|
|
successfully built to a file under the KDE CVS source directory called |
|
|
|
|
'successfully-built'. If you set this option to 0, kdecvs-build will skip |
|
|
|
|
@ -396,8 +396,8 @@ writing out the file. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-do-not-compile"> |
|
|
|
|
<td>do-not-compile</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">do-not-compile</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td><p>Use this option to set the DO_NOT_COMPILE environment variable prior to |
|
|
|
|
running the configure script. According to the <A |
|
|
|
|
href="http://developer.kde.org/documentation/other/developer-faq.html">KDE |
|
|
|
|
@ -411,8 +411,8 @@ directive to choose directories that you want to check out.</p> |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-install-after-build"> |
|
|
|
|
<td>install-after-build</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">install-after-build</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>This option is used to install the package after it successfully builds. |
|
|
|
|
This option is enabled by default. If you want to disable this, you need to |
|
|
|
|
set this option to 0 in the configuration file. You can also use the |
|
|
|
|
@ -421,8 +421,8 @@ set this option to 0 in the configuration file. You can also use the |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-kdedir"> |
|
|
|
|
<td>kdedir</td> |
|
|
|
|
<td>Can't be overridden</td> |
|
|
|
|
<td valign="top">kdedir</td> |
|
|
|
|
<td valign="top">Can't be overridden</td> |
|
|
|
|
<td>Set this option to set the environment variable KDEDIR while building. |
|
|
|
|
This is useful for one-user installations of KDE. See <a |
|
|
|
|
href="http://developer.kde.org/build/build2ver.html">http://developer.kde.org/build/build2ver.html</a>. |
|
|
|
|
@ -433,8 +433,8 @@ script. You may use a tilde (~) to represent your home directory. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-libpath"> |
|
|
|
|
<td>libpath</td> |
|
|
|
|
<td>Can't be overridden</td> |
|
|
|
|
<td valign="top">libpath</td> |
|
|
|
|
<td valign="top">Can't be overridden</td> |
|
|
|
|
<td>Set this option to set the environment variable LD_LIBRARY_PATH while |
|
|
|
|
building. You can't override this setting in a module option. The default |
|
|
|
|
value is blank, but the paths $KDEDIR/lib and $QTDIR/lib are automatically |
|
|
|
|
@ -443,8 +443,8 @@ added. You may use the tilde (~) for any paths you add using this option. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-lockfile"> |
|
|
|
|
<td>lockfile</td> |
|
|
|
|
<td>Can't be overridden</td> |
|
|
|
|
<td valign="top">lockfile</td> |
|
|
|
|
<td valign="top">Can't be overridden</td> |
|
|
|
|
<td> |
|
|
|
|
<p>The path of a file to use for script locking, to prevent parallel execution. |
|
|
|
|
If you don't specify this value, the default is ~/.kdecvs-lock</p> |
|
|
|
|
@ -454,8 +454,8 @@ If you don't specify this value, the default is ~/.kdecvs-lock</p> |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-log-dir"> |
|
|
|
|
<td>log-dir</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">log-dir</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Use this option to change the directory used to hold the log files |
|
|
|
|
generated by the script. This setting can be set on a per-module basis as of |
|
|
|
|
version 0.64. |
|
|
|
|
@ -463,8 +463,8 @@ version 0.64. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-make-options"> |
|
|
|
|
<td>make-options</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">make-options</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Set this variable in order to pass command line options to the make |
|
|
|
|
command. This is useful for programs such as <a |
|
|
|
|
href="http://distcc.samba.org/">distcc</a>. distcc allows you to share your |
|
|
|
|
@ -475,8 +475,8 @@ number_of_network_cpus is recommended. I have 2 CPUs total, so it would be |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-make-output-file"> |
|
|
|
|
<td>make-output-file</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">make-output-file</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td><i>DEPRECATED</i>. As of version 0.6, this option is no longer used. Now |
|
|
|
|
all commands are logged, including the make process. You can use the |
|
|
|
|
<a href="#conf-log-dir">log-dir</a> option to change the logging directory, |
|
|
|
|
@ -485,8 +485,8 @@ however. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-manual-build"> |
|
|
|
|
<td>manual-build</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">manual-build</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Set the option value to 'true' to keep the build process from attempting to |
|
|
|
|
build this module. It will still be kept up-to-date when updating from CVS. |
|
|
|
|
This option is exactly equivalent to the <a |
|
|
|
|
@ -495,8 +495,8 @@ href="#cmdline-no-build">--no-build</a> command line option. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-no-cvs"> |
|
|
|
|
<td>no-cvs</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">no-cvs</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Set this option value to 'true' to prevent CVS updates for the module. |
|
|
|
|
This option is exactly equivalent to the <a href="#cmdline-no-cvs">--no-cvs</a> |
|
|
|
|
command line option. |
|
|
|
|
@ -504,8 +504,8 @@ command line option. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-no-rebuild-on-fail"> |
|
|
|
|
<td>no-rebuild-on-fail</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">no-rebuild-on-fail</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Set this option value to 'true' to always prevent kdecvs-build from trying |
|
|
|
|
to rebuild this module if it should fail an incremental build. Normally |
|
|
|
|
kdecvs-build will try to rebuild the module from scratch to counteract the |
|
|
|
|
@ -513,8 +513,8 @@ effect of a stray CVS update messing up the build system.</td> |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-pretend"> |
|
|
|
|
<td>pretend</td> |
|
|
|
|
<td>Can't be overridden</td> |
|
|
|
|
<td valign="top">pretend</td> |
|
|
|
|
<td valign="top">Can't be overridden</td> |
|
|
|
|
<td>Set the option value to 'true' in order to "fake" the update/build or |
|
|
|
|
install process. This setting results in verbose output, and is exactly |
|
|
|
|
equivalent to the <a href="#cmdline-pretend">--pretend</a> command line option. |
|
|
|
|
@ -522,8 +522,8 @@ equivalent to the <a href="#cmdline-pretend">--pretend</a> command line option. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-qtdir"> |
|
|
|
|
<td>qtdir</td> |
|
|
|
|
<td>Can't be overridden</td> |
|
|
|
|
<td valign="top">qtdir</td> |
|
|
|
|
<td valign="top">Can't be overridden</td> |
|
|
|
|
<td>Set this option to set the environment variable QTDIR while building. |
|
|
|
|
You can't override this setting in a module option. If you don't specify |
|
|
|
|
this option, it defaults to absolutely nothing, which will mess up the |
|
|
|
|
@ -533,8 +533,8 @@ You may use a tilde (~) to represent your home directory. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-recreate-configure"> |
|
|
|
|
<td>recreate-configure</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">recreate-configure</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Use this option to re-run make -f Makefile.cvs and then reconfigure the |
|
|
|
|
module before building. Note that setting this option in the configuration |
|
|
|
|
file isn't a great idea, use <a |
|
|
|
|
@ -544,8 +544,8 @@ instead. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-release-tag"> |
|
|
|
|
<td>release-tag</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">release-tag</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Use this option to force checkout from a specific KDE CVS branch. For |
|
|
|
|
example, setting this to KDE_3_2_BRANCH allows you to keep up-to-date with |
|
|
|
|
the current stable KDE release, including bugfixes. You can use |
|
|
|
|
@ -554,8 +554,8 @@ branches exist for each CVS module.</td> |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-reconfigure"> |
|
|
|
|
<td>reconfigure</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">reconfigure</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Use this option to reconfigure the module before building. Note that |
|
|
|
|
setting this option in the configuration file isn't a great idea, use |
|
|
|
|
<a href="#cmdline-reconfigure">--reconfigure</a> on the command line instead. |
|
|
|
|
@ -563,8 +563,8 @@ setting this option in the configuration file isn't a great idea, use |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-refresh-build"> |
|
|
|
|
<td>refresh-build</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">refresh-build</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Set this option value to 'true' to cause the build system for this module |
|
|
|
|
to start from scratch every time the script is run. This option is exactly |
|
|
|
|
equivalent to the <a href="#cmdline-refresh-build">--refresh-build</a> command |
|
|
|
|
@ -573,8 +573,8 @@ line option. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-stop-on-failure"> |
|
|
|
|
<td>stop-on-failure</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">stop-on-failure</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Set this option value to 'true' to cause the script to stop execution |
|
|
|
|
after an error occurs during the build or install process. This option is off |
|
|
|
|
by default. |
|
|
|
|
@ -582,8 +582,8 @@ by default. |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr id="conf-use-unsermake"> |
|
|
|
|
<td>use-unsermake</td> |
|
|
|
|
<td>Overrides global</td> |
|
|
|
|
<td valign="top">use-unsermake</td> |
|
|
|
|
<td valign="top">Overrides global</td> |
|
|
|
|
<td>Set this option to a non-zero value in order to use the experimental |
|
|
|
|
unsermake program instead of automake when running the configure script. This |
|
|
|
|
can lead to some serious decreases in build time, especially for <A |
|
|
|
|
@ -666,7 +666,7 @@ href="#options">.kdecvs-buildrc options</a>. |
|
|
|
|
<div align="center" class="thankyou"> |
|
|
|
|
<font size="-1"><a href="http://www.cvsup.org/">CVSup</a> is a registered trademark of John D. Polstra. |
|
|
|
|
<br/> |
|
|
|
|
Last modified: Tue Jun 8 21:50:19 2004</font> |
|
|
|
|
Last modified: Sat Jun 12 18:18:11 2004</font> |
|
|
|
|
</div> |
|
|
|
|
</body> |
|
|
|
|
</html> |
|
|
|
|
|