From 8a7eb3b5243736adbc3d4050bd9d685a00f2b6bd Mon Sep 17 00:00:00 2001 From: Johannes Schindelin Date: Wed, 3 Oct 2007 18:16:42 +0100 Subject: [PATCH] GitMe: fix installation to a path containing spaces Signed-off-by: Johannes Schindelin --- share/GitMe/release.sh | 4 ++-- share/GitMe/setup-msysgit.sh | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/share/GitMe/release.sh b/share/GitMe/release.sh index c9507bae..059106c5 100644 --- a/share/GitMe/release.sh +++ b/share/GitMe/release.sh @@ -42,9 +42,9 @@ cd .. && echo 'GUIMode="1"' && echo 'InstallPath="C:\\msysgit"' && echo 'OverwriteMode="2"' && - echo 'RunProgram="%%T\installer-tmp\bin\sh.exe /setup-msysgit.sh"' && + echo 'RunProgram="\"%%T\installer-tmp\bin\sh.exe\" /setup-msysgit.sh"' && echo 'Delete="%%T\installer-tmp"' && - echo 'RunProgram="%%T\bin\sh.exe --login -i"' && + echo 'RunProgram="\"%%T\bin\sh.exe\" --login -i"' && echo ';!@InstallEnd@!' && cat "$TMPPACK") > "$TARGET" && echo Success! You\'ll find the new installer at $TARGET diff --git a/share/GitMe/setup-msysgit.sh b/share/GitMe/setup-msysgit.sh index fe68a8ac..96727a58 100644 --- a/share/GitMe/setup-msysgit.sh +++ b/share/GitMe/setup-msysgit.sh @@ -1,8 +1,8 @@ #!/bin/sh # We're already in the install directory -INSTALL_PATH=`pwd` -export PATH=$INSTALL_PATH/installer-tmp/bin:$PATH +INSTALL_PATH="$(pwd)" +export PATH="$INSTALL_PATH/installer-tmp/bin:$PATH" error () { echo "* error: $*" @@ -42,9 +42,9 @@ MSYSGIT_REPO_HTTP=http://repo.or.cz/r/msysgit.git # Multiply git.exe -cp $INSTALL_PATH/installer-tmp/bin/git.exe $INSTALL_PATH/installer-tmp/bin/git-init.exe -cp $INSTALL_PATH/installer-tmp/bin/git.exe $INSTALL_PATH/installer-tmp/bin/git-unpack-objects.exe -cp $INSTALL_PATH/installer-tmp/bin/git.exe $INSTALL_PATH/installer-tmp/bin/git-update-ref.exe +cp "$INSTALL_PATH/installer-tmp/bin/git.exe" "$INSTALL_PATH/installer-tmp/bin/git-init.exe" +cp "$INSTALL_PATH/installer-tmp/bin/git.exe" "$INSTALL_PATH/installer-tmp/bin/git-unpack-objects.exe" +cp "$INSTALL_PATH/installer-tmp/bin/git.exe" "$INSTALL_PATH/installer-tmp/bin/git-update-ref.exe" git init && git config remote.origin.url $MSYSGIT_REPO_GIT && -- 2.11.4.GIT