tools/mkcharinfo: fix includes from relative paths
authorMischa POSLAWSKY <perl@shiar.org>
Thu, 30 Aug 2018 15:38:34 +0000 (17:38 +0200)
committerMischa POSLAWSKY <perl@shiar.org>
Mon, 27 May 2019 18:03:56 +0000 (20:03 +0200)
Missed in commit v1.10-63-g00ffc9287b (2018-03-05)
[tools: fix includes from relative paths for perl v5.26].

tools/mkcharinfo

index 64738ae80acc41c11b135b412ff0afdd940f377e..0f5d9bbe13d636f53a598862172a7e7843f862cb 100755 (executable)
@@ -21,7 +21,7 @@ my %info = (
 $info{chr $_} //= {} for 32 .. 126;
 
 eval {
-       my $tables = do 'unicode-table.inc.pl' or die $@ || $!;
+       my $tables = do './unicode-table.inc.pl' or die $@ || $!;
        for (values %$tables) {
                for (values %$_) {
                        for (@$_) {
@@ -46,9 +46,9 @@ eval {
 } or warn "Failed importing html entities: $@";
 
 my %diinc = (
-       'data/digraphs-rfc.inc.pl' => 'u-di',
-       'data/digraphs-shiar.inc.pl' => 'u-prop',
-       'data/digraphs-vim.inc.pl' => 'u-vim',
+       './data/digraphs-rfc.inc.pl' => 'u-di',
+       './data/digraphs-shiar.inc.pl' => 'u-prop',
+       './data/digraphs-vim.inc.pl' => 'u-vim',
 );
 for (sort keys %diinc) {
        -e $_ or next;
@@ -64,13 +64,13 @@ for (sort keys %diinc) {
 
 eval {
        # read introducing unicode versions for known characters
-       my $agemap = do 'data/unicode-age.inc.pl' or die $@ || $!;
+       my $agemap = do './data/unicode-age.inc.pl' or die $@ || $!;
        for my $chr (keys %info) {
                my $version = $agemap->{ord $chr} or next;
                $info{$chr}->{class}->{'u-v'.$version}++
        }
        1;
-} or warn "Failed including unicode version data $@";
+} or warn "Failed including unicode version data: $@";
 
 for my $chr (keys %info) {
        my $cp = ord $chr;