Skip to content

Commit

Permalink
AppVeyor: output pdb as artifacts
Browse files Browse the repository at this point in the history
  • Loading branch information
Xottab-DUTY committed Aug 14, 2018
1 parent 60f3ac0 commit ac02a1f
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 8 deletions.
16 changes: 15 additions & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,18 @@ artifacts:
name: OpenXRay.Rx86.7z
- path: res/OpenXRay.Rx64.7z
name: OpenXRay.Rx64.7z
- path: res/Symbols.Dx86.7z
name: Symbols.Dx86.7z
- path: res/Symbols.Dx64.7z
name: Symbols.Dx64.7z
- path: res/Symbols.Mx86.7z
name: Symbols.Mx86.7z
- path: res/Symbols.Mx64.7z
name: Symbols.Mx64.7z
- path: res/Symbols.Rx86.7z
name: Symbols.Rx86.7z
- path: res/Symbols.Rx64.7z
name: Symbols.Rx64.7z

deploy:
- provider: GitHub
Expand All @@ -57,6 +69,8 @@ deploy:
description: $(APPVEYOR_REPO_COMMIT_MESSAGE)
auth_token:
secure: kGVniXDR926BfVcA97y25BzALbijvgboBsozZzY9yc8RPz15Q4YG474h7vl14/J1
artifact: OpenXRay.Dx86.7z, OpenXRay.Dx64.7z, OpenXRay.Mx86.7z, OpenXRay.Mx64.7z, OpenXRay.Rx86.7z, OpenXRay.Rx64.7z
artifact:
OpenXRay.Dx86.7z, OpenXRay.Dx64.7z, OpenXRay.Mx86.7z, OpenXRay.Mx64.7z, OpenXRay.Rx86.7z, OpenXRay.Rx64.7z,
Symbols.Dx86.7z, Symbols.Dx64.7z, Symbols.Mx86.7z, Symbols.Mx64.7z, Symbols.Rx86.7z, Symbols.Rx64.7z
draft: true
force_update: true
45 changes: 38 additions & 7 deletions xr_pack_build.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -12,41 +12,65 @@ goto :EOF

:DX86
cd bin\Win32\Debug
call :PACK
call :COPY_ENGINE
7z a OpenXRay.Dx86.7z .\*

cd ..\bin\Win32\Debug
call :COPY_SYMBOLS
7z a Symbols.Dx86.7z .\*
goto :EOF

:DX64
cd bin\Win64\Debug
call :PACK
call :COPY_ENGINE
7z a OpenXRay.Dx64.7z .\*

cd ..\bin\Win64\Debug
call :COPY_SYMBOLS
7z a Symbols.Dx64.7z .\*
goto :EOF

:MX86
cd bin\Win32\Mixed
call :PACK
call :COPY_ENGINE
7z a OpenXRay.Mx86.7z .\*

cd ..\bin\Win32\Mixed
call :COPY_SYMBOLS
7z a Symbols.Mx86.7z .\*
goto :EOF

:MX64
cd bin\Win64\Mixed
call :PACK
call :COPY_ENGINE
7z a OpenXRay.Mx64.7z .\*

cd ..\bin\Win64\Mixed
call :COPY_SYMBOLS
7z a Symbols.Mx64.7z .\*
goto :EOF

:RX86
cd bin\Win32\Release
call :PACK
call :COPY_ENGINE
7z a OpenXRay.Rx86.7z .\*

cd ..\bin\Win32\Release
call :COPY_SYMBOLS
7z a Symbols.Rx86.7z .\*
goto :EOF

:RX64
cd bin\Win64\Release
call :PACK
call :COPY_ENGINE
7z a OpenXRay.Rx64.7z .\*

cd ..\bin\Win64\Release
call :COPY_SYMBOLS
7z a Symbols.Rx64.7z .\*
goto :EOF

:PACK
:COPY_ENGINE
copy *.dll ..\..\..\res\bin\
copy *.exe ..\..\..\res\bin\
cd ..\..\..\
Expand All @@ -55,3 +79,10 @@ copy README.md .\res\
cd res\
goto :EOF

:COPY_SYMBOLS
copy *.pdb ..\..\..\res\bin\
cd ..\..\..\
copy Licence.txt .\res\
copy README.md .\res\
cd res\
goto :EOF

0 comments on commit ac02a1f

Please sign in to comment.