summaryrefslogtreecommitdiff
path: root/tools/release/sims.pl
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2024-06-30 16:24:05 -0400
committerSolomon Peachy <pizza@shaftnet.org>2024-06-30 16:25:58 -0400
commit6f1e67e5e318ba2fd0f5ec1892c7b6633ec6521c (patch)
treed1828071b2cdaa40d38635a7fdc872b73d14308d /tools/release/sims.pl
parent1c3f77eccd6bdb02aed68fab35ae94d4f6680303 (diff)
downloadrockbox-6f1e67e5e318ba2fd0f5ec1892c7b6633ec6521c.tar.gz
rockbox-6f1e67e5e318ba2fd0f5ec1892c7b6633ec6521c.zip
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
Diffstat (limited to 'tools/release/sims.pl')
-rwxr-xr-xtools/release/sims.pl28
1 files changed, 8 insertions, 20 deletions
diff --git a/tools/release/sims.pl b/tools/release/sims.pl
index 2cf5c4f45a..10cf950c53 100755
--- a/tools/release/sims.pl
+++ b/tools/release/sims.pl
@@ -188,26 +188,14 @@ sub buildit {
188 `make install 2>/dev/null`; 188 `make install 2>/dev/null`;
189} 189}
190 190
191for my $b (sort byname keys %builds) { 191for my $b (sort &simbuilds) {
192 if ($builds{$b}{status} > 0 && $builds{$b}{status} >= 2) 192 if ($builds{$b}{ram} ne '')
193 { 193 {
194 if ($builds{$b}{ram} ne '') 194 # These builds need the ram size sent to configure
195 { 195 runone($b, $builds{$b}{ram} . '\n');
196 # These builds need the ram size sent to configure 196 }
197 runone($b, $builds{$b}{ram} . '\n'); 197 else
198 } 198 {
199 else 199 runone($b);
200 {
201 runone($b);
202 }
203 } 200 }
204} 201}
205
206#The following ports are in the unusable category, but the simulator does build
207runone("ondavx747");
208runone("ondavx747p");
209runone("ondavx777");
210runone("sansam200v4");
211runone("zenvision");
212runone("zenvisionm30gb");
213runone("zenvisionm60gb");