mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-09 16:07:06 -06:00
93 lines
1.9 KiB
Batchfile
93 lines
1.9 KiB
Batchfile
@echo off
|
|
|
|
set OPTS=CPU=AMD64 MY_STATIC_LINK=1 _SFX=1
|
|
set LFLAGS=/SUBSYSTEM:WINDOWS,"5.02"
|
|
|
|
set O=%~dp0out\FileManager
|
|
mkdir %O%
|
|
pushd %~dp0CPP\7zip\UI\FileManager
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ 7zFM.exe" >> %ERRFILE%
|
|
popd
|
|
|
|
set O=%~dp0out\GUI
|
|
mkdir %O%
|
|
pushd %~dp0CPP\7zip\UI\GUI
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ 7zG.exe" >> %ERRFILE%
|
|
popd
|
|
|
|
set O=%~dp0out\Explorer
|
|
mkdir %O%
|
|
pushd %~dp0CPP\7zip\UI\Explorer
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ 7-zip.dll" >> %ERRFILE%
|
|
popd
|
|
|
|
set O=%~dp0out\SFXWin
|
|
mkdir %O%
|
|
pushd %~dp0CPP\7zip\Bundles\SFXWin
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ 7z.sfx" >> %ERRFILE%
|
|
popd
|
|
|
|
set O=%~dp0out\7zipInstall
|
|
mkdir %O%
|
|
pushd %~dp0C\Util\7zipInstall
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ Install-x64.exe" >> %ERRFILE%
|
|
popd
|
|
|
|
set O=%~dp0out\7zipUninstall
|
|
mkdir %O%
|
|
pushd %~dp0C\Util\7zipUninstall
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ Uninstall.exe" >> %ERRFILE%
|
|
popd
|
|
|
|
set LFLAGS=/SUBSYSTEM:CONSOLE,"5.02"
|
|
|
|
set O=%~dp0out\Console
|
|
mkdir %O%
|
|
pushd %~dp0CPP\7zip\UI\Console
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ 7z.exe" >> %ERRFILE%
|
|
popd
|
|
|
|
|
|
set O=%~dp0out\SFXCon
|
|
mkdir %O%
|
|
pushd %~dp0CPP\7zip\Bundles\SFXCon
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ 7zCon.sfx" >> %ERRFILE%
|
|
popd
|
|
|
|
set O=%~dp0out\Alone
|
|
mkdir %O%
|
|
pushd %~dp0CPP\7zip\Bundles\Alone
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ 7za.exe" >> %ERRFILE%
|
|
popd
|
|
|
|
set O=%~dp0out\Format7z
|
|
mkdir %O%
|
|
pushd %~dp0CPP\7zip\Bundles\Format7z
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ 7za.dll" >> %ERRFILE%
|
|
popd
|
|
|
|
set O=%~dp0out\Format7zF
|
|
mkdir %O%
|
|
pushd %~dp0CPP\7zip\Bundles\Format7zF
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ 7z.dll" >> %ERRFILE%
|
|
popd
|
|
|
|
set O=%~dp0out\Format7zExtract
|
|
mkdir %O%
|
|
pushd %~dp0CPP\7zip\Bundles\Format7zExtract
|
|
nmake %OPTS%
|
|
IF %errorlevel% NEQ 0 echo "Error x64 @ 7zxa.dll" >> %ERRFILE%
|
|
popd
|
|
|
|
explorer.exe %~dp0out |