Zdenek Behan c28d7a1dfc cros_workon: redefine the concept of a "workon" package list to depend on the board
* Modified all workon listing functions to also look for keyword

* Added a fallback to list all workon ebuilds if keyword is not specified, which
is needed for cros_mark_all_as_stable, which does not differentiate between boards.

This, amongst other potential issues, resolves the case when it was possible to
start working on a package not keyworded for the given board, and making
build_packages fail unconditionally.

TEST=below
$ ./cros_workon list --all --board=x86-generic |wc -l
73
$ ./cros_workon list --all --host |wc -l
57
Looking at the lists rather than "|wc -l" looks correct
$ ./cros_mark_all_as_stable
^ Produces satisfactory result

BUG=6700

Change-Id: Ieee92a39febcef5fb95e59cf97b6e63281a7c750

Review URL: http://codereview.chromium.org/3400001
2012-07-09 16:44:13 -07:00
2012-06-05 03:03:11 -07:00
2011-12-14 20:57:10 -08:00
2012-05-11 14:10:38 -07:00
2012-06-26 13:58:51 -07:00
2012-05-11 14:10:38 -07:00
2012-05-11 14:10:38 -07:00
2011-08-26 13:04:29 -07:00
2012-05-11 14:10:38 -07:00
2012-05-11 14:10:38 -07:00
2012-05-11 14:10:38 -07:00
2012-05-11 14:10:38 -07:00
2012-05-11 14:10:38 -07:00
Description
image build and composition scripts for Flatcar Container Linux
BSD-3-Clause 167 MiB
Languages
Shell 93.1%
Python 6.9%