Salome HOME
Lot 6: tuning of the installation step
authorasl <asl@opencascade.com>
Wed, 12 Oct 2016 07:27:49 +0000 (10:27 +0300)
committerasl <asl@opencascade.com>
Wed, 12 Oct 2016 07:27:49 +0000 (10:27 +0300)
CMakeLists.txt
src/CMakeLists.txt
src/salome_hydro/CMakeLists.txt
src/salome_hydro/interpolzUI.py [deleted file]

index c63864d6bc0a8cfc737d17dc63333273d761b119..81d584633000b503fc03b3e8c0ca4732d07c7854 100644 (file)
@@ -63,8 +63,9 @@ OPTION(SALOME_BUILD_DOC "Generate SALOME HYDROSOLVER documentation" ON)
 ##
 ## From KERNEL:
 ##
-FIND_PACKAGE(SalomePythonInterp REQUIRED)
-FIND_PACKAGE(SalomePythonLibs REQUIRED)
+#FIND_PACKAGE(SalomePythonInterp REQUIRED)
+#FIND_PACKAGE(SalomePythonLibs REQUIRED)
+FIND_PACKAGE(SalomePython REQUIRED)
 FIND_PACKAGE(SalomeOmniORB REQUIRED)
 FIND_PACKAGE(SalomeOmniORBPy REQUIRED)
 FIND_PACKAGE(SalomeSWIG REQUIRED)
@@ -99,8 +100,8 @@ FIND_PACKAGE(SalomePyQt4 REQUIRED)
 ## HYDROSOLVER specifics
 ##
 
-FIND_PACKAGE(SalomeMascaret REQUIRED)
-FIND_PACKAGE(SalomeTelemac REQUIRED)
+#FIND_PACKAGE(SalomeMascaret REQUIRED)
+#FIND_PACKAGE(SalomeTelemac REQUIRED)
 
 # Directories
 # (default values taken from KERNEL)
index 45544712b219c1c1c25142c123c938f5c65db85b..b128c5375745a2c6648e0b57c999b2fa95dcc62f 100644 (file)
@@ -18,4 +18,4 @@
 ADD_SUBDIRECTORY(HYDRO)
 ADD_SUBDIRECTORY(HYDROGUI)
 ADD_SUBDIRECTORY(salome_hydro)
-ADD_SUBDIRECTORY(mascaret_wrapper)
+#ADD_SUBDIRECTORY(mascaret_wrapper)
index 0560891df0a291311e6d459108d1ca2ed3892376..93f627e110dd55f221810d1ef5f2622f1cf986ef 100644 (file)
 #  You should have received a copy of the GNU General Public License
 #  along with SALOME HYDRO module.  If not, see <http://www.gnu.org/licenses/>.
 
-ADD_SUBDIRECTORY(mascaret)
-ADD_SUBDIRECTORY(telemac2d)
-ADD_SUBDIRECTORY(pytel)
-ADD_SUBDIRECTORY(coupling1d2d)
+#ADD_SUBDIRECTORY(mascaret)
+#ADD_SUBDIRECTORY(telemac2d)
+#ADD_SUBDIRECTORY(pytel)
+#ADD_SUBDIRECTORY(coupling1d2d)
 ADD_SUBDIRECTORY(boundary_conditions)
 
 # --- Python files ---
@@ -27,8 +27,20 @@ SET(PYFILES
   __init__.py
   study.py
   gui_utils.py
+  generate_interpolz.py
+  interpolz_gui.py
+)
+
+SET(UIFILES
+  interpolz.ui
+)
+
+SET(TEMPLFILES
+  interpolz.template
 )
 
 # --- rules ---
 
-SALOME_INSTALL_SCRIPTS("${PYFILES}" ${SALOME_INSTALL_PYTHON}/salome/hydro)
+SALOME_INSTALL_SCRIPTS( "${PYFILES}" ${SALOME_INSTALL_PYTHON}/salome/hydro)
+INSTALL( FILES ${UIFILES} DESTINATION ${SALOME_INSTALL_PYTHON}/salome/hydro)
+INSTALL( FILES ${TEMPLFILES} DESTINATION ${SALOME_INSTALL_PYTHON}/salome/hydro)
diff --git a/src/salome_hydro/interpolzUI.py b/src/salome_hydro/interpolzUI.py
deleted file mode 100644 (file)
index 860581c..0000000
+++ /dev/null
@@ -1,134 +0,0 @@
-# -*- coding: utf-8 -*-
-
-# Form implementation generated from reading ui file 'interpolz.ui'
-#
-# Created: Wed Oct 12 08:40:47 2016
-#      by: PyQt4 UI code generator 4.9.6
-#
-# WARNING! All changes made in this file will be lost!
-
-from PyQt4 import QtCore, QtGui
-
-try:
-    _fromUtf8 = QtCore.QString.fromUtf8
-except AttributeError:
-    def _fromUtf8(s):
-        return s
-
-try:
-    _encoding = QtGui.QApplication.UnicodeUTF8
-    def _translate(context, text, disambig):
-        return QtGui.QApplication.translate(context, text, disambig, _encoding)
-except AttributeError:
-    def _translate(context, text, disambig):
-        return QtGui.QApplication.translate(context, text, disambig)
-
-class Ui_InterpolZ(object):
-    def setupUi(self, Dialog):
-        Dialog.setObjectName(_fromUtf8("Dialog"))
-        Dialog.setGeometry(QtCore.QRect(0, 0, 656, 500))
-        self.gridLayout_2 = QtGui.QGridLayout(Dialog)
-        self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2"))
-        self.gridLayout = QtGui.QGridLayout()
-        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
-        self.lblCalcCase = QtGui.QLabel(Dialog)
-        self.lblCalcCase.setObjectName(_fromUtf8("lblCalcCase"))
-        self.gridLayout.addWidget(self.lblCalcCase, 0, 1, 1, 1)
-        self.CalcCase = QtGui.QLineEdit(Dialog)
-        self.CalcCase.setObjectName(_fromUtf8("CalcCase"))
-        self.gridLayout.addWidget(self.CalcCase, 0, 2, 1, 1)
-        self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 1)
-        self.grpPaths = QtGui.QGroupBox(Dialog)
-        self.grpPaths.setObjectName(_fromUtf8("grpPaths"))
-        self.gridLayout_4 = QtGui.QGridLayout(self.grpPaths)
-        self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4"))
-        self.gridLayout_3 = QtGui.QGridLayout()
-        self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3"))
-        self.lblOutputPath = QtGui.QLabel(self.grpPaths)
-        self.lblOutputPath.setObjectName(_fromUtf8("lblOutputPath"))
-        self.gridLayout_3.addWidget(self.lblOutputPath, 0, 0, 1, 1)
-        self.OutputPath = QtGui.QLineEdit(self.grpPaths)
-        self.OutputPath.setObjectName(_fromUtf8("OutputPath"))
-        self.gridLayout_3.addWidget(self.OutputPath, 0, 2, 1, 1)
-        self.lblMEDFile = QtGui.QLabel(self.grpPaths)
-        self.lblMEDFile.setObjectName(_fromUtf8("lblMEDFile"))
-        self.gridLayout_3.addWidget(self.lblMEDFile, 1, 0, 1, 1)
-        self.MEDFile = QtGui.QLineEdit(self.grpPaths)
-        self.MEDFile.setObjectName(_fromUtf8("MEDFile"))
-        self.gridLayout_3.addWidget(self.MEDFile, 1, 2, 1, 1)
-        self.btnOutputPath = QtGui.QToolButton(self.grpPaths)
-        self.btnOutputPath.setObjectName(_fromUtf8("btnOutputPath"))
-        self.gridLayout_3.addWidget(self.btnOutputPath, 0, 3, 1, 1)
-        self.btnMEDFile = QtGui.QToolButton(self.grpPaths)
-        self.btnMEDFile.setObjectName(_fromUtf8("btnMEDFile"))
-        self.gridLayout_3.addWidget(self.btnMEDFile, 1, 3, 1, 1)
-        self.gridLayout_4.addLayout(self.gridLayout_3, 0, 0, 1, 1)
-        self.gridLayout_2.addWidget(self.grpPaths, 1, 0, 1, 1)
-        self.grpParams = QtGui.QGroupBox(Dialog)
-        self.grpParams.setObjectName(_fromUtf8("grpParams"))
-        self.gridLayout_6 = QtGui.QGridLayout(self.grpParams)
-        self.gridLayout_6.setObjectName(_fromUtf8("gridLayout_6"))
-        self.gridLayout_5 = QtGui.QGridLayout()
-        self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5"))
-        self.lblUndefZ = QtGui.QLabel(self.grpParams)
-        self.lblUndefZ.setObjectName(_fromUtf8("lblUndefZ"))
-        self.gridLayout_5.addWidget(self.lblUndefZ, 0, 0, 1, 1)
-        self.UndefZ = QtGui.QLineEdit(self.grpParams)
-        self.UndefZ.setObjectName(_fromUtf8("UndefZ"))
-        self.gridLayout_5.addWidget(self.UndefZ, 0, 1, 1, 1)
-        self.lblInterpMethod = QtGui.QLabel(self.grpParams)
-        self.lblInterpMethod.setObjectName(_fromUtf8("lblInterpMethod"))
-        self.gridLayout_5.addWidget(self.lblInterpMethod, 1, 0, 1, 1)
-        self.InterpMethod = QtGui.QComboBox(self.grpParams)
-        self.InterpMethod.setObjectName(_fromUtf8("InterpMethod"))
-        self.gridLayout_5.addWidget(self.InterpMethod, 1, 1, 1, 1)
-        self.gridLayout_6.addLayout(self.gridLayout_5, 0, 0, 1, 1)
-        self.Groups = QtGui.QTableWidget(self.grpParams)
-        self.Groups.setObjectName(_fromUtf8("Groups"))
-        self.Groups.setColumnCount(0)
-        self.Groups.setRowCount(0)
-        self.gridLayout_6.addWidget(self.Groups, 1, 0, 1, 1)
-        self.gridLayout_2.addWidget(self.grpParams, 2, 0, 1, 1)
-        self.frame = QtGui.QFrame(Dialog)
-        self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
-        self.frame.setFrameShadow(QtGui.QFrame.Raised)
-        self.frame.setObjectName(_fromUtf8("frame"))
-        self.horizontalLayout_2 = QtGui.QHBoxLayout(self.frame)
-        self.horizontalLayout_2.setSpacing(0)
-        self.horizontalLayout_2.setMargin(0)
-        self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
-        self.ApplyClose = QtGui.QPushButton(self.frame)
-        self.ApplyClose.setObjectName(_fromUtf8("ApplyClose"))
-        self.horizontalLayout_2.addWidget(self.ApplyClose)
-        self.Apply = QtGui.QPushButton(self.frame)
-        self.Apply.setObjectName(_fromUtf8("Apply"))
-        self.horizontalLayout_2.addWidget(self.Apply)
-        self.Close = QtGui.QPushButton(self.frame)
-        self.Close.setObjectName(_fromUtf8("Close"))
-        self.horizontalLayout_2.addWidget(self.Close)
-        spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
-        self.horizontalLayout_2.addItem(spacerItem)
-        self.Help = QtGui.QPushButton(self.frame)
-        self.Help.setObjectName(_fromUtf8("Help"))
-        self.horizontalLayout_2.addWidget(self.Help)
-        self.gridLayout_2.addWidget(self.frame, 3, 0, 1, 1)
-
-        self.retranslateUi(Dialog)
-        QtCore.QMetaObject.connectSlotsByName(Dialog)
-
-    def retranslateUi(self, Dialog):
-        Dialog.setWindowTitle(_translate("InterpolZ", "Dialog", None))
-        self.lblCalcCase.setText(_translate("InterpolZ", "Calculation case:", None))
-        self.grpPaths.setTitle(_translate("InterpolZ", "Paths", None))
-        self.lblOutputPath.setText(_translate("InterpolZ", "Output path:", None))
-        self.lblMEDFile.setText(_translate("InterpolZ", "MED file:", None))
-        self.btnOutputPath.setText(_translate("InterpolZ", "...", None))
-        self.btnMEDFile.setText(_translate("InterpolZ", "...", None))
-        self.grpParams.setTitle(_translate("InterpolZ", "Parameters", None))
-        self.lblUndefZ.setText(_translate("InterpolZ", "Undefined Z:", None))
-        self.lblInterpMethod.setText(_translate("InterpolZ", "Interpolation method:", None))
-        self.ApplyClose.setText(_translate("InterpolZ", "Apply and Close", None))
-        self.Apply.setText(_translate("InterpolZ", "Apply", None))
-        self.Close.setText(_translate("InterpolZ", "Close", None))
-        self.Help.setText(_translate("InterpolZ", "Help", None))
-