2018-02-15 23:36:25 +00:00
|
|
|
:: Cxbx-Reloaded gather script
|
2018-02-14 19:34:56 +00:00
|
|
|
|
2018-02-15 23:36:25 +00:00
|
|
|
@if "%1"=="" goto show_usage
|
2018-02-14 19:34:56 +00:00
|
|
|
|
2018-02-14 21:34:20 +00:00
|
|
|
@set ZIP_APP="%cd%\import\7za\7za.exe"
|
|
|
|
@set BUILD_PATH="%cd%\build\win32\%1\"
|
|
|
|
@set ARTIFACT_PATH="%cd%\export\%1.zip"
|
2018-02-14 19:34:56 +00:00
|
|
|
|
|
|
|
:: Add generic resources
|
2018-02-14 22:09:59 +00:00
|
|
|
@call %ZIP_APP% u %ARTIFACT_PATH% COPYING README.md
|
2018-02-14 19:34:56 +00:00
|
|
|
|
|
|
|
:: Check for build resources
|
|
|
|
@if not exist %BUILD_PATH% goto missing_build
|
|
|
|
@pushd %BUILD_PATH%
|
|
|
|
|
2018-02-14 22:09:59 +00:00
|
|
|
:: Add Cxbx binaries
|
2018-05-29 12:33:01 +00:00
|
|
|
@call %ZIP_APP% u %ARTIFACT_PATH% Cxbx.exe glew32.dll subhook.dll d3d8.dll CxbxVSBC.dll
|
2018-02-14 19:34:56 +00:00
|
|
|
|
2018-02-14 22:09:59 +00:00
|
|
|
:: Add debugger binaries
|
2018-02-14 21:53:10 +00:00
|
|
|
@call %ZIP_APP% u %ARTIFACT_PATH% CxbxDebugger.exe capstone.dll cs_x86.dll
|
2018-02-14 19:34:56 +00:00
|
|
|
|
|
|
|
@popd
|
|
|
|
@goto eof
|
|
|
|
|
|
|
|
:missing_build
|
|
|
|
@echo Missing build directory %BUILD_PATH%
|
2018-02-15 23:36:25 +00:00
|
|
|
@set ERRORLEVEL=1
|
2018-02-14 19:34:56 +00:00
|
|
|
@goto eof
|
|
|
|
|
2018-02-15 23:36:25 +00:00
|
|
|
:show_usage
|
|
|
|
@echo Usage: %~0% build_config
|
2018-02-14 19:34:56 +00:00
|
|
|
@goto eof
|
|
|
|
|
|
|
|
:eof
|
2018-02-14 20:29:30 +00:00
|
|
|
@echo Gather complete
|
2018-02-14 19:34:56 +00:00
|
|
|
|