1.TH ABUILD 1 "May 3, 2008" 2.SH NAME 3abuild \- build coreboot images for all available targets 4.SH SYNOPSIS 5.B abuild 6\fR[\fB\-abrvxsTVh\fR] [\fB\-c\fR numcpus|max] [\fB\-t\fR vendor/board] [\fB\-p\fR dir] 7[LBROOT] 8.SH DESCRIPTION 9.B abuild 10is a utility used to easily build coreboot images for all available targets. 11.SH OPTIONS 12The 13.B "[LBROOT]" 14parameter tells 15.B abuild 16where the root directory of the coreboot build tree resides. Per default 17this is 18.B "../.." 19as the 20.B abuild 21script resides in 22.BR "[CBROOT]/utils/abuild" . 23.TP 24.B "\-a, \-\-all" 25Build previously succeeded ports as well. 26.TP 27.B "\-b, \-\-broken" 28Attempt to build ports that are known to be broken. 29.TP 30.B "\-p, \-\-payloads <dir>" 31Use payloads in 32.B "<dir>" 33to build images. This will run payload.sh in that directory to find out the 34path of the payload. 35.TP 36.B "\-t, \-\-target <vendor/board>" 37Attempt to build target vendor/board only. 38.TP 39.B "\-r, \-\-remove" 40Remove mainboard build directory after the respective target has been 41built. This is mainly used for development purposes, when you don't need 42the actual build output, but rather only want to know if a build failed 43or not. 44.TP 45.B "\-x, \-\-xml" 46Write an XML log file instead of a plain-text one. 47The file will be called 48.B abuild.xml 49and will be created in the current directory. 50.TP 51.B "\-T, \-\-test" 52Submit generated image(s) to the automated test system. 53The results of the tests will be made available at 54.B http://qa.coreboot.org/log_manual.php 55.TP 56.B "\-c, \-\-cpus [<numcpus>|max]" 57Build on 58.B numcpus 59cpus at the same time, or on all available with 60.B max\fR. 61.TP 62.B "\-s, \-\-silent" 63Don't print any compiler calls in the log files. In coreboot v2 compiler 64calls are quite long, so it is hard to find the warnings between them. 65.TP 66.B "\-v, \-\-verbose" 67More verbose output. 68.TP 69.B "\-h, \-\-help" 70Show a help text and exit. 71.TP 72.B "\-V, \-\-version" 73Show version information and exit. 74.SH BUGS 75Please report any bugs at http://tracker.coreboot.org/. 76.SH LICENCE 77.B abuild 78is covered by the GNU General Public License (GPL), version 2 or later. 79.SH SEE ALSO 80.BR romcc (1), 81.BR flashrom (1). 82.SH COPYRIGHT 832004 Stefan Reinauer 84.br 852006-2008 coresystems GmbH 86.SH AUTHORS 87Stefan Reinauer <stepan@coresystems.de> 88.PP 89This manual page was written by Uwe Hermann <uwe@hermann-uwe.de>. 90It is licensed under the terms of the GNU GPL (v2 or later). 91

