From e82788bfc50bf8156f681b1f70c1c133a2070e6f Mon Sep 17 00:00:00 2001 From: Michal Bernhard Date: Thu, 10 Jan 2013 23:21:40 +0100 Subject: [PATCH] Issue #107 GVM doesn't work on Cygwin - fix --- src/main/resources/scripts/install.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/resources/scripts/install.sh b/src/main/resources/scripts/install.sh index a50785eb..9605ee74 100755 --- a/src/main/resources/scripts/install.sh +++ b/src/main/resources/scripts/install.sh @@ -164,7 +164,16 @@ echo "Download script archive..." curl -s "${GVM_SERVICE}/res?platform=${GVM_PLATFORM}" > "${gvm_zip_file}" echo "Extract script archive..." -unzip -qo "${gvm_zip_file}" -d "${gvm_stage_folder}" + +if [ `uname -o` = "Cygwin" ] +then + echo "Cygwin detected - normalizing paths for unzip..." + unzip -qo $(cygpath -w "${gvm_zip_file}") -d $(cygpath -w "${gvm_stage_folder}") +else + unzip -qo "${gvm_zip_file}" -d "${gvm_stage_folder}" +fi + + echo "Install scripts..." mv "${gvm_stage_folder}/gvm-init.sh" "${gvm_bin_folder}"