From a8b4c2d73aecf839ac0684f4b988e3c1d42f96ff Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Fri, 11 Jan 2008 16:00:20 +0000 Subject: Include the features of this rockbox, target and version in the rockbox-info.txt file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16054 a1c6a512-1295-4272-9138-f99709370657 --- tools/mkinfo.pl | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'tools') diff --git a/tools/mkinfo.pl b/tools/mkinfo.pl index 8d8e12fae4..8d4e618fc6 100755 --- a/tools/mkinfo.pl +++ b/tools/mkinfo.pl @@ -48,6 +48,21 @@ sub mapscan { return hex($end) - hex($start); } +sub features { + my ($f)=@_; + my $feat; + open(M, "<$f"); + while() { + chomp; + if($feat) { + $feat.=":"; + } + $feat.=$_; + } + close(M); + return $feat; +} + if(!$output) { print "Usage: mkinfo.pl \n"; exit; @@ -70,6 +85,7 @@ printf O ("Binary: %s\n", $ENV{'BINARY'}); printf O ("Binary size: %s\n", filesize($ENV{'BINARY'})); printf O ("Actual size: %s\n", filesize("apps/rockbox.bin")); printf O ("RAM usage: %s\n", mapscan("apps/rockbox.map")); +printf O ("Features: %s\n", features("apps/features")); # Variables identifying tool and build environment details printf O ("gcc: %s\n", cmd1line("$ENV{'CC'} --version")); -- cgit v1.2.3