X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FTools%2FZCracksPlug%2FCMakeLists.txt;h=cc77ad1a7b2f1591f05a79d4bbb6dc51ba7c1914;hp=b27ae7a3467f6c130a8a41c834008055064d7f01;hb=442fd64c19a6e27a339ca36264c15ec91732cf32;hpb=26d8315709a200999b0ee826e14799fa8985a4f5 diff --git a/src/Tools/ZCracksPlug/CMakeLists.txt b/src/Tools/ZCracksPlug/CMakeLists.txt index b27ae7a34..cc77ad1a7 100644 --- a/src/Tools/ZCracksPlug/CMakeLists.txt +++ b/src/Tools/ZCracksPlug/CMakeLists.txt @@ -1,9 +1,9 @@ -# Copyright (C) 2012-2013 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2012-2016 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. +# 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 @@ -17,19 +17,49 @@ # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # -IF(SALOME_BUILD_DOC) - ADD_SUBDIRECTORY(doc) -ENDIF(SALOME_BUILD_DOC) +ADD_SUBDIRECTORY(casTests) + +INCLUDE(UsePyQt) # --- scripts --- # scripts / static SET(plugin_SCRIPTS - zcracks_plugin.py + __init__.py + ellipse.py + genereCrack.py + main.py + output.py + rectangle.py + sphere.py + utilityFunctions.py + zcracks_plugin.py + Zset.py ) +SET(command_SCRIPTS + zcracksLaunch.py +) -# --- rules --- +# --- resources --- + +# uic files / to be processed by pyuic +SET(_pyuic_files + zcracks.ui +) -SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS}) +# qrc files / to be processed by pyrcc +SET(_pyqrcc_files + images.qrc +) + +# scripts / pyuic wrappings +PYQT_WRAP_UIC(_pyuic_SCRIPTS ${_pyuic_files} OPTIONS "--import-from=Zcracks" "--resource-suffix=_qrc") +PYQT_WRAP_QRC(_pyqrc_SCRIPTS ${_pyqrcc_files}) + +# --- rules --- +SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_INSTALL_PYTHON}/Zcracks) +SALOME_INSTALL_SCRIPTS("${_pyuic_SCRIPTS}" ${SALOME_INSTALL_PYTHON}/Zcracks) +SALOME_INSTALL_SCRIPTS("${_pyqrc_SCRIPTS}" ${SALOME_INSTALL_PYTHON}/Zcracks) +SALOME_INSTALL_SCRIPTS("${command_SCRIPTS}" ${SALOME_INSTALL_BINS})