Skip to content

Commit c1f26a5

Browse files
authored
build(weekly): Enable complete debug symbols for VC6 weekly builds (#1803)
1 parent 15d0fbe commit c1f26a5

File tree

2 files changed

+31
-4
lines changed

2 files changed

+31
-4
lines changed

.github/workflows/weekly-release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
strategy:
9191
matrix:
9292
include:
93-
- preset: "vc6"
93+
- preset: "vc6-weekly"
9494
tools: true
9595
extras: false
9696
release: true
@@ -110,7 +110,7 @@ jobs:
110110
strategy:
111111
matrix:
112112
include:
113-
- preset: "vc6"
113+
- preset: "vc6-weekly"
114114
tools: true
115115
extras: false
116116
release: true
@@ -156,7 +156,7 @@ jobs:
156156
- name: Download Generals VC6 Artifacts
157157
uses: actions/download-artifact@v4
158158
with:
159-
name: Generals-vc6+t
159+
name: Generals-vc6-weekly+t
160160
path: generals-vc6-artifacts
161161

162162
- name: Prepare and Zip Generals VC6
@@ -167,7 +167,7 @@ jobs:
167167
- name: Download GeneralsMD VC6 Artifacts
168168
uses: actions/download-artifact@v4
169169
with:
170-
name: GeneralsMD-vc6+t
170+
name: GeneralsMD-vc6-weekly+t
171171
path: generalsmd-vc6-artifacts
172172

173173
- name: Prepare and Zip GeneralsMD VC6

CMakePresets.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,14 @@
5353
"RTS_DEBUG_CRASHING": "ON"
5454
}
5555
},
56+
{
57+
"name": "vc6-weekly",
58+
"displayName": "Windows 32bit VC6 Weekly Release",
59+
"inherits": "vc6",
60+
"cacheVariables": {
61+
"RTS_BUILD_OPTION_VC6_FULL_DEBUG": "ON"
62+
}
63+
},
5664
{
5765
"name": "default",
5866
"displayName": "Default Config (don't use directly!)",
@@ -178,6 +186,12 @@
178186
"displayName": "Build Windows 32bit VC6 Release Logging",
179187
"description": "Build Windows 32bit VC6 Release Logging"
180188
},
189+
{
190+
"name": "vc6-weekly",
191+
"configurePreset": "vc6-weekly",
192+
"displayName": "Build Windows 32bit VC6 Weekly Release",
193+
"description": "Build Windows 32bit VC6 Weekly Release"
194+
},
181195
{
182196
"name": "win32",
183197
"configurePreset": "win32",
@@ -281,6 +295,19 @@
281295
}
282296
]
283297
},
298+
{
299+
"name": "vc6-weekly",
300+
"steps": [
301+
{
302+
"type": "configure",
303+
"name": "vc6-weekly"
304+
},
305+
{
306+
"type": "build",
307+
"name": "vc6-weekly"
308+
}
309+
]
310+
},
284311
{
285312
"name": "win32",
286313
"steps": [

0 commit comments

Comments
 (0)