diff --git a/src/tools/make/configure.c b/src/tools/make/configure.c
index 1117962f..0ec8e6b1 100644
--- a/src/tools/make/configure.c
+++ b/src/tools/make/configure.c
@@ -394,7 +394,6 @@ void writeConfigurationMod() {
fprintf(fd, "MODULE Configuration;\n");
fprintf(fd, "CONST\n");
fprintf(fd, " name* = '%s';\n", oname);
- fprintf(fd, " versionLong* = '%s';\n", versionstring);
fprintf(fd, " intsize* = %d;\n", intsize);
fprintf(fd, " addressSize* = %d;\n", addressSize);
fprintf(fd, " alignment* = %d;\n", alignment);
@@ -406,6 +405,10 @@ void writeConfigurationMod() {
fprintf(fd, " dataModel* = '%s';\n", dataModel);
fprintf(fd, " installdir* = '%s';\n", installdir);
fprintf(fd, " staticLink* = '%s';\n", staticlink);
+ fprintf(fd, "VAR\n");
+ fprintf(fd, " versionLong-: ARRAY %d OF CHAR;\n", strnlen(versionstring, 100)+1);
+ fprintf(fd, "BEGIN\n");
+ fprintf(fd, " versionLong := '%s';\n", versionstring);
fprintf(fd, "END Configuration.\n");
fclose(fd);
diff --git a/src/tools/make/pt.pl b/src/tools/make/pt.pl
deleted file mode 100755
index e8da4b4b..00000000
--- a/src/tools/make/pt.pl
+++ /dev/null
@@ -1,110 +0,0 @@
-#!perl -w
-use strict;
-use warnings;
-use POSIX "strftime";
-
-
-
-
-my %status = ();
-
-
-sub parselog {
- my ($fn) = @_;
- #print "Parsing log $fn\n";
- my $date = "";
- my $time = "";
- my $branch = "";
- my $os = "";
- my $compiler = "";
- my $datamodel = "";
- my $compilerok = "";
- my $libraryok = "";
- my $sourcechange = "";
- my $tests = "";
- open(my $log, $fn) // die "Couldn't open build log $fn.";
- while (<$log>) {
- if (/^([0-9\/]+) [0-9.]+ [^ ]+\.log$/) {$date = $1;}
- if (/^[^ ]+ --- Cleaning branch ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ---$/) {
- ($branch, $os, $compiler, $datamodel) = ($1, $2, $3, $4, $5);
- }
- if (/^([0-9.]+) --- Compiler build started ---$/) {$compilerok = "Started";}
- if (/^([0-9.]+) --- Compiler build successfull ---$/) {$compilerok = "Built";}
- if (/^([0-9.]+) --- Library build started ---$/) {$libraryok = "Started";}
- if (/^([0-9.]+) --- Library build successfull ---$/) {$libraryok = "Built";}
- if (/^([0-9.]+) --- Generated c source files match bootstrap ---$/) {$sourcechange = "Unchanged";}
- if (/^([0-9.]+) --- Generated c source files differ from bootstrap ---$/) {$sourcechange = "Changed";}
- if (/^([0-9.]+) --- Confidence tests started ---$/) {$tests = "Started";}
- if (/^([0-9.]+) --- Confidence tests passed ---$/) {$tests = "Passed";}
- }
- close($log);
- my $key = "$os-$compiler-$datamodel";
- if ($key ne "") {
- $status{$key} = [$date, $time, $os, $compiler, $datamodel, $branch, $compilerok, $libraryok, $sourcechange, $tests];
- }
-}
-
-opendir DIR, "log" // die "Could not open log directory.";
-my @logs = readdir DIR;
-closedir DIR;
-
-for my $logname (sort @logs) {
- $logname = "log/" . $logname;
- #print "Consider $logname\n";
- if (-f $logname) {parselog($logname);}
-}
-
-my $emsperline = 1.2;
-
-sub svgtext {
- my ($f, $x, $y, $colour, $msg) = @_;
- print $f '';
- print $f $msg;
- print $f "\n";
-}
-
-my $rows = keys %status;
-
-open(my $svg, ">build-status.svg") // die "Could not create build-status.svg.";
-print $svg '\n";
-
-system 'scp -p build-status.svg dave@hub:/var/www';
diff --git a/src/tools/make/sourcechanges.sh b/src/tools/make/sourcechanges.sh
index 47129832..d0ef7e9a 100644
--- a/src/tools/make/sourcechanges.sh
+++ b/src/tools/make/sourcechanges.sh
@@ -16,7 +16,7 @@ for f in $1/*; do
fn=$(basename $f)
egrep -v "^/\* voc " $f >$fn.old
egrep -v "^/\* voc " $fn >$fn.new
- if ! diff --tabsize=2 -U 2 -b $fn.old $fn.new >$fn.diff; then
+ if ! diff -U 2 -b $fn.old $fn.new >$fn.diff; then
echo ""
echo ""
cat $fn.diff