scripts: crosfw: Switch target and -b args
The target argument is hardly ever used. Move it to -T and use the
board as the positional parameter.
BUG=b:268384689
TEST=crosfw coreboot
See that it builds OK
Change-Id: Id927ccc8a92c9d73d9161ba12f9cb71229811d54
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/4237214
Commit-Queue: Simon Glass <sjg@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>
diff --git a/scripts/crosfw.py b/scripts/crosfw.py
index 76e9792..0f9ddda 100644
--- a/scripts/crosfw.py
+++ b/scripts/crosfw.py
@@ -234,13 +234,6 @@
"""
parser = commandline.ArgumentParser(description=__doc__)
parser.add_argument(
- "-b",
- "--board",
- type=str,
- default=default_board,
- help="Select board to build (daisy/peach_pit/link)",
- )
- parser.add_argument(
"-B",
"--build",
action="store_false",
@@ -275,6 +268,13 @@
help="Enable trace support",
)
parser.add_argument(
+ "-T",
+ "--target",
+ nargs="?",
+ default="all",
+ help="Select target to build",
+ )
+ parser.add_argument(
"-V",
"--verified",
action="store_true",
@@ -289,7 +289,10 @@
help="Display U-Boot image size",
)
parser.add_argument(
- "target", nargs="?", default="all", help="The target to work on"
+ "board",
+ type=str,
+ default=default_board,
+ help="Select board to build (daisy/peach_pit/link)",
)
return parser.parse_args(argv)