mirror of
https://github.com/tj/git-extras.git
synced 2026-09-10 07:26:17 -04:00
28 lines
892 B
Batchfile
28 lines
892 B
Batchfile
@ECHO OFF
|
|
SET PREFIX=C:\SCM\PortableGit\mingw64
|
|
IF NOT "%~1"=="" SET PREFIX="%~1"
|
|
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 /IS %GITEXTRAS%\man %HTMLDIR% *.html
|
|
|
|
@ECHO ON |