summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2020-03-03 16:29:57 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2020-03-03 16:29:57 -0500
commit32520c80e90b77981da0c921fd81a1937ca010d4 (patch)
tree46f899b3ce712b943171919bd38e7673ff841274
parent9259b378ef2f412ceb609909b8648750350c3e18 (diff)
Celebratory change to calcrom.pl
-rwxr-xr-x.travis/calcrom/calcrom.pl43
1 files changed, 33 insertions, 10 deletions
diff --git a/.travis/calcrom/calcrom.pl b/.travis/calcrom/calcrom.pl
index 1bc8bc74b..4858babb9 100755
--- a/.travis/calcrom/calcrom.pl
+++ b/.travis/calcrom/calcrom.pl
@@ -125,19 +125,42 @@ my $docPct = sprintf("%.4f", 100 * $documented / $total_syms);
my $partialPct = sprintf("%.4f", 100 * $partial_documented / $total_syms);
my $undocPct = sprintf("%.4f", 100 * $undocumented / $total_syms);
-print "$total total bytes of code\n";
-print "$src bytes of code in src ($srcPct%)\n";
-print "$asm bytes of code in asm ($asmPct%)\n";
+if ($asm == 0)
+{
+ print "Code decompilation is 100% complete\n"
+}
+else
+{
+ print "$total total bytes of code\n";
+ print "$src bytes of code in src ($srcPct%)\n";
+ print "$asm bytes of code in asm ($asmPct%)\n";
+}
print "\n";
-print "$total_syms total symbols\n";
-print "$documented symbols documented ($docPct%)\n";
-print "$partial_documented symbols partially documented ($partialPct%)\n";
-print "$undocumented symbols undocumented ($undocPct%)\n";
+
+if ($partial_documented == 0 && $undocumented == 0)
+{
+ print "Documentation is 100% complete\n"
+}
+else
+{
+ print "$total_syms total symbols\n";
+ print "$documented symbols documented ($docPct%)\n";
+ print "$partial_documented symbols partially documented ($partialPct%)\n";
+ print "$undocumented symbols undocumented ($undocPct%)\n";
+}
print "\n";
my $dataTotal = $srcdata + $data;
my $srcDataPct = sprintf("%.4f", 100 * $srcdata / $dataTotal);
my $dataPct = sprintf("%.4f", 100 * $data / $dataTotal);
-print "$dataTotal total bytes of data\n";
-print "$srcdata bytes of data in src ($srcDataPct%)\n";
-print "$data bytes of data in data ($dataPct%)\n";
+
+if ($data == 0)
+{
+ print "Data porting to C is 100% complete\n"
+}
+else
+{
+ print "$dataTotal total bytes of data\n";
+ print "$srcdata bytes of data in src ($srcDataPct%)\n";
+ print "$data bytes of data in data ($dataPct%)\n";
+}