]> git.sur5r.net Git - openocd/blobdiff - config_subdir.m4
rtos/linux.c: fix clang static analyzer warning
[openocd] / config_subdir.m4
index f32bc89e0cd4858d4bf10e6dbf113c2fa96a81ae..1c7909853d772b4fdee62e1b9181fdec9463e060 100644 (file)
@@ -21,7 +21,6 @@ AC_DEFUN([AX_CONFIG_SUBDIR_OPTION],
 AC_CONFIG_SUBDIRS([$1])
 
 m4_ifblank([$2], [rm -f $srcdir/$1/configure.gnu],
-[printf "#!/bin/sh
-"\$"SHELL "../$srcdir/$1/configure" $2 "\$"@" > "$srcdir/$1/configure.gnu"
+[echo -e '#!/bin/sh\nexec "`dirname "'\$'0"`/configure" $2 "'\$'@"' > "$srcdir/$1/configure.gnu"
 ])
 ])