mirror of
https://github.com/tj/git-extras.git
synced 2026-09-10 07:26:17 -04:00
add install.cmd for installation on windows
The script install.cmd has two environment variables PREFIX and HTMLDIR. PREFIX is where your git is installed and HTMLDIR is the location of html files under PREFIX. This script is written for msysgit installed from https://github.com/git-for-windows/git. Signed-off-by: gisphm <phmfk@hotmail.com>
This commit is contained in:
parent
dafb457e81
commit
3f7bcba984
27
install.cmd
Normal file
27
install.cmd
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
@ECHO OFF
|
||||
SET PREFIX=C:\SCM\PortableGit\mingw64
|
||||
SET HTMLDIR=%PREFIX%\share\doc\git-doc
|
||||
SET GITEXTRAS=%~dp0
|
||||
|
||||
IF NOT EXIST %PREFIX%\bin MKDIR %PREFIX%\bin
|
||||
|
||||
SET COMMANDS_WITHOUT_REPO=git-alias git-extras git-fork git-setup
|
||||
|
||||
FOR /R %GITEXTRAS%\bin %%i in (*.*) DO (
|
||||
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
|
||||
)
|
||||
|
||||
FOR %%i in (%COMMANDS_WITHOUT_REPO%) DO (
|
||||
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
|
||||
)
|
||||
|
||||
ROBOCOPY %GITEXTRAS%\man %HTMLDIR% *.html
|
||||
|
||||
@ECHO ON
|
||||
Loading…
Reference in a new issue