From 792509d31f147ba6831dd779e62d3ac5d4a28be1 Mon Sep 17 00:00:00 2001 From: James Zern Date: Tue, 22 Apr 2014 23:03:19 -0700 Subject: [PATCH] gen_msvs_vcxproj.sh: support cygwin style paths Change-Id: I2f05a5d90b3ad6250d31f7b422af4c22527177d1 --- build/make/gen_msvs_vcxproj.sh | 40 +++++++++++++++++++++++----------- 1 file changed, 27 insertions(+), 13 deletions(-) diff --git a/build/make/gen_msvs_vcxproj.sh b/build/make/gen_msvs_vcxproj.sh index 23990a413..a64e129b2 100755 --- a/build/make/gen_msvs_vcxproj.sh +++ b/build/make/gen_msvs_vcxproj.sh @@ -14,6 +14,12 @@ self=$0 self_basename=${self##*/} self_dirname=$(dirname "$0") EOL=$'\n' +if [ "$(uname -o 2>/dev/null)" = "Cygwin" ] \ + && cygpath --help >/dev/null 2>&1; then + FIXPATH='cygpath -m' +else + FIXPATH='echo' +fi show_help() { cat <