1
0
mirror of https://github.com/heebijeebi/WinTango-Patcher.git synced 2024-06-22 05:21:56 +02:00
Files
wintango-patcher/_Build Installer.cmd
2016-03-18 10:04:57 +01:00

46 lines
1.5 KiB
Batchfile

@setlocal & echo off
title Compiling Patcher Resources
set "CURRDIR=%CD%"
set "tmpDir=%CD%\_tmp"
set "FILENAME=WinTango-Patcher-LATEST"
cd /d ".\project"
echo Compressing Installer...
CALL _CompileAu3.cmd
cd /d %CURRDIR%
:installer-files
md "%tmpDir%\Themes"
md "%tmpDir%\Tools"
md "%tmpDir%\Icons"
md "%tmpDir%\Lang"
xcopy "%CURRDIR%\project\Icons" "%tmpDir%\Icons" /S /Y
xcopy "%CURRDIR%\project\Lang" "%tmpDir%\Lang" /S /Y
move "%CURRDIR%\project\Patcher.exe" "%tmpDir%"
move "%CURRDIR%\project\PatcherCPL.exe" "%tmpDir%"
move "%CURRDIR%\project\Updater.exe" "%tmpDir%"
copy "%CURRDIR%\project\filesApps.ini" "%tmpDir%"
copy "%CURRDIR%\project\filesWindows.ini" "%tmpDir%"
copy "%CURRDIR%\Changelog.txt" "%tmpDir%"
copy "%CURRDIR%\project\Release Notes.txt" "%tmpDir%"
copy "%CURRDIR%\project\_Tools\7z.dll" "%tmpDir%\Tools"
copy "%CURRDIR%\project\_Tools\7z.exe" "%tmpDir%\Tools"
copy "%CURRDIR%\project\_Tools\ResHacker.exe" "%tmpDir%\Tools"
copy "%CURRDIR%\project\_Tools\UltraUXThemePatcher.exe" "%tmpDir%\Tools"
copy "%CURRDIR%\project\_Tools\UXTheme_Multi-Patcher.exe" "%tmpDir%\Tools"
if exist %FILENAME%.exe del /f /q %FILENAME%.exe
::Building Installer
cd /d %CURRDIR%
.\project\_Sfx\7z a -mx9 "%FILENAME%.7z" "%tmpDir%\*"
copy /b ".\project\_Sfx\7zsd_All.sfx" + ".\project\_Sfx\7zSfxCode.txt" + "%FILENAME%.7z" "%FILENAME%.exe"
.\project\_Sfx\upx\upx --best "%FILENAME%.exe"
del "%FILENAME%.7z"
.\project\_Sfx\7z a -mx9 "%FILENAME%.7z" "%FILENAME%.exe"
:cleanup
rd /s /q "%tmpDir%"