forked from DirectOutput/DirectOutput
-
Notifications
You must be signed in to change notification settings - Fork 0
/
debugrelease.bat
39 lines (21 loc) · 887 Bytes
/
debugrelease.bat
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
31
32
33
34
35
36
37
38
39
set DllPath=bin\Debug
set TempDate=%date%
set CurrDate=%TempDate:~6,4%-%TempDate:~3,2%-%TempDate:~0,2%
tools\GetAssemblyVersion.exe tag "%DllPath%\DirectOutput.dll" >temp.txt
set /p VersionTag=<temp.txt
"C:\Program Files (x86)\Git\bin\git.exe" tag -a %VersionTag% -m '%VersionTag%'
del Temp.txt
tools\GetAssemblyVersion.exe filename "%DllPath%\DirectOutput.dll" >temp.txt
set /p FileNameVersion=<temp.txt
del Temp.txt
set Path=C:\Users\Tom\Google Drive\DirectOutput\Alpha\%CurrDate%
mkdir %Path%
set ZipName=DirectOutput %FileNameVersion%.zip
echo Will create %Path%%ZipName%
del "%Path%%ZipName%"
cd %DllPath%
"C:\Program Files\7-Zip\7z.exe" a -tzip "%Path%\%ZipName%" "*.dll"
"C:\Program Files\7-Zip\7z.exe" a -tzip "%Path%\%ZipName%" "*.exe"
"C:\Program Files\7-Zip\7z.exe" a -tzip "%Path%\%ZipName%" "*Shapes.*"
cd ..\..
pause