@@ -63,41 +63,39 @@ jobs:
63
63
strategy :
64
64
matrix :
65
65
include :
66
- - preset : " vc6"
66
+ # ninja preset
67
+ - preset : " ninja"
67
68
tools : true
68
69
extras : true
69
- - preset : " vc6-profile"
70
+ configuration : " Debug"
71
+ - preset : " ninja"
70
72
tools : true
71
73
extras : true
72
- - preset : " vc6-debug"
74
+ configuration : " Release"
75
+ - preset : " ninja"
73
76
tools : true
74
77
extras : true
75
- - preset : " win32"
78
+ configuration : " RelWithDebInfo"
79
+ # ninja-vc6 preset
80
+ - preset : " ninja-vc6"
76
81
tools : true
77
82
extras : true
78
- - preset : " win32-profile"
83
+ configuration : " Debug"
84
+ - preset : " ninja-vc6"
79
85
tools : true
80
86
extras : true
81
- - preset : " win32-debug"
87
+ configuration : " Release"
88
+ - preset : " ninja-vc6"
82
89
tools : true
83
90
extras : true
84
- # vcpkg builds have been disabled for now due to excessive build times of 30 minutes per preset
85
- # - preset: "win32-vcpkg"
86
- # tools: true
87
- # extras: true
88
- # - preset: "win32-vcpkg-profile"
89
- # tools: true
90
- # extras: true
91
- # - preset: "win32-vcpkg-debug"
92
- # tools: true
93
- # extras: true
94
- fail-fast : false
91
+ configuration : " RelWithDebInfo"
95
92
uses : ./.github/workflows/build-toolchain.yml
96
93
with :
97
94
game : " Generals"
98
95
preset : ${{ matrix.preset }}
99
96
tools : ${{ matrix.tools }}
100
97
extras : ${{ matrix.extras }}
98
+ configuration : ${{ matrix.configuration }}
101
99
secrets : inherit
102
100
103
101
build-generalsmd :
@@ -107,39 +105,38 @@ jobs:
107
105
strategy :
108
106
matrix :
109
107
include :
110
- - preset : " vc6"
108
+ # ninja preset
109
+ - preset : " ninja"
111
110
tools : true
112
111
extras : true
113
- - preset : " vc6-profile"
112
+ configuration : " Debug"
113
+ - preset : " ninja"
114
114
tools : true
115
115
extras : true
116
- - preset : " vc6-debug"
116
+ configuration : " Release"
117
+ - preset : " ninja"
117
118
tools : true
118
119
extras : true
119
- - preset : " win32"
120
+ configuration : " RelWithDebInfo"
121
+ # ninja-vc6 preset
122
+ - preset : " ninja-vc6"
120
123
tools : true
121
124
extras : true
122
- - preset : " win32-profile"
125
+ configuration : " Debug"
126
+ - preset : " ninja-vc6"
123
127
tools : true
124
128
extras : true
125
- - preset : " win32-debug"
129
+ configuration : " Release"
130
+ - preset : " ninja-vc6"
126
131
tools : true
127
132
extras : true
128
- # vcpkg builds have been disabled for now due to excessive build times of 30 minutes per preset
129
- # - preset: "win32-vcpkg"
130
- # tools: true
131
- # extras: true
132
- # - preset: "win32-vcpkg-profile"
133
- # tools: true
134
- # extras: true
135
- # - preset: "win32-vcpkg-debug"
136
- # tools: true
137
- # extras: true
133
+ configuration : " RelWithDebInfo"
138
134
fail-fast : false
139
135
uses : ./.github/workflows/build-toolchain.yml
140
136
with :
141
- game : " GeneralsMD "
137
+ game : " Generals "
142
138
preset : ${{ matrix.preset }}
143
139
tools : ${{ matrix.tools }}
144
140
extras : ${{ matrix.extras }}
141
+ configuration : ${{ matrix.configuration }}
145
142
secrets : inherit
0 commit comments