Salome HOME
Add Sphinx documentation
[modules/shaper.git] / CMakeCommon / Common.cmake
index 29f6e2241aa301f052916a50918b3b3c69dc7b90..009277a68ead31ae6cbc7ccfa3ff64f051d87f52 100644 (file)
@@ -1,3 +1,5 @@
+## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
+
 cmake_minimum_required (VERSION 2.6)
 cmake_policy(SET CMP0011 NEW)
 
@@ -6,3 +8,8 @@ set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/lib)
 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin)
 
 set(CMAKE_INCLUDE_CURRENT_DIR ON)
+
+IF(WIN32)
+  ## Specific definitions: EHsc to avoid exceptions-linkage unresolved symbols
+  ADD_DEFINITIONS(-DWIN32 -D_WINDOWS /EHsc)
+ENDIF(WIN32)