-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeploy.bat
More file actions
30 lines (21 loc) · 805 Bytes
/
deploy.bat
File metadata and controls
30 lines (21 loc) · 805 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
@echo off
rem H is the destination game folder
rem GAMEDIR is the name of the mod folder (usually the mod name)
rem GAMEDATA is the name of the local GameData
rem VERSIONFILE is the name of the version file, usually the same as GAMEDATA,
rem but not always
set H=%KSPDIR%
set GAMEDIR=%NAME%
set GAMEDATA="GameData"
set VERSIONFILE=%GAMEDIR%.version
Print and pause to confirm the inputs
echo Target Dir: %TGTDIR%
echo Plugin: "%TGTDIR%%FILENAME%"
echo PDB: "%TGTDIR%%NAME%.pdb"
echo Destination: "%GAMEDATA%\%GAMEDIR%\Plugins\"
pause
rem Proceed with file copying
xcopy /Y "%TGTDIR%%FILENAME%" %GAMEDATA%\%GAMEDIR%\Plugins\ /I
xcopy /Y "%TGTDIR%%NAME%.pdb" %GAMEDATA%\%GAMEDIR%\Plugins\ /I
copy /Y %VERSIONFILE% %GAMEDATA%\%GAMEDIR%
xcopy /y /s /I %GAMEDATA%\%GAMEDIR% "%H%\GameData\%GAMEDIR%"