X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI.h;h=ab5b70b07a12f7d330fa263e4da8ebb1aa673da0;hb=60c1b803621af637e863bf91a54f59251a28552c;hp=c2d7cec2380939fba4b1a4a174c1a7bc755500ef;hpb=16b8dd948d4cadb6b06a34786eca8bee8eb4ea08;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI.h b/src/HYDROGUI/HYDROGUI.h index c2d7cec2..ab5b70b0 100644 --- a/src/HYDROGUI/HYDROGUI.h +++ b/src/HYDROGUI/HYDROGUI.h @@ -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