From 942957175d18f26094a3ebb4e51c88765c1e2e1a Mon Sep 17 00:00:00 2001 From: Konstantin Leontev Date: Fri, 23 Dec 2022 12:36:43 +0300 Subject: [PATCH] [bos #32522][EDF] SALOME on Demand. Added cmake files to install SalomeOnDemandTK scripts. --- bin/CMakeLists.txt | 2 ++ bin/SalomeOnDemandTK/CMakeLists.txt | 34 +++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 bin/SalomeOnDemandTK/CMakeLists.txt diff --git a/bin/CMakeLists.txt b/bin/CMakeLists.txt index 23136e5b6..f36b09885 100644 --- a/bin/CMakeLists.txt +++ b/bin/CMakeLists.txt @@ -18,6 +18,7 @@ # ADD_SUBDIRECTORY(appliskel) +ADD_SUBDIRECTORY(SalomeOnDemandTK) SALOME_CONFIGURE_FILE(VERSION.in VERSION INSTALL ${SALOME_INSTALL_BINS}) SALOME_CONFIGURE_FILE(salomeContextUtils.py.in salomeContextUtils.py) @@ -48,6 +49,7 @@ SET(SCRIPTS runSalomeCommon.py runSalome.py runSalomeOld.py + runSalomeOnDemand.py runSalomeNoServer.py runSession.py runConsole.py diff --git a/bin/SalomeOnDemandTK/CMakeLists.txt b/bin/SalomeOnDemandTK/CMakeLists.txt new file mode 100644 index 000000000..04408b8a2 --- /dev/null +++ b/bin/SalomeOnDemandTK/CMakeLists.txt @@ -0,0 +1,34 @@ +# Copyright (C) 2012-2022 CEA/DEN, EDF R&D, OPEN CASCADE +# +# 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 https://www.salome-platform.org/ or email : webmaster.salome@opencascade.com +# + +# =============================================================== +# Files to be installed +# =============================================================== + +# These files are part of SalomeOnDemandTK package +SET(SCRIPTS + __init__.py + extension_builder.py + extension_query.py + extension_remover.py + extension_unpacker.py + extension_utilities.py +) + +SALOME_INSTALL_SCRIPTS("${SCRIPTS}" ${SALOME_INSTALL_SCRIPT_SCRIPTS}/SalomeOnDemandTK) -- 2.39.2