Commit a1209bc3 authored by Dani Moncayo's avatar Dani Moncayo Committed by Juanma Barranquero
Browse files

msys-to-w32: Do not translate paths starting with %emacs_dir%.

* build-aux/msys-to-w32 (w32pathlist): Do not translate paths
  starting with %emacs_dir%.
parent eb6f376d
2013-11-30 Dani Moncayo <dmoncayo@gmail.com>
* build-aux/msys-to-w32 (w32pathlist): Do not translate paths
starting with %emacs_dir%.
2013-11-30 Glenn Morris <rgm@gnu.org>
Stop keeping (most) generated cedet grammar files in the repository.
......
......@@ -36,7 +36,8 @@ transformations:
3. Replace two consecutive slashes with single ones.
4. Translate to Windows-native format those paths that are not in such
format already. The translated paths will not end with a slash,
except for root directories (e.g. 'c:/' or 'c:/foo').
except for root directories (e.g. 'c:/' or 'c:/foo'). Paths
starting with '%emacs_dir%' will not be translated.
5. Escape with backslashes every occurrence of SEPARATOR2 within the paths.
6. Concatenate the translated paths with SEPARATOR2.
......@@ -100,7 +101,11 @@ do
p="${p//\\//}"
p="${p//\/\///}"
if test -d "$p"
if test "${p:0:11}" = "%emacs_dir%"
then
# Paths starting with "%emacs_dir%" will not be translated
w32p=$p
elif test -d "$p"
then
# The path exists, so just translate it
w32p=`cd "$p" && pwd -W`
......@@ -162,4 +167,4 @@ do
done
# Write the translated pathlist to the standard output
printf "${w32pathlist}"
printf "%s" "${w32pathlist}"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment