mirror of
https://github.com/tj/git-extras.git
synced 2026-09-10 07:26:17 -04:00
Merge pull request #732 from sachin-gupta/sg-mods
Fix: Dev: `/E` option required to install on Win 10 {b17134} or higher
This commit is contained in:
commit
3b7637ce40
16
install.cmd
16
install.cmd
|
|
@ -108,18 +108,30 @@ SET COMMANDS_WITHOUT_REPO=git-alias git-extras git-fork git-setup
|
|||
|
||||
echo Installing binaries...
|
||||
FOR /R "%GITEXTRAS%\bin" %%i in (*.*) DO (
|
||||
:: Fixation for Windows 10.0.17134 Build 17134 (Won't install without /E)
|
||||
:: Echo file being written for testing
|
||||
IF "%DEBUG%=="true" ( ECHO "Writing File: %PREFIX%\bin\%%~ni" )
|
||||
|
||||
ECHO #^^!/usr/bin/env bash > "%PREFIX%\bin\%%~ni"
|
||||
TYPE "%GITEXTRAS%\helper\reset-env" >> "%PREFIX%\bin\%%~ni"
|
||||
TYPE "%GITEXTRAS%\helper\git-extra-utility" >> "%PREFIX%\bin\%%~ni"
|
||||
TYPE "%GITEXTRAS%\helper\is-git-repo" >> "%PREFIX%\bin\%%~ni"
|
||||
MORE +2 "%GITEXTRAS%\bin\%%~ni" >> "%PREFIX%\bin\%%~ni"
|
||||
|
||||
REM Added /E Option for Installation Fix On Windows 10 Higher Version
|
||||
MORE /E +2 "%GITEXTRAS%\bin\%%~ni" >> "%PREFIX%\bin\%%~ni"
|
||||
)
|
||||
|
||||
FOR %%i in (%COMMANDS_WITHOUT_REPO%) DO (
|
||||
:: Fixation for Windows 10.0.17134 Build 17134 (Won't install without /E)
|
||||
:: Echo file being written for testing
|
||||
IF "%DEBUG%=="true" ( ECHO "Writing File: %PREFIX%\bin\%%i" )
|
||||
|
||||
ECHO #^^!/usr/bin/env bash > "%PREFIX%\bin\%%i"
|
||||
TYPE "%GITEXTRAS%\helper\reset-env" >> "%PREFIX%\bin\%%i"
|
||||
TYPE "%GITEXTRAS%\helper\git-extra-utility" >> "%PREFIX%\bin\%%i"
|
||||
MORE +2 "%GITEXTRAS%\bin\%%i" >> "%PREFIX%\bin\%%i"
|
||||
|
||||
:: Added /E Option for Installation Fix On Windows 10 Higher Version
|
||||
MORE /E +2 "%GITEXTRAS%\bin\%%i" >> "%PREFIX%\bin\%%i"
|
||||
)
|
||||
|
||||
echo Installing man pages...
|
||||
|
|
|
|||
Loading…
Reference in a new issue