Skip to content

Commit ac02a1f

Browse files
committed
AppVeyor: output pdb as artifacts
1 parent 60f3ac0 commit ac02a1f

File tree

2 files changed

+53
-8
lines changed

2 files changed

+53
-8
lines changed

appveyor.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,18 @@ artifacts:
4949
name: OpenXRay.Rx86.7z
5050
- path: res/OpenXRay.Rx64.7z
5151
name: OpenXRay.Rx64.7z
52+
- path: res/Symbols.Dx86.7z
53+
name: Symbols.Dx86.7z
54+
- path: res/Symbols.Dx64.7z
55+
name: Symbols.Dx64.7z
56+
- path: res/Symbols.Mx86.7z
57+
name: Symbols.Mx86.7z
58+
- path: res/Symbols.Mx64.7z
59+
name: Symbols.Mx64.7z
60+
- path: res/Symbols.Rx86.7z
61+
name: Symbols.Rx86.7z
62+
- path: res/Symbols.Rx64.7z
63+
name: Symbols.Rx64.7z
5264

5365
deploy:
5466
- provider: GitHub
@@ -57,6 +69,8 @@ deploy:
5769
description: $(APPVEYOR_REPO_COMMIT_MESSAGE)
5870
auth_token:
5971
secure: kGVniXDR926BfVcA97y25BzALbijvgboBsozZzY9yc8RPz15Q4YG474h7vl14/J1
60-
artifact: OpenXRay.Dx86.7z, OpenXRay.Dx64.7z, OpenXRay.Mx86.7z, OpenXRay.Mx64.7z, OpenXRay.Rx86.7z, OpenXRay.Rx64.7z
72+
artifact:
73+
OpenXRay.Dx86.7z, OpenXRay.Dx64.7z, OpenXRay.Mx86.7z, OpenXRay.Mx64.7z, OpenXRay.Rx86.7z, OpenXRay.Rx64.7z,
74+
Symbols.Dx86.7z, Symbols.Dx64.7z, Symbols.Mx86.7z, Symbols.Mx64.7z, Symbols.Rx86.7z, Symbols.Rx64.7z
6175
draft: true
6276
force_update: true

xr_pack_build.cmd

Lines changed: 38 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,41 +12,65 @@ goto :EOF
1212

1313
:DX86
1414
cd bin\Win32\Debug
15-
call :PACK
15+
call :COPY_ENGINE
1616
7z a OpenXRay.Dx86.7z .\*
17+
18+
cd ..\bin\Win32\Debug
19+
call :COPY_SYMBOLS
20+
7z a Symbols.Dx86.7z .\*
1721
goto :EOF
1822

1923
:DX64
2024
cd bin\Win64\Debug
21-
call :PACK
25+
call :COPY_ENGINE
2226
7z a OpenXRay.Dx64.7z .\*
27+
28+
cd ..\bin\Win64\Debug
29+
call :COPY_SYMBOLS
30+
7z a Symbols.Dx64.7z .\*
2331
goto :EOF
2432

2533
:MX86
2634
cd bin\Win32\Mixed
27-
call :PACK
35+
call :COPY_ENGINE
2836
7z a OpenXRay.Mx86.7z .\*
37+
38+
cd ..\bin\Win32\Mixed
39+
call :COPY_SYMBOLS
40+
7z a Symbols.Mx86.7z .\*
2941
goto :EOF
3042

3143
:MX64
3244
cd bin\Win64\Mixed
33-
call :PACK
45+
call :COPY_ENGINE
3446
7z a OpenXRay.Mx64.7z .\*
47+
48+
cd ..\bin\Win64\Mixed
49+
call :COPY_SYMBOLS
50+
7z a Symbols.Mx64.7z .\*
3551
goto :EOF
3652

3753
:RX86
3854
cd bin\Win32\Release
39-
call :PACK
55+
call :COPY_ENGINE
4056
7z a OpenXRay.Rx86.7z .\*
57+
58+
cd ..\bin\Win32\Release
59+
call :COPY_SYMBOLS
60+
7z a Symbols.Rx86.7z .\*
4161
goto :EOF
4262

4363
:RX64
4464
cd bin\Win64\Release
45-
call :PACK
65+
call :COPY_ENGINE
4666
7z a OpenXRay.Rx64.7z .\*
67+
68+
cd ..\bin\Win64\Release
69+
call :COPY_SYMBOLS
70+
7z a Symbols.Rx64.7z .\*
4771
goto :EOF
4872

49-
:PACK
73+
:COPY_ENGINE
5074
copy *.dll ..\..\..\res\bin\
5175
copy *.exe ..\..\..\res\bin\
5276
cd ..\..\..\
@@ -55,3 +79,10 @@ copy README.md .\res\
5579
cd res\
5680
goto :EOF
5781

82+
:COPY_SYMBOLS
83+
copy *.pdb ..\..\..\res\bin\
84+
cd ..\..\..\
85+
copy Licence.txt .\res\
86+
copy README.md .\res\
87+
cd res\
88+
goto :EOF

0 commit comments

Comments
 (0)