summaryrefslogtreecommitdiff
path: root/src/helper/options.c
diff options
context:
space:
mode:
authorAndreas Fritiofson <andreas.fritiofson@gmail.com>2009-11-21 16:53:31 +0100
committerDavid Brownell <dbrownell@users.sourceforge.net>2010-01-19 15:02:15 -0800
commit4f310aa0c962930eec7bfb22aface78f8dd91bb9 (patch)
tree3d77f2a11f727e9d951e2c807e8e0a12773d707d /src/helper/options.c
parentfb4239866c6a9aa429b58be7488a93ec1245597b (diff)
downloadopenocd+libswd-4f310aa0c962930eec7bfb22aface78f8dd91bb9.tar.gz
openocd+libswd-4f310aa0c962930eec7bfb22aface78f8dd91bb9.tar.bz2
openocd+libswd-4f310aa0c962930eec7bfb22aface78f8dd91bb9.tar.xz
openocd+libswd-4f310aa0c962930eec7bfb22aface78f8dd91bb9.zip
update win32 script search path
The default script search path on Windows is out of date with the current layout (from installation and documentation), which makes the standard script library not be found after a normal ./configure && make && make install under msys/MinGW. The same should hold true for cygwin native builds (not verified). Update search path to ../share/openocd/scripts not ../lib/openocd, relative to the openocd executable. Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com> Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Diffstat (limited to 'src/helper/options.c')
-rw-r--r--src/helper/options.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/helper/options.c b/src/helper/options.c
index 573026a6..63c5b057 100644
--- a/src/helper/options.c
+++ b/src/helper/options.c
@@ -74,21 +74,21 @@ static void add_default_dirs(void)
add_script_search_dir(strExePath);
}
/*
- * Add support for the default (as of 20080121) layout when
- * using autotools and cygwin to build native MinGW binary.
+ * Add support for the default (as of 20091118) layout when
+ * using autotools and cygwin/MinGW to build native binary.
* Path separator is converted to UNIX style so that MinGW is
* pleased.
*
* bin/openocd.exe
- * lib/openocd/event/at91eb40a_reset.cfg
- * lib/openocd/target/at91eb40a.cfg
+ * share/openocd/scripts/interface/dummy.cfg
+ * share/openocd/scripts/target/at91eb40a.cfg
*/
{
char strExePath [MAX_PATH];
char *p;
GetModuleFileName (NULL, strExePath, MAX_PATH);
*strrchr(strExePath, '\\') = 0;
- strcat(strExePath, "/../lib/"PACKAGE);
+ strcat(strExePath, "/../share/"PACKAGE"/scripts");
for (p = strExePath; *p; p++) {
if (*p == '\\')
*p = '/';