Browse Source

Merge pull request #23477 from Faless/uwp_fix_build

Fix UWP build.
Rémi Verschelde 6 years ago
parent
commit
91d158afb2
2 changed files with 3 additions and 0 deletions
  1. 2 0
      modules/freetype/SCsub
  2. 1 0
      platform/uwp/os_uwp.cpp

+ 2 - 0
modules/freetype/SCsub

@@ -59,6 +59,8 @@ if env['builtin_freetype']:
     if env['platform'] == 'uwp':
         # Include header for UWP to fix build issues
         env_freetype.Append(CCFLAGS=['/FI', '"modules/freetype/uwpdef.h"'])
+        # Globally too, as freetype is used in scene (see bottom)
+        env.Append(CCFLAGS=['/FI', '"modules/freetype/uwpdef.h"'])
 
     sfnt = thirdparty_dir + 'src/sfnt/sfnt.c'
     if env['platform'] == 'javascript':

+ 1 - 0
platform/uwp/os_uwp.cpp

@@ -47,6 +47,7 @@
 #include "platform/windows/windows_terminal_logger.h"
 #include "servers/audio_server.h"
 #include "servers/visual/visual_server_raster.h"
+#include "servers/visual/visual_server_wrap_mt.h"
 #include "thread_uwp.h"
 
 #include <ppltasks.h>