Implement -installEngine option
authorH.G. Muller <h.g.muller@hccnet.nl>
Fri, 25 Oct 2013 20:24:43 +0000 (22:24 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Sun, 22 Dec 2013 22:32:09 +0000 (23:32 +0100)
commitc34e0dfd20c024ddf8f5cbc6bef0b1386dcb6e72
tree302aea7a30d193968e1ddef34313c2b9f71e6f08
parent979194fe7ecabbb75e280bab38165a23b7d48584
Implement -installEngine option

This volatile string option conditionally adds its argument as a line
to the engine list (-firstChessProgramNames). The condition is that the
line is not yet already there, and either that the -versionNumber option
read from settings files or command line has a value different from the
version of the binary, or that -autoClose is set. It can be used for two
purposes: to install engines from the master settings file (so that it
only works first time after upgrades, when the stored versionNumber is
obsolete), or from engine install scripts (calling XBoard with -autoClose).
args.h
xaw/xboard.c