diff Resources/CMake/CairoConfiguration.cmake @ 24:902e6c52e154

fix for msvc
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 23 Nov 2016 15:50:31 +0100
parents 490347621f42
children 22ab2d8566fa
line wrap: on
line diff
--- a/Resources/CMake/CairoConfiguration.cmake	Wed Nov 23 15:27:57 2016 +0100
+++ b/Resources/CMake/CairoConfiguration.cmake	Wed Nov 23 15:50:31 2016 +0100
@@ -213,6 +213,13 @@
 
   endif()
 
+
+  if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
+    # Explicitly request static building on Windows
+    add_definitions(-DCAIRO_WIN32_STATIC_BUILD=1)
+  endif()
+
+
   set_property(
     SOURCE ${CAIRO_SOURCES}
     PROPERTY COMPILE_DEFINITIONS "${CAIRO_DEFINITIONS}"