From 3fd3c5478613b2e6907ffc082866bebca8788058 Mon Sep 17 00:00:00 2001 From: =?utf8?q?C=C3=A9dric=20Aguerre?= Date: Tue, 21 Jul 2015 17:04:44 +0200 Subject: [PATCH] define the skeloeton for presentations --- idl/CMakeLists.txt | 1 + src/MEDOP/cmp/CMakeLists.txt | 2 ++ src/MEDOP/tui/CMakeLists.txt | 1 + src/MEDOP/tui/medpresentation/CMakeLists.txt | 25 ++++++++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 src/MEDOP/tui/medpresentation/CMakeLists.txt diff --git a/idl/CMakeLists.txt b/idl/CMakeLists.txt index 63dbe7318..9f47f7c2b 100644 --- a/idl/CMakeLists.txt +++ b/idl/CMakeLists.txt @@ -31,6 +31,7 @@ SET(SalomeIDLMED_IDLSOURCES MEDDataManager.idl MEDCalculator.idl MEDEventListener.idl + MEDPresentationManager.idl MEDOPFactory.idl ) diff --git a/src/MEDOP/cmp/CMakeLists.txt b/src/MEDOP/cmp/CMakeLists.txt index e6a2f1bb2..8c74dbc76 100644 --- a/src/MEDOP/cmp/CMakeLists.txt +++ b/src/MEDOP/cmp/CMakeLists.txt @@ -35,8 +35,10 @@ INCLUDE_DIRECTORIES( SET(MEDOPFactoryEngine_SOURCES MEDDataManager_i.cxx MEDCalculator_i.cxx + MEDPresentationManager_i.cxx MEDOPFactory_i.cxx ) + SET(COMMON_LIBS medloader SalomeIDLMED diff --git a/src/MEDOP/tui/CMakeLists.txt b/src/MEDOP/tui/CMakeLists.txt index f1af30c4e..9e4b18ab7 100644 --- a/src/MEDOP/tui/CMakeLists.txt +++ b/src/MEDOP/tui/CMakeLists.txt @@ -18,3 +18,4 @@ # ADD_SUBDIRECTORY(xmedpy) +ADD_SUBDIRECTORY(medpresentation) diff --git a/src/MEDOP/tui/medpresentation/CMakeLists.txt b/src/MEDOP/tui/medpresentation/CMakeLists.txt new file mode 100644 index 000000000..c76faf093 --- /dev/null +++ b/src/MEDOP/tui/medpresentation/CMakeLists.txt @@ -0,0 +1,25 @@ +# Copyright (C) 2012-2015 CEA/DEN, 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 +# + +SET(PYFILES_TO_INSTALL + __init__.py + medpresentation.py + ) + +SALOME_INSTALL_SCRIPTS("${PYFILES_TO_INSTALL}" ${SALOME_INSTALL_PYTHON}/medpresentation) -- 2.39.2