Add %APPDATA%\OpenOCD to script search path on win
authorAndreas Fritiofson <andreas.fritiofson@gmail.com>
Tue, 30 Jul 2013 20:56:57 +0000 (22:56 +0200)
committerSpencer Oliver <spen@spen-soft.co.uk>
Sun, 22 Dec 2013 20:24:26 +0000 (20:24 +0000)
Change-Id: I01e9715fe064f3ff41e41a59a4764d6474f82183
Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-on: http://openocd.zylin.com/1797
Tested-by: jenkins
Reviewed-by: Jens Bauer <jens@gpio.dk>
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
src/helper/options.c

index 00f1dbed600dc2e0c55b4841503eae2eae0c0100..a378131a60df234e89eea68d59d33a3c09d529d5 100644 (file)
@@ -113,6 +113,17 @@ static void add_default_dirs(void)
                        free(path);
                }
        }
+#ifdef _WIN32
+       const char *appdata = getenv("APPDATA");
+
+       if (appdata) {
+               path = alloc_printf("%s/OpenOCD", appdata);
+               if (path) {
+                       add_script_search_dir(path);
+                       free(path);
+               }
+       }
+#endif
 
        path = alloc_printf("%s%s%s", run_prefix, PKGDATADIR, "/site");
        if (path) {