Salome HOME
Merge branch 'BR_PYTHON_PLUGIN' of newgeom:newgeom.git into Dev_0.6.1
[modules/shaper.git] / CMakeCommon / Common.cmake
1 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
2
3 cmake_minimum_required (VERSION 2.6)
4 cmake_policy(SET CMP0011 NEW)
5
6 set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/lib)
7 set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/lib)
8 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin)
9
10 set(CMAKE_INCLUDE_CURRENT_DIR ON)
11
12 IF(WIN32)
13   ## Specific definitions: EHsc to avoid exceptions-linkage unresolved symbols
14   ADD_DEFINITIONS(-DWIN32 -D_WINDOWS /EHsc)
15 ENDIF(WIN32)