File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -232,18 +232,28 @@ jobs:
232
232
-G Ninja -Dprotobuf_WITH_ZLIB=OFF -Dprotobuf_BUILD_CONFORMANCE=OFF
233
233
-Dprotobuf_BUILD_SHARED_LIBS=OFF
234
234
-Dprotobuf_BUILD_EXAMPLES=ON
235
+ vsversion : ' 2019'
236
+ - name : Windows CMake 2022
237
+ os : windows-2022
238
+ flags : >-
239
+ -G Ninja -Dprotobuf_WITH_ZLIB=OFF -Dprotobuf_BUILD_CONFORMANCE=OFF
240
+ -Dprotobuf_BUILD_SHARED_LIBS=OFF
241
+ -Dprotobuf_BUILD_EXAMPLES=ON
242
+ vsversion : ' 2022'
235
243
- name : Windows CMake Shared
236
244
os : windows-2019
237
245
flags : >-
238
246
-G Ninja -Dprotobuf_WITH_ZLIB=OFF -Dprotobuf_BUILD_CONFORMANCE=OFF
239
247
-Dprotobuf_BUILD_SHARED_LIBS=ON
248
+ vsversion : ' 2019'
240
249
- name : Windows CMake Install
241
250
os : windows-2019
242
251
install-flags : -G Ninja -Dprotobuf_WITH_ZLIB=OFF -Dprotobuf_BUILD_CONFORMANCE=OFF -Dprotobuf_BUILD_TESTS=OFF
243
252
flags : >-
244
253
-G Ninja -Dprotobuf_WITH_ZLIB=OFF -Dprotobuf_BUILD_CONFORMANCE=OFF
245
254
-Dprotobuf_REMOVE_INSTALLED_HEADERS=ON
246
255
-Dprotobuf_BUILD_PROTOBUF_BINARIES=OFF
256
+ vsversion : ' 2019'
247
257
name : ${{ matrix.name }}
248
258
runs-on : ${{ matrix.os }}
249
259
steps :
@@ -257,6 +267,7 @@ jobs:
257
267
uses : ./.github/actions/ccache
258
268
with :
259
269
cache-prefix : ${{ matrix.name }}
270
+ vsversion : ${{ matrix.vsversion }}
260
271
261
272
# Install phase.
262
273
- name : Configure CMake for install
Original file line number Diff line number Diff line change @@ -129,6 +129,8 @@ struct ConstructorTag {
129
129
ConstructorTag (ConstructorTag&&)
130
130
: invoked_constructor(ConstructorType::kMove ) {}
131
131
132
+ bool operator <(const ConstructorTag&) const { return false ; }
133
+
132
134
ConstructorType invoked_constructor;
133
135
};
134
136
You can’t perform that action at this time.
0 commit comments