-
Notifications
You must be signed in to change notification settings - Fork 26
/
publish.bat
26 lines (18 loc) · 746 Bytes
/
publish.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
rem if "%VS160COMNTOOLS%"=="" goto end
rem call "%VS160COMNTOOLS%vsdevcmd.bat"
cd /d "%~dp0"
echo y | rd /s tmp
msbuild /t:Rebuild /p:WindowsTargetPlatformVersion=10.0.18362.0 /p:PlatformToolset=v141 /m /p:"Configuration=Release (MOD)" /p:Platform=Win32
if errorlevel 1 goto end
msbuild /t:Rebuild /p:WindowsTargetPlatformVersion=10.0.18362.0 /p:PlatformToolset=v141 /m /p:"Configuration=Release (MOD)" /p:Platform=x64
if errorlevel 1 goto end
mkdir tmp
mkdir tmp\x86
mkdir tmp\x64
copy "bin\Win32\VSFilter\Release (MOD)\VSFilterMod.dll" "tmp\x86\VSFilterMod.dll"
copy "bin\x64\VSFilter\Release (MOD)\VSFilterMod.dll" "tmp\x64\VSFilterMod.dll"
del VSFilterMod_bin.7z
cd tmp
..\7zr.exe a -r -mx=9 -myx=9 ..\VSFilterMod_bin.7z .
cd ..
:end