Salome HOME
Merge branch 'master' of newgeom:newgeom
[modules/shaper.git] / src / PyConsole / PyConsole.h
1
2 #if !defined ( PYCONSOLE_H )
3 #define PYCONSOLE_H
4
5 // ========================================================
6 // set dllexport type for Win platform 
7 #ifdef WIN32
8 #  if defined PYCONSOLE_EXPORTS || defined PyConsole_EXPORTS
9 #    define PYCONSOLE_EXPORT __declspec(dllexport)
10 #  else
11 #    define PYCONSOLE_EXPORT __declspec(dllimport)
12 #  endif
13 #else   // WIN32
14 #  define PYCONSOLE_EXPORT
15 #endif  // WIN32
16
17 // ========================================================
18 // avoid warning messages
19 #ifdef WIN32
20 #pragma warning (disable : 4786)
21 #pragma warning (disable : 4251)
22 #endif
23
24 #endif // PYCONSOLE_H