mirror of
https://git.do.srb2.org/STJr/SRB2.git
synced 2024-11-21 12:01:05 +00:00
Make AppVeyor installer paths consistent with Travis installer paths(assets/deployer/installer -> assets/installer)
This commit is contained in:
parent
bbd878e520
commit
528c6f771a
2 changed files with 23 additions and 21 deletions
|
@ -50,7 +50,7 @@ cache:
|
||||||
- upx391w.zip
|
- upx391w.zip
|
||||||
- ccache.exe
|
- ccache.exe
|
||||||
- C:\Users\appveyor\.ccache
|
- C:\Users\appveyor\.ccache
|
||||||
- assets\deployer\archives
|
- C:\Users\appveyor\srb2_cache
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- if [%CONFIGURATION%] == [SDL64] ( set "X86_64=1" )
|
- if [%CONFIGURATION%] == [SDL64] ( set "X86_64=1" )
|
||||||
|
|
|
@ -49,12 +49,14 @@ if [%APPVEYOR_REPO_TAG%] == [true] (
|
||||||
: Get asset archives
|
: Get asset archives
|
||||||
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||||
|
|
||||||
if [%ASSET_CLEAN%] == [1] (
|
if exist "C:\Users\appveyor\srb2_cache\archives\" (
|
||||||
echo Cleaning asset archives...
|
if [%ASSET_CLEAN%] == [1] (
|
||||||
rmdir /s /q "assets\deployer\archives"
|
echo Cleaning asset archives...
|
||||||
|
rmdir /s /q "C:\Users\appveyor\srb2_cache\archives"
|
||||||
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
if not exist "assets\deployer\archives" mkdir "assets\deployer\archives"
|
if not exist "C:\Users\appveyor\srb2_cache\archives\" mkdir "C:\Users\appveyor\srb2_cache\archives"
|
||||||
|
|
||||||
goto EXTRACT_ARCHIVES
|
goto EXTRACT_ARCHIVES
|
||||||
|
|
||||||
|
@ -69,7 +71,7 @@ for %%a in (%archivepath%) do (
|
||||||
set "filename=%%~nxa"
|
set "filename=%%~nxa"
|
||||||
)
|
)
|
||||||
|
|
||||||
set "localarchivepath=assets\deployer\archives\%filename%"
|
set "localarchivepath=C:\Users\appveyor\srb2_cache\archives\%filename%"
|
||||||
|
|
||||||
goto EOF
|
goto EOF
|
||||||
|
|
||||||
|
@ -112,20 +114,20 @@ if [%ASSET_FILES_OPTIONAL_GET%] == [1] (
|
||||||
: Build the installers
|
: Build the installers
|
||||||
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||||
|
|
||||||
mkdir "assets\deployer\installer"
|
mkdir "assets\installer"
|
||||||
mkdir "assets\deployer\patch"
|
mkdir "assets\patch"
|
||||||
|
|
||||||
7z x -y "%ASSET_ARCHIVE_PATH_LOCAL%" -o"assets\deployer\installer" >null
|
7z x -y "%ASSET_ARCHIVE_PATH_LOCAL%" -o"assets\installer" >null
|
||||||
7z x -y "%ASSET_ARCHIVE_PATCH_PATH_LOCAL%" -o"assets\deployer\patch" >null
|
7z x -y "%ASSET_ARCHIVE_PATCH_PATH_LOCAL%" -o"assets\patch" >null
|
||||||
|
|
||||||
: Copy optional files to full installer (music.dta)
|
: Copy optional files to full installer (music.dta)
|
||||||
if [%ASSET_FILES_OPTIONAL_GET%] == [1] (
|
if [%ASSET_FILES_OPTIONAL_GET%] == [1] (
|
||||||
7z x -y "%ASSET_ARCHIVE_OPTIONAL_PATH_LOCAL%" -o"assets\deployer\installer" >null
|
7z x -y "%ASSET_ARCHIVE_OPTIONAL_PATH_LOCAL%" -o"assets\installer" >null
|
||||||
)
|
)
|
||||||
|
|
||||||
: Copy EXE -- BUILD_PATH is from appveyor.yml
|
: Copy EXE -- BUILD_PATH is from appveyor.yml
|
||||||
robocopy /S /ns /nc /nfl /ndl /np /njh /njs "%BUILD_PATH%" "assets\deployer\installer" /XF "*.debug" ".gitignore"
|
robocopy /S /ns /nc /nfl /ndl /np /njh /njs "%BUILD_PATH%" "assets\installer" /XF "*.debug" ".gitignore"
|
||||||
robocopy /S /ns /nc /nfl /ndl /np /njh /njs "%BUILD_PATH%" "assets\deployer\patch" /XF "*.debug" ".gitignore"
|
robocopy /S /ns /nc /nfl /ndl /np /njh /njs "%BUILD_PATH%" "assets\patch" /XF "*.debug" ".gitignore"
|
||||||
|
|
||||||
: Are we building DD? (we were supposed to exit earlier!)
|
: Are we building DD? (we were supposed to exit earlier!)
|
||||||
if [%CONFIGURATION%] == [DD] ( set "DPL_INSTALLER_NAME=%DPL_INSTALLER_NAME%-DD" )
|
if [%CONFIGURATION%] == [DD] ( set "DPL_INSTALLER_NAME=%DPL_INSTALLER_NAME%-DD" )
|
||||||
|
@ -145,16 +147,16 @@ if not [%X86_64%] == [1] ( goto X86_INSTALL )
|
||||||
::::::::::::::::::::::::::::::::
|
::::::::::::::::::::::::::::::::
|
||||||
|
|
||||||
: Extract DLL binaries
|
: Extract DLL binaries
|
||||||
7z x -y "%ASSET_ARCHIVE_X64_PATH_LOCAL%" -o"assets\deployer\installer" >null
|
7z x -y "%ASSET_ARCHIVE_X64_PATH_LOCAL%" -o"assets\installer" >null
|
||||||
if [%PACKAGE_PATCH_DLL_GET%] == [1] (
|
if [%PACKAGE_PATCH_DLL_GET%] == [1] (
|
||||||
7z x -y "!ASSET_ARCHIVE_X64_PATH_LOCAL!" -o"assets\deployer\patch" >null
|
7z x -y "!ASSET_ARCHIVE_X64_PATH_LOCAL!" -o"assets\patch" >null
|
||||||
)
|
)
|
||||||
|
|
||||||
: Build the installer
|
: Build the installer
|
||||||
7z a -sfx7z.sfx "%DPL_INSTALLER_NAME%-x64-Installer%INSTALLER_SUFFIX%.exe" .\assets\deployer\installer\*
|
7z a -sfx7z.sfx "%DPL_INSTALLER_NAME%-x64-Installer%INSTALLER_SUFFIX%.exe" .\assets\installer\*
|
||||||
|
|
||||||
: Build the patch
|
: Build the patch
|
||||||
7z a "%DPL_INSTALLER_NAME%-x64-Patch%INSTALLER_SUFFIX%.zip" .\assets\deployer\patch\*
|
7z a "%DPL_INSTALLER_NAME%-x64-Patch%INSTALLER_SUFFIX%.zip" .\assets\patch\*
|
||||||
|
|
||||||
: Upload artifacts
|
: Upload artifacts
|
||||||
appveyor PushArtifact "%DPL_INSTALLER_NAME%-x64-Installer%INSTALLER_SUFFIX%.exe"
|
appveyor PushArtifact "%DPL_INSTALLER_NAME%-x64-Installer%INSTALLER_SUFFIX%.exe"
|
||||||
|
@ -168,16 +170,16 @@ goto EOF
|
||||||
::::::::::::::::::::::::::::::::
|
::::::::::::::::::::::::::::::::
|
||||||
|
|
||||||
: Extract DLL binaries
|
: Extract DLL binaries
|
||||||
7z x -y "%ASSET_ARCHIVE_X86_PATH_LOCAL%" -o"assets\deployer\installer" >null
|
7z x -y "%ASSET_ARCHIVE_X86_PATH_LOCAL%" -o"assets\installer" >null
|
||||||
if [%PACKAGE_PATCH_DLL_GET%] == [1] (
|
if [%PACKAGE_PATCH_DLL_GET%] == [1] (
|
||||||
7z x -y "!ASSET_ARCHIVE_X86_PATH_LOCAL!" -o"assets\deployer\patch" >null
|
7z x -y "!ASSET_ARCHIVE_X86_PATH_LOCAL!" -o"assets\patch" >null
|
||||||
)
|
)
|
||||||
|
|
||||||
: Build the installer
|
: Build the installer
|
||||||
7z a -sfx7z.sfx "%DPL_INSTALLER_NAME%-Installer%INSTALLER_SUFFIX%.exe" .\assets\deployer\installer\*
|
7z a -sfx7z.sfx "%DPL_INSTALLER_NAME%-Installer%INSTALLER_SUFFIX%.exe" .\assets\installer\*
|
||||||
|
|
||||||
: Build the patch
|
: Build the patch
|
||||||
7z a "%DPL_INSTALLER_NAME%-Patch%INSTALLER_SUFFIX%.zip" .\assets\deployer\patch\*
|
7z a "%DPL_INSTALLER_NAME%-Patch%INSTALLER_SUFFIX%.zip" .\assets\patch\*
|
||||||
|
|
||||||
: Upload artifacts
|
: Upload artifacts
|
||||||
appveyor PushArtifact "%DPL_INSTALLER_NAME%-Installer%INSTALLER_SUFFIX%.exe"
|
appveyor PushArtifact "%DPL_INSTALLER_NAME%-Installer%INSTALLER_SUFFIX%.exe"
|
||||||
|
|
Loading…
Reference in a new issue