From a2ef49f8b977a16bbfa7ad1a179aeb43a3a6be18 Mon Sep 17 00:00:00 2001 From: George Marques Date: Tue, 20 Feb 2018 15:03:57 +0100 Subject: Websocket module properly recognize UWP (by @vnen) --- modules/websocket/SCsub | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'modules/websocket/SCsub') diff --git a/modules/websocket/SCsub b/modules/websocket/SCsub index 3b0f920bbf..1a36e05863 100644 --- a/modules/websocket/SCsub +++ b/modules/websocket/SCsub @@ -54,7 +54,7 @@ thirdparty_sources = [ if env_lws["platform"] == "android": # Builtin getifaddrs thirdparty_sources += ["misc/getifaddrs.c"] -if env_lws["platform"] == "windows": # Winsock +if env_lws["platform"] == "windows" or env_lws["platform"] == "uwp": # Winsock thirdparty_sources += ["plat/lws-plat-win.c", helper_dir + "getopt.c", helper_dir + "getopt_long.c", helper_dir + "gettimeofday.c"] else: # Unix socket thirdparty_sources += ["plat/lws-plat-unix.c"] @@ -75,7 +75,10 @@ else: mbedtls_includes = "#thirdparty/mbedtls/include" env_lws.Append(CPPPATH=[mbedtls_includes]) - if env_lws["platform"] == "windows": + if env_lws["platform"] == "windows" or env_lws["platform"] == "uwp": env_lws.Append(CPPPATH=[thirdparty_dir + helper_dir]) + if env_lws["platform"] == "uwp": + env_lws.Append(CCFLAGS=["/DLWS_MINGW_SUPPORT"]) + env_lws.add_source_files(env.modules_sources, "*.cpp") -- cgit v1.2.3