1
0
Fork 0
forked from len0rd/rockbox

builds: Add an explicit 'simbuilds' list

It includes all targets that have a working simulator build.

 * All stable targets except those that are flagged as bad
 * All unstable targets that are flagged as good

Change-Id: Id0e20a10af72236c819077f919ee5cc168ebf14e
This commit is contained in:
Solomon Peachy 2024-06-30 16:24:05 -04:00
parent 1c3f77eccd
commit 6f1e67e5e3
3 changed files with 58 additions and 23 deletions

View file

@ -188,26 +188,14 @@ sub buildit {
`make install 2>/dev/null`;
}
for my $b (sort byname keys %builds) {
if ($builds{$b}{status} > 0 && $builds{$b}{status} >= 2)
for my $b (sort &simbuilds) {
if ($builds{$b}{ram} ne '')
{
if ($builds{$b}{ram} ne '')
{
# These builds need the ram size sent to configure
runone($b, $builds{$b}{ram} . '\n');
}
else
{
runone($b);
}
# These builds need the ram size sent to configure
runone($b, $builds{$b}{ram} . '\n');
}
else
{
runone($b);
}
}
#The following ports are in the unusable category, but the simulator does build
runone("ondavx747");
runone("ondavx747p");
runone("ondavx777");
runone("sansam200v4");
runone("zenvision");
runone("zenvisionm30gb");
runone("zenvisionm60gb");