summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rwxr-xr-xtools/mkinfo.pl12
1 files changed, 9 insertions, 3 deletions
diff --git a/tools/mkinfo.pl b/tools/mkinfo.pl
index 734e9ecc23..8ed5eaa167 100755
--- a/tools/mkinfo.pl
+++ b/tools/mkinfo.pl
@@ -83,9 +83,15 @@ printf O ("Manufacturer: %s\n", $ENV{'MANUFACTURER'});
83printf O ("Version: %s\n", $ENV{'VERSION'}); 83printf O ("Version: %s\n", $ENV{'VERSION'});
84printf O ("Binary: %s\n", $ENV{'BINARY'}); 84printf O ("Binary: %s\n", $ENV{'BINARY'});
85printf O ("Binary size: %s\n", filesize($ENV{'BINARY'})); 85printf O ("Binary size: %s\n", filesize($ENV{'BINARY'}));
86printf O ("Actual size: %s\n", filesize("apps/rockbox.bin")); 86
87printf O ("RAM usage: %s\n", mapscan("apps/rockbox.map")); 87if ($ENV{'APPSDIR'} =~ /\/apps$/) {
88printf O ("Features: %s\n", features("apps/features")); 88 printf O ("Actual size: %s\n", filesize("apps/rockbox.bin"));
89 printf O ("RAM usage: %s\n", mapscan("apps/rockbox.map"));
90 printf O ("Features: %s\n", features("apps/features"));
91} elsif ($ENV{'APPSDIR'} =~ /\/bootloader$/) {
92 printf O ("Actual size: %s\n", filesize("bootloader/bootloader.bin"));
93 printf O ("RAM usage: %s\n", mapscan("bootloader/bootloader.map"));
94}
89 95
90# Variables identifying tool and build environment details 96# Variables identifying tool and build environment details
91printf O ("gcc: %s\n", cmd1line("$ENV{'CC'} --version")); 97printf O ("gcc: %s\n", cmd1line("$ENV{'CC'} --version"));