]> git.sesse.net Git - remoteglot/blobdiff - Engine.pm
Make the JSON output filename configurable.
[remoteglot] / Engine.pm
index 59b1fe36e6617a992272df09c210a74cc2ede14d..c364ae5daff3a800082d5abb00c3d5cdc43a41b4 100644 (file)
--- a/Engine.pm
+++ b/Engine.pm
@@ -46,7 +46,9 @@ sub _anyevent_handle_line {
 
        if (!$engine->{'seen_uciok'}) {
                # Gobble up lines until we see uciok.
-               if ($line =~ /^uciok$/) {
+               if ($line =~ /^id (\S+) (.*?)\s*$/) {
+                       $engine->{'id'}->{$1} = $2;
+               } elsif ($line =~ /^uciok$/) {
                        $engine->{'seen_uciok'} = 1;
                }
        } else {