Update user dir config file search path
authorAndreas Fritiofson <andreas.fritiofson@gmail.com>
Sat, 24 Dec 2016 10:38:04 +0000 (11:38 +0100)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 3 Oct 2020 10:23:12 +0000 (11:23 +0100)
commit87d2651edc595bd40a1cf65a7666bbc8247397f9
tree0b2099336050e70abd70894b8fdde173c9959309
parent2ff1824a87e3aa3b17d88cc58b9b173fc65a4356
Update user dir config file search path

Search in XDG_CONFIG_HOME as per XDG Base Directory Specification
in addition to $HOME/.openocd.

On Darwin, search in ~/Library/Preferences/org.openocd/ which
appears to be one of the conventional locations.

Make $OPENOCD_SCRIPTS highest priority on all platforms, previously
it was only higher on WIN32.

Update the documentation to reflect the search order.

Change-Id: Ibaf4b59b51fdf452712d91b47ea2b5312bb5ada9
Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-on: http://openocd.zylin.com/3890
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
doc/openocd.texi
src/helper/options.c