project:kernel-autobuild:commandline
Table of Contents
description of command line parameters
kernel-autobuild (as of 0.9)
option | description | example | new |
---|---|---|---|
–ksrcver kernel-source-version | if not to be gathered from http://www.kernel.org/ | –ksrcver 3.4.75 | |
–pver vserver-patch-version | if not to be gathered from http://www.linux-vserver.org/ (without leading “vs”) | –pver 2.3.3.9 | |
–provider-tag MyNick | tag to occur on version strings, defaults to “kernelautobuild” | –provider-tag pirate | |
–vspatch-url-template pattern | use a different url, \${PVER} is replaced inside this template | –vspatch-url-template 'http://vserver.13thfloor.at/Experimental/patch-4.1.12-vs\${PVER}.diff' | * |
–config /path/config | if not to be gathered from the version built last | ||
–no-download | do not download sources | ||
–no-unpack | do not unpack linux sources from tar archive | ||
–no-vspatch | do not apply linux vserver patch | ||
–no-compile | do not patch and compile | ||
–no-tests | do not run kvm tests | ||
–no-upload | do not upload to apt repository | ||
–debug | more output | ||
–identify-sources | just tell, which source files would be used | ||
–download-only | just download | –add-patch patch.diff | |
–add-patch patch.diff | add an additional patch (may be called multiple times) | ||
–dotconfig-setting DEFNAME={y|m|n}[,…] | .config settings (may be called multiple times). CONFIG_ is optional | ||
–dotconfig-setting-file filename | file containing .config settings. format: like .config. –dotconfig-setting(s) overrule | ||
–no-vnc | don't run vnc-client while running tests inside kvm | –use-cpus 8 | |
–use-cpus # | use this many cpus → make -j # | ||
–no-strip-symbols | don't strip debugging-symbols | ||
–sequential # | sequential number behind PROVIDER_TAG, defaults to 1 | –sequential 2 | |
–kernel-base-version kernel-base-version | kernel base version, defaults to 3.4 | –kernel-base-version 3.10 | |
–variable VARNAME=VALUE | set an internal variable, mostly used for module communications | –variable PURL=“$PURL” | |
–template TEMPLATENAME | choose the template section to use from the kernel-autobuild.xml | –template 3.10 |
kernel-autobuild (as of 0.8.1)
option | description | example | new |
---|---|---|---|
–ksrcver kernel-source-version | if not to be gathered from http://www.kernel.org/ | –ksrcver 3.4.75 | |
–pver vserver-patch-version | if not to be gathered from http://www.linux-vserver.org/ (without leading “vs”) | –pver 2.3.3.9 | |
–provider-tag MyNick | tag to occur on version strings, defaults to “kernelautobuild” | –provider-tag pirate | |
–config /path/config | if not to be gathered from the version built last | ||
–no-download | do not download sources | ||
–no-unpack | do not unpack linux sources from tar archive | ||
–no-vspatch | do not apply linux vserver patch | ||
–no-compile | do not patch and compile | ||
–no-tests | do not run kvm tests | ||
–no-upload | do not upload to apt repository | ||
–debug | more output | ||
–identify-sources | just tell, which source files would be used | ||
–download-only | just download | –add-patch patch.diff | |
–add-patch patch.diff | add an additional patch (may be called multiple times) | ||
–dotconfig-setting DEFNAME={y|m|n}[,…] | .config settings (may be called multiple times). CONFIG_ is optional | ||
–dotconfig-setting-file filename | file containing .config settings. format: like .config. –dotconfig-setting(s) overrule | ||
–no-vnc | don't run vnc-client while running tests inside kvm | –use-cpus 8 | |
–use-cpus # | use this many cpus → make -j # | ||
–no-strip-symbols | don't strip debugging-symbols | ||
–sequential # | sequential number behind PROVIDER_TAG, defaults to 1 | –sequential 2 | |
–kernel-base-version kernel-base-version | kernel base version, defaults to 3.4 | –kernel-base-version 3.10 | |
–variable VARNAME=VALUE | set an internal variable, mostly used for module communications | –variable PURL=“$PURL” | |
–template TEMPLATENAME | choose the template section to use from the kernel-autobuild.xml | –template 3.10 | * |
See also: new config file & command line parser
kernel-autobuild (as of 0.7.1)
option | description | example | new |
---|---|---|---|
–ksrcver kernel-source-version | if not to be gathered from http://www.kernel.org/ | –ksrcver 3.4.75 | |
–pver vserver-patch-version | if not to be gathered from http://www.linux-vserver.org/ (without leading “vs”) | –pver 2.3.3.9 | |
–provider-tag MyNick | tag to occur on version strings, defaults to “kernelautobuild” | –provider-tag pirate | |
–config /path/config | if not to be gathered from the version built last | ||
–no-download | do not download sources | ||
–no-unpack | do not unpack linux sources from tar archive | ||
–no-vspatch | do not apply linux vserver patch | ||
–no-compile | do not patch and compile | ||
–no-tests | do not run kvm tests | ||
–no-upload | do not upload to apt repository | ||
–debug | more output | ||
–identify-sources | just tell, which source files would be used | ||
–download-only | just download | –add-patch patch.diff | |
–add-patch patch.diff | add an additional patch (may be called multiple times) | ||
–dotconfig-setting DEFNAME={y|m|n}[,…] | .config settings (may be called multiple times). CONFIG_ is optional | * | |
–dotconfig-setting-file filename | file containing .config settings. format: like .config. –dotconfig-setting(s) overrule | * | |
–no-vnc | don't run vnc-client while running tests inside kvm | –use-cpus 8 | |
–use-cpus # | use this many cpus → make -j # | ||
–no-strip-symbols | don't strip debugging-symbols | ||
–sequential # | sequential number behind PROVIDER_TAG, defaults to 1 | –sequential 2 | |
–kernel-base-version kernel-base-version | kernel base version, defaults to 3.4 | –kernel-base-version 3.10 | |
–variable VARNAME=VALUE | set an internal variable, mostly used for module communications | –variable PURL=“$PURL” | |
–prompt-before-upload | prompt before uploading the packages buuilt | * |
kernel-autobuild (as of 0.6)
option | description | example |
---|---|---|
–ksrcver kernel-source-version | if not to be gathered from http://www.kernel.org/ | –ksrcver 3.4.75 |
–pver vserver-patch-version | if not to be gathered from http://www.linux-vserver.org/ (without leading “vs”) | –pver 2.3.3.9 |
–provider-tag MyNick | tag to occur on version strings, defaults to “kernelautobuild” | –provider-tag pirate |
–config /path/config | if not to be gathered from the version built last | |
–no-download | do not download sources | |
–no-unpack | do not unpack linux sources from tar archive | |
–no-vspatch | do not apply linux vserver patch | |
–no-compile | do not patch and compile | |
–no-tests | do not run kvm tests | |
–no-upload | do not upload to apt repository | |
–debug | more output | |
–identify-sources | just tell, which source files would be used | |
–download-only | just download | –add-patch patch.diff |
–add-patch patch.diff | add a additional patch (may be called multiple times) | |
–no-vnc | don't run vnc-client while running tests inside kvm | –use-cpus 8 |
–use-cpus # | use this many cpus → make -j # | |
–no-strip-symbols | don't strip debugging-symbols | |
–sequential # | sequential number behind PROVIDER_TAG, defaults to 1 | –sequential 2 |
–kernel-base-version kernel-base-version | kernel base version, defaults to 3.4 | –kernel-base-version 3.10 |
–variable VARNAME=VALUE | set an internal variable, mostly used for module communications | –variable PURL=“$PURL” |
project/kernel-autobuild/commandline.txt · Last modified: 2016/04/13 19:58 by 91.89.129.106