We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 01d74f1 commit 0a738efCopy full SHA for 0a738ef
firestore/CMakeLists.txt
@@ -279,10 +279,17 @@ else()
279
)
280
endif()
281
282
+set(FIREBASE_FIRESTORE_CPP_DEFINES -DINTERNAL_EXPERIMENTAL=1)
283
+
284
+if (WIN32 AND NOT ANDROID AND NOT IOS)
285
+ # On Windows, gRPC gives a compiler error in firebase_metadata_provider_desktop.cc
286
+ # unless _WIN32_WINNT is defined to this value (0x0600, Windows Vista).
287
+ set(FIREBASE_FIRESTORE_CPP_DEFINES ${FIREBASE_FIRESTORE_CPP_DEFINES} -D_WIN32_WINNT=0x0600)
288
+endif()
289
290
target_compile_definitions(firebase_firestore
291
PRIVATE
- -DINTERNAL_EXPERIMENTAL=1
292
+ ${FIREBASE_FIRESTORE_CPP_DEFINES}
293
294
295
if(ANDROID)
0 commit comments