Salome HOME
LOT 15
[modules/hydro.git] / src / HYDROGUI / HYDROGUI.h
index c2d7cec2380939fba4b1a4a174c1a7bc755500ef..ab5b70b07a12f7d330fa263e4da8ebb1aa673da0 100644 (file)
@@ -1,19 +1,40 @@
+// Copyright (C) 2014-2015  EDF-R&D
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+//
 
 #ifndef HYDROGUI_H
 #define HYDROGUI_H
 
-#if defined HYDROGUI_EXPORTS
-#if defined WNT
-#define HYDRO_EXPORT   __declspec( dllexport )
+#ifdef HYDROGUI_STATIC
+  #define HYDRO_EXPORT
 #else
-#define HYDRO_EXPORT
-#endif
-#else
-#if defined WNT
-#define HYDRO_EXPORT   __declspec( dllimport )
-#else
-#define HYDRO_EXPORT
-#endif
+  #if defined HYDROGUI_EXPORTS
+    #if defined WNT
+      #define HYDRO_EXPORT   __declspec( dllexport )
+    #else
+      #define HYDRO_EXPORT
+    #endif
+  #else
+    #if defined WNT
+      #define HYDRO_EXPORT   __declspec( dllimport )
+    #else
+      #define HYDRO_EXPORT
+    #endif
+  #endif
 #endif
 
 #ifdef WNT
@@ -32,5 +53,7 @@
 #define HYDRO_ASSERT(x)
 #endif
 
+#define HYDRO_VERSION "0.1"
+
 #endif