Enable -Werror for romcc
[coreboot.git] / util / abuild / abuild.1
index efab83d46d41c8b4a57c058ab98ef27334b5bcc8..33f30cb2a735e465aa971e68363bb89eb803d44d 100644 (file)
@@ -1,25 +1,25 @@
-.TH ABUILD 1 "October 24, 2006"
+.TH ABUILD 1 "May 3, 2008"
 .SH NAME
-abuild \- build LinuxBIOS images for all available targets
+abuild \- build coreboot images for all available targets
 .SH SYNOPSIS
 .B abuild
-\fR[\fB\-abxVh\fR] [\fB\-t\fR vendor/board] [\fB\-p\fR dir]
+\fR[\fB\-abrvxsTVh\fR] [\fB\-c\fR numcpus|max] [\fB\-t\fR vendor/board] [\fB\-p\fR dir]
 [LBROOT]
 .SH DESCRIPTION
 .B abuild
-is a utility used to easily build LinuxBIOS images for all available targets.
+is a utility used to easily build coreboot images for all available targets.
 .SH OPTIONS
 The
 .B "[LBROOT]"
 parameter tells
 .B abuild
-where the root directory of the LinuxBIOS build tree resides. Per default
+where the root directory of the coreboot build tree resides. Per default
 this is
 .B "../.."
 as the
 .B abuild
 script resides in
-.BR "[LBROOT]/utils/abuild" .
+.BR "[CBROOT]/utils/abuild" .
 .TP
 .B "\-a, \-\-all"
 Build previously succeeded ports as well.
@@ -30,11 +30,18 @@ Attempt to build ports that are known to be broken.
 .B "\-p, \-\-payloads <dir>"
 Use payloads in
 .B "<dir>"
-to build images.
+to build images. This will run payload.sh in that directory to find out the
+path of the payload.
 .TP
 .B "\-t, \-\-target <vendor/board>"
 Attempt to build target vendor/board only.
 .TP
+.B "\-r, \-\-remove"
+Remove mainboard build directory after the respective target has been
+built. This is mainly used for development purposes, when you don't need
+the actual build output, but rather only want to know if a build failed
+or not.
+.TP
 .B "\-x, \-\-xml"
 Write an XML log file instead of a plain-text one.
 The file will be called
@@ -43,8 +50,18 @@ and will be created in the current directory.
 .TP
 .B "\-T, \-\-test"
 Submit generated image(s) to the automated test system.
-The results of the tests will be made available at 
-.B http://qa.linuxbios.org/log_manual.php
+The results of the tests will be made available at
+.B http://qa.coreboot.org/log_manual.php
+.TP
+.B "\-c, \-\-cpus [<numcpus>|max]"
+Build on
+.B numcpus
+cpus at the same time, or on all available with
+.B max\fR.
+.TP
+.B "\-s, \-\-silent"
+Don't print any compiler calls in the log files. In coreboot v2 compiler
+calls are quite long, so it is hard to find the warnings between them.
 .TP
 .B "\-v, \-\-verbose"
 More verbose output.
@@ -55,7 +72,7 @@ Show a help text and exit.
 .B "\-V, \-\-version"
 Show version information and exit.
 .SH BUGS
-Please report any bugs at http://bugzilla.openbios.org/.
+Please report any bugs at http://tracker.coreboot.org/.
 .SH LICENCE
 .B abuild
 is covered by the GNU General Public License (GPL), version 2 or later.
@@ -65,7 +82,7 @@ is covered by the GNU General Public License (GPL), version 2 or later.
 .SH COPYRIGHT
 2004 Stefan Reinauer
 .br
-2006 coresystems GmbH
+2006-2008 coresystems GmbH
 .SH AUTHORS
 Stefan Reinauer <stepan@coresystems.de>
 .PP