浏览代码

Check for cURL in Visual Studio 2017 or later without config-generated.h.

Miku AuahDark 1 年之前
父节点
当前提交
5ac538bdbf
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      src/common/config.h

+ 6 - 0
src/common/config.h

@@ -10,6 +10,12 @@
 		// WinINet is only supported on desktop.
 		#define HTTPS_BACKEND_WININET
 	#endif
+	// Visual Studio 2017 supports __has_include
+	#if defined __has_include
+		#if __has_include(<curl/curl.h>)
+			#define HTTPS_BACKEND_CURL
+		#endif
+	#endif
 #elif defined(__ANDROID__)
 	#define HTTPS_BACKEND_ANDROID
 #elif defined(__APPLE__)