Merge from V6_main_20120808 08Aug12
40
Makefile.am
@ -1,24 +1,22 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
# -* Makefile *-
|
# -* Makefile *-
|
||||||
# Author : Patrick GOLDBRONN (CEA)
|
# Author : Patrick GOLDBRONN (CEA)
|
||||||
# Date : 28/06/2001
|
# Date : 28/06/2001
|
||||||
@ -28,8 +26,8 @@ include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
|||||||
|
|
||||||
if SMESH_ENABLE_GUI
|
if SMESH_ENABLE_GUI
|
||||||
ACLOCAL_AMFLAGS = -I adm_local/unix/config_files \
|
ACLOCAL_AMFLAGS = -I adm_local/unix/config_files \
|
||||||
-I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files \
|
|
||||||
-I ${GUI_ROOT_DIR}/adm_local/unix/config_files \
|
-I ${GUI_ROOT_DIR}/adm_local/unix/config_files \
|
||||||
|
-I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files \
|
||||||
-I ${MED_ROOT_DIR}/adm_local/unix/config_files \
|
-I ${MED_ROOT_DIR}/adm_local/unix/config_files \
|
||||||
-I ${GEOM_ROOT_DIR}/adm_local/unix/config_files
|
-I ${GEOM_ROOT_DIR}/adm_local/unix/config_files
|
||||||
else !SMESH_ENABLE_GUI
|
else !SMESH_ENABLE_GUI
|
||||||
@ -39,17 +37,19 @@ else !SMESH_ENABLE_GUI
|
|||||||
-I ${GEOM_ROOT_DIR}/adm_local/unix/config_files
|
-I ${GEOM_ROOT_DIR}/adm_local/unix/config_files
|
||||||
endif
|
endif
|
||||||
|
|
||||||
SUBDIRS = idl adm_local resources src doc bin
|
SUBDIRS = idl adm_local resources src bin doc
|
||||||
|
|
||||||
DIST_SUBDIRS = idl adm_local resources src doc bin
|
DIST_SUBDIRS = idl adm_local resources src bin doc
|
||||||
|
|
||||||
DISTCLEANFILES = a.out aclocal.m4 configure
|
DISTCLEANFILES = a.out aclocal.m4 configure local-install.sh hack_libtool
|
||||||
|
|
||||||
salomeinclude_DATA = SMESH_version.h
|
salomeinclude_DATA = SMESH_version.h
|
||||||
|
|
||||||
EXTRA_DIST += \
|
EXTRA_DIST += \
|
||||||
build_configure \
|
build_configure \
|
||||||
clean_configure \
|
clean_configure \
|
||||||
|
build_cmake \
|
||||||
|
build_cmake.bat \
|
||||||
LICENCE
|
LICENCE
|
||||||
|
|
||||||
dist-hook:
|
dist-hook:
|
||||||
|
@ -1,24 +1,25 @@
|
|||||||
// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
// Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
//
|
//
|
||||||
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
//
|
//
|
||||||
// This library is free software; you can redistribute it and/or
|
// This library is free software; you can redistribute it and/or
|
||||||
// modify it under the terms of the GNU Lesser General Public
|
// modify it under the terms of the GNU Lesser General Public
|
||||||
// License as published by the Free Software Foundation; either
|
// License as published by the Free Software Foundation; either
|
||||||
// version 2.1 of the License.
|
// version 2.1 of the License.
|
||||||
//
|
//
|
||||||
// This library is distributed in the hope that it will be useful,
|
// This library is distributed in the hope that it will be useful,
|
||||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
// Lesser General Public License for more details.
|
// Lesser General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU Lesser General Public
|
// You should have received a copy of the GNU Lesser General Public
|
||||||
// License along with this library; if not, write to the Free Software
|
// License along with this library; if not, write to the Free Software
|
||||||
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
//
|
//
|
||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
//
|
//
|
||||||
|
|
||||||
// File : SMESH_version.h
|
// File : SMESH_version.h
|
||||||
// Author : Vadim SANDLER
|
// Author : Vadim SANDLER
|
||||||
// Module : SALOME
|
// Module : SALOME
|
||||||
@ -32,5 +33,6 @@
|
|||||||
|
|
||||||
#define SMESH_VERSION_STR "@VERSION@"
|
#define SMESH_VERSION_STR "@VERSION@"
|
||||||
#define SMESH_VERSION @XVERSION@
|
#define SMESH_VERSION @XVERSION@
|
||||||
|
#define SMESH_DEVELOPMENT @VERSION_DEV@
|
||||||
|
|
||||||
#endif // __SMESH_VERSION_H__
|
#endif // __SMESH_VERSION_H__
|
||||||
|
@ -1,24 +1,22 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
||||||
|
|
||||||
SUBDIRS = unix
|
SUBDIRS = unix cmake_files
|
||||||
|
42
adm_local/cmake_files/FindSMESH.cmake
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
# Copyright (C) 2007-2012 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.
|
||||||
|
#
|
||||||
|
# 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(SMESH_CXXFLAGS -I${SMESH_ROOT_DIR}/include/salome)
|
||||||
|
|
||||||
|
FIND_LIBRARY(GeomSelectionTools GeomSelectionTools ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(MEFISTO2D MEFISTO2D ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(MeshDriverDAT MeshDriverDAT ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(MeshDriverMED MeshDriverMED ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(MeshDriver MeshDriver ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(MeshDriverSTL MeshDriverSTL ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(MeshDriverUNV MeshDriverUNV ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SalomeIDLSMESH SalomeIDLSMESH ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SMDS SMDS ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SMESHClient SMESHClient ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SMESHControls SMESHControls ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SMESHDS SMESHDS ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SMESHEngine SMESHEngine ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SMESHFiltersSelection SMESHFiltersSelection ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SMESHimpl SMESHimpl ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SMESHObject SMESHObject ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SMESH SMESH ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(StdMeshersEngine StdMeshersEngine ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(StdMeshersGUI StdMeshersGUI ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(StdMeshers StdMeshers ${SMESH_ROOT_DIR}/lib/salome)
|
||||||
|
FIND_LIBRARY(SMESHUtils SMESHUtils ${SMESH_ROOT_DIR}/lib/salome)
|
25
adm_local/cmake_files/Makefile.am
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# Copyright (C) 2007-2012 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.
|
||||||
|
#
|
||||||
|
# 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
|
||||||
|
#
|
||||||
|
|
||||||
|
include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
||||||
|
|
||||||
|
admlocal_cmakedir = $(admlocaldir)/cmake_files
|
||||||
|
|
||||||
|
dist_admlocal_cmake_DATA = \
|
||||||
|
FindSMESH.cmake
|
@ -1,24 +1,22 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
||||||
|
|
||||||
SUBDIRS = config_files
|
SUBDIRS = config_files
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
||||||
|
|
||||||
dist_admlocalm4_DATA = \
|
dist_admlocalm4_DATA = \
|
||||||
check_SMESH.m4 \
|
check_SMESH.m4 \
|
||||||
check_f77.m4 \
|
check_Platform.m4
|
||||||
check_Platform.m4
|
|
||||||
|
@ -1,24 +1,25 @@
|
|||||||
dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
dnl Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
dnl
|
dnl
|
||||||
dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
dnl
|
dnl
|
||||||
dnl This library is free software; you can redistribute it and/or
|
dnl This library is free software; you can redistribute it and/or
|
||||||
dnl modify it under the terms of the GNU Lesser General Public
|
dnl modify it under the terms of the GNU Lesser General Public
|
||||||
dnl License as published by the Free Software Foundation; either
|
dnl License as published by the Free Software Foundation; either
|
||||||
dnl version 2.1 of the License.
|
dnl version 2.1 of the License.
|
||||||
dnl
|
dnl
|
||||||
dnl This library is distributed in the hope that it will be useful,
|
dnl This library is distributed in the hope that it will be useful,
|
||||||
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
dnl Lesser General Public License for more details.
|
dnl Lesser General Public License for more details.
|
||||||
dnl
|
dnl
|
||||||
dnl You should have received a copy of the GNU Lesser General Public
|
dnl You should have received a copy of the GNU Lesser General Public
|
||||||
dnl License along with this library; if not, write to the Free Software
|
dnl License along with this library; if not, write to the Free Software
|
||||||
dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
dnl
|
dnl
|
||||||
dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
dnl
|
dnl
|
||||||
|
|
||||||
AC_DEFUN([CHECK_PLATFORM],[
|
AC_DEFUN([CHECK_PLATFORM],[
|
||||||
AC_REQUIRE([AC_PROG_CC])dnl
|
AC_REQUIRE([AC_PROG_CC])dnl
|
||||||
AC_REQUIRE([AC_PROG_CPP])dnl
|
AC_REQUIRE([AC_PROG_CPP])dnl
|
||||||
|
@ -1,24 +1,25 @@
|
|||||||
dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
dnl Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
dnl
|
dnl
|
||||||
dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
dnl
|
dnl
|
||||||
dnl This library is free software; you can redistribute it and/or
|
dnl This library is free software; you can redistribute it and/or
|
||||||
dnl modify it under the terms of the GNU Lesser General Public
|
dnl modify it under the terms of the GNU Lesser General Public
|
||||||
dnl License as published by the Free Software Foundation; either
|
dnl License as published by the Free Software Foundation; either
|
||||||
dnl version 2.1 of the License.
|
dnl version 2.1 of the License.
|
||||||
dnl
|
dnl
|
||||||
dnl This library is distributed in the hope that it will be useful,
|
dnl This library is distributed in the hope that it will be useful,
|
||||||
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
dnl Lesser General Public License for more details.
|
dnl Lesser General Public License for more details.
|
||||||
dnl
|
dnl
|
||||||
dnl You should have received a copy of the GNU Lesser General Public
|
dnl You should have received a copy of the GNU Lesser General Public
|
||||||
dnl License along with this library; if not, write to the Free Software
|
dnl License along with this library; if not, write to the Free Software
|
||||||
dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
dnl
|
dnl
|
||||||
dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
dnl
|
dnl
|
||||||
|
|
||||||
# Check availability of SMesh binary distribution
|
# Check availability of SMesh binary distribution
|
||||||
#
|
#
|
||||||
# Author : Nicolas REJNERI (OPEN CASCADE, 2003)
|
# Author : Nicolas REJNERI (OPEN CASCADE, 2003)
|
||||||
|
101
adm_local/unix/config_files/check_cgal.m4
Normal file
@ -0,0 +1,101 @@
|
|||||||
|
dnl Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
|
dnl
|
||||||
|
dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
|
dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
|
dnl
|
||||||
|
dnl This library is free software; you can redistribute it and/or
|
||||||
|
dnl modify it under the terms of the GNU Lesser General Public
|
||||||
|
dnl License as published by the Free Software Foundation; either
|
||||||
|
dnl version 2.1 of the License.
|
||||||
|
dnl
|
||||||
|
dnl This library is distributed in the hope that it will be useful,
|
||||||
|
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
dnl Lesser General Public License for more details.
|
||||||
|
dnl
|
||||||
|
dnl You should have received a copy of the GNU Lesser General Public
|
||||||
|
dnl License along with this library; if not, write to the Free Software
|
||||||
|
dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
dnl
|
||||||
|
dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
|
dnl
|
||||||
|
|
||||||
|
AC_DEFUN([CHECK_CGAL],[
|
||||||
|
AC_REQUIRE([AC_PROG_CC])dnl
|
||||||
|
AC_REQUIRE([AC_PROG_CPP])dnl
|
||||||
|
AC_REQUIRE([CHECK_BOOST])
|
||||||
|
|
||||||
|
AC_CHECKING(for CGAL)
|
||||||
|
|
||||||
|
AC_ARG_WITH(cgal,
|
||||||
|
[ --with-cgal=DIR root directory path to CGAL installation ],
|
||||||
|
[CGALHOME="$withval"
|
||||||
|
AC_MSG_RESULT("select $withval as path to CGAL")
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_SUBST(CGAL_INCLUDES)
|
||||||
|
AC_SUBST(CGAL_LIBS)
|
||||||
|
AC_SUBST(CGALHOME)
|
||||||
|
|
||||||
|
CGAL_INCLUDES=""
|
||||||
|
CGAL_LIBS=""
|
||||||
|
|
||||||
|
cgal_ok=no
|
||||||
|
|
||||||
|
LOCAL_INCLUDES=""
|
||||||
|
LOCAL_LIBS="-lCGAL"
|
||||||
|
|
||||||
|
if test "x$CGALHOME" != "xno"; then
|
||||||
|
if test "x$CGALHOME" == "xyes"; then
|
||||||
|
CGALHOME=""
|
||||||
|
fi
|
||||||
|
if test -z $CGALHOME
|
||||||
|
then
|
||||||
|
AC_MSG_WARN(undefined CGALHOME variable which specify CGAL library installation directory)
|
||||||
|
AC_PATH_PROG(BINDIR, cgal_create_cmake_script)
|
||||||
|
if test "x$BINDIR" != "x" ; then
|
||||||
|
CGALHOME=$BINDIR
|
||||||
|
CGALHOME=`echo ${CGALHOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
|
||||||
|
CGALHOME=`echo ${CGALHOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
if test ! -z $CGALHOME
|
||||||
|
then
|
||||||
|
cgal_ok=yes
|
||||||
|
LOCAL_INCLUDES="-I$CGALHOME/include"
|
||||||
|
if test "x$CGALHOME" != "x/usr"; then
|
||||||
|
LOCAL_LIBS="-L$CGALHOME/lib $LOCAL_LIBS"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
dnl check cgallib header
|
||||||
|
|
||||||
|
# CPPFLAGS_old=$CPPFLAGS
|
||||||
|
# CPPFLAGS="$CPPFLAGS $LOCAL_INCLUDES -I$BOOSTDIR/include"
|
||||||
|
|
||||||
|
# AC_CHECK_HEADER(algorithm.h,cgal_ok=yes ,cgal_ok=no)
|
||||||
|
|
||||||
|
# CPPFLAGS=$CPPFLAGS_old
|
||||||
|
fi
|
||||||
|
|
||||||
|
# if test "x$cgal_ok" = "xyes"
|
||||||
|
# then
|
||||||
|
# dnl check cgal library
|
||||||
|
# LIBS_old="$LIBS"
|
||||||
|
# LIBS="$LIBS $LOCAL_LIBS"
|
||||||
|
# AC_CHECK_LIB(cgns,cg_open,cgns_ok=yes,cgns_ok=no)
|
||||||
|
# LIBS="$LIBS_old"
|
||||||
|
# fi
|
||||||
|
|
||||||
|
if test "x$cgal_ok" = "xyes"
|
||||||
|
then
|
||||||
|
CGAL_LIBS="$LOCAL_LIBS"
|
||||||
|
CGAL_INCLUDES="$LOCAL_INCLUDES"
|
||||||
|
CPPFLAGS="-DWITH_CGAL $CPPFLAGS"
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_MSG_RESULT(for CGAL: $cgal_ok)
|
||||||
|
|
||||||
|
AM_CONDITIONAL(WITH_CGAL, [test x"$cgal_ok" = xyes])
|
||||||
|
|
||||||
|
])dnl
|
103
adm_local/unix/config_files/check_cgns.m4
Normal file
@ -0,0 +1,103 @@
|
|||||||
|
dnl Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
|
dnl
|
||||||
|
dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
|
dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
|
dnl
|
||||||
|
dnl This library is free software; you can redistribute it and/or
|
||||||
|
dnl modify it under the terms of the GNU Lesser General Public
|
||||||
|
dnl License as published by the Free Software Foundation; either
|
||||||
|
dnl version 2.1 of the License.
|
||||||
|
dnl
|
||||||
|
dnl This library is distributed in the hope that it will be useful,
|
||||||
|
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
dnl Lesser General Public License for more details.
|
||||||
|
dnl
|
||||||
|
dnl You should have received a copy of the GNU Lesser General Public
|
||||||
|
dnl License along with this library; if not, write to the Free Software
|
||||||
|
dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
dnl
|
||||||
|
dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
|
dnl
|
||||||
|
|
||||||
|
AC_DEFUN([CHECK_CGNS],[
|
||||||
|
AC_REQUIRE([AC_PROG_CC])dnl
|
||||||
|
AC_REQUIRE([AC_PROG_CPP])dnl
|
||||||
|
AC_REQUIRE([CHECK_HDF5])dnl
|
||||||
|
|
||||||
|
AC_CHECKING(for CGNS)
|
||||||
|
|
||||||
|
AC_ARG_WITH(cgns,
|
||||||
|
[ --with-cgns=DIR root directory path to CGNS installation ],
|
||||||
|
[CGNSHOME="$withval"
|
||||||
|
AC_MSG_RESULT("select $withval as path to CGNS")
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_SUBST(CGNS_INCLUDES)
|
||||||
|
AC_SUBST(CGNS_LIBS)
|
||||||
|
|
||||||
|
CGNS_INCLUDES=""
|
||||||
|
CGNS_LIBS=""
|
||||||
|
|
||||||
|
cgns_ok=no
|
||||||
|
|
||||||
|
LOCAL_INCLUDES=""
|
||||||
|
LOCAL_LIBS="-lcgns $HDF5_LIBS"
|
||||||
|
|
||||||
|
if test "x$CGNSHOME" != "xno"; then
|
||||||
|
if test "x$CGNSHOME" == "xyes"; then
|
||||||
|
CGNSHOME=""
|
||||||
|
fi
|
||||||
|
if test -z $CGNSHOME
|
||||||
|
then
|
||||||
|
AC_MSG_WARN(undefined CGNSHOME variable which specify CGNS library installation directory)
|
||||||
|
AC_PATH_PROG(BINDIR, cgnsversion)
|
||||||
|
if test "x$BINDIR" != "x" ; then
|
||||||
|
CGNSHOME=$BINDIR
|
||||||
|
CGNSHOME=`echo ${CGNSHOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
|
||||||
|
CGNSHOME=`echo ${CGNSHOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
if test ! -z $CGNSHOME
|
||||||
|
then
|
||||||
|
LOCAL_INCLUDES="-I$CGNSHOME/include"
|
||||||
|
if test "x$CGNSHOME" != "x/usr"; then
|
||||||
|
LOCAL_LIBS="-L$CGNSHOME/lib $LOCAL_LIBS"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
dnl check cgnslib header
|
||||||
|
|
||||||
|
CPPFLAGS_old=$CPPFLAGS
|
||||||
|
CPPFLAGS="$CPPFLAGS $LOCAL_INCLUDES"
|
||||||
|
|
||||||
|
AC_CHECK_HEADER(cgnslib.h,cgns_ok=yes ,cgns_ok=no)
|
||||||
|
|
||||||
|
CPPFLAGS=$CPPFLAGS_old
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "x$cgns_ok" = "xyes"
|
||||||
|
then
|
||||||
|
|
||||||
|
dnl check cgns library
|
||||||
|
|
||||||
|
LIBS_old="$LIBS"
|
||||||
|
LIBS="$LIBS $LOCAL_LIBS"
|
||||||
|
AC_CHECK_LIB(cgns,cg_open,cgns_ok=yes,cgns_ok=no)
|
||||||
|
|
||||||
|
LIBS="$LIBS_old"
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "x$cgns_ok" = "xyes"
|
||||||
|
then
|
||||||
|
CGNS_LIBS="$LOCAL_LIBS"
|
||||||
|
CGNS_INCLUDES="$LOCAL_INCLUDES"
|
||||||
|
CPPFLAGS="-DWITH_CGNS $CPPFLAGS"
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_MSG_RESULT(for CGNS: $cgns_ok)
|
||||||
|
|
||||||
|
AM_CONDITIONAL(WITH_CGNS, [test x"$cgns_ok" = xyes])
|
||||||
|
|
||||||
|
])dnl
|
@ -1,23 +1,23 @@
|
|||||||
dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
dnl Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
dnl
|
dnl
|
||||||
dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
dnl
|
dnl
|
||||||
dnl This library is free software; you can redistribute it and/or
|
dnl This library is free software; you can redistribute it and/or
|
||||||
dnl modify it under the terms of the GNU Lesser General Public
|
dnl modify it under the terms of the GNU Lesser General Public
|
||||||
dnl License as published by the Free Software Foundation; either
|
dnl License as published by the Free Software Foundation; either
|
||||||
dnl version 2.1 of the License.
|
dnl version 2.1 of the License.
|
||||||
dnl
|
dnl
|
||||||
dnl This library is distributed in the hope that it will be useful,
|
dnl This library is distributed in the hope that it will be useful,
|
||||||
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
dnl Lesser General Public License for more details.
|
dnl Lesser General Public License for more details.
|
||||||
dnl
|
dnl
|
||||||
dnl You should have received a copy of the GNU Lesser General Public
|
dnl You should have received a copy of the GNU Lesser General Public
|
||||||
dnl License along with this library; if not, write to the Free Software
|
dnl License along with this library; if not, write to the Free Software
|
||||||
dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
dnl
|
dnl
|
||||||
dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
dnl
|
dnl
|
||||||
AC_DEFUN([CHECK_F77],[
|
AC_DEFUN([CHECK_F77],[
|
||||||
|
|
||||||
|
69
adm_local/unix/config_files/check_padder.m4
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
dnl Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
|
dnl
|
||||||
|
dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
|
dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
|
dnl
|
||||||
|
dnl This library is free software; you can redistribute it and/or
|
||||||
|
dnl modify it under the terms of the GNU Lesser General Public
|
||||||
|
dnl License as published by the Free Software Foundation; either
|
||||||
|
dnl version 2.1 of the License.
|
||||||
|
dnl
|
||||||
|
dnl This library is distributed in the hope that it will be useful,
|
||||||
|
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
dnl Lesser General Public License for more details.
|
||||||
|
dnl
|
||||||
|
dnl You should have received a copy of the GNU Lesser General Public
|
||||||
|
dnl License along with this library; if not, write to the Free Software
|
||||||
|
dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
dnl
|
||||||
|
dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
|
dnl
|
||||||
|
|
||||||
|
AC_DEFUN([CHECK_PADDER],[
|
||||||
|
AC_REQUIRE([AC_PROG_CC])dnl
|
||||||
|
AC_REQUIRE([AC_PROG_CPP])dnl
|
||||||
|
AC_REQUIRE([CHECK_CGAL])
|
||||||
|
|
||||||
|
AC_CHECKING(for PADDER)
|
||||||
|
|
||||||
|
padder_ok=no
|
||||||
|
|
||||||
|
AC_ARG_WITH(padder,
|
||||||
|
[ --with-padder=DIR root directory path to PADDER installation ],
|
||||||
|
[PADDERHOME="$withval"
|
||||||
|
AC_MSG_RESULT("select $withval as path to PADDER")
|
||||||
|
])
|
||||||
|
|
||||||
|
if test "x$PADDERHOME" != "xno"; then
|
||||||
|
if test "x$PADDERHOME" == "xyes"; then
|
||||||
|
PADDERHOME=""
|
||||||
|
fi
|
||||||
|
if test -z $PADDERHOME
|
||||||
|
then
|
||||||
|
AC_MSG_WARN(undefined PADDERHOME variable which specify PADDER installation directory)
|
||||||
|
AC_PATH_PROG(BINDIR, padder.exe)
|
||||||
|
if test "x$BINDIR" != "x" ; then
|
||||||
|
PADDERHOME=$BINDIR
|
||||||
|
PADDERHOME=`echo ${PADDERHOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
|
||||||
|
PADDERHOME=`echo ${PADDERHOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
if test ! -z $PADDERHOME
|
||||||
|
then
|
||||||
|
AC_CHECK_FILE($PADDERHOME/padder.env,padder_ok=yes,padder_ok=no)
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "x$padder_ok" = "xyes"
|
||||||
|
then
|
||||||
|
CPPFLAGS="-DWITH_PADDER $CPPFLAGS"
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_SUBST(PADDERHOME)
|
||||||
|
|
||||||
|
AC_MSG_RESULT(for PADDER: $padder_ok)
|
||||||
|
|
||||||
|
AM_CONDITIONAL(WITH_PADDER, [test x"$padder_ok" = xyes])
|
||||||
|
|
||||||
|
])dnl
|
187
adm_local/unix/config_files/check_qwt.m4
Normal file
@ -0,0 +1,187 @@
|
|||||||
|
dnl Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
|
dnl
|
||||||
|
dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
|
dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
|
dnl
|
||||||
|
dnl This library is free software; you can redistribute it and/or
|
||||||
|
dnl modify it under the terms of the GNU Lesser General Public
|
||||||
|
dnl License as published by the Free Software Foundation; either
|
||||||
|
dnl version 2.1 of the License.
|
||||||
|
dnl
|
||||||
|
dnl This library is distributed in the hope that it will be useful,
|
||||||
|
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
dnl Lesser General Public License for more details.
|
||||||
|
dnl
|
||||||
|
dnl You should have received a copy of the GNU Lesser General Public
|
||||||
|
dnl License along with this library; if not, write to the Free Software
|
||||||
|
dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
dnl
|
||||||
|
dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
|
dnl
|
||||||
|
AC_DEFUN([CHECK_QWT],[
|
||||||
|
AC_REQUIRE([CHECK_QT])dnl
|
||||||
|
AC_REQUIRE([AC_LINKER_OPTIONS])dnl
|
||||||
|
|
||||||
|
AC_CHECKING(for qwt)
|
||||||
|
|
||||||
|
AC_LANG_SAVE
|
||||||
|
AC_LANG_CPLUSPLUS
|
||||||
|
|
||||||
|
qwt_ok=yes
|
||||||
|
|
||||||
|
dnl where is qwt ?
|
||||||
|
|
||||||
|
AC_ARG_WITH(qwt,
|
||||||
|
[ --with-qwt=DIR directory path to QWT installation ],
|
||||||
|
[QWTHOME="$withval"
|
||||||
|
AC_MSG_RESULT("select $withval as path to QWT")
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_ARG_WITH(qwt_inc,
|
||||||
|
[ --with-qwt_inc=DIR directory path to QWT includes ],
|
||||||
|
[QWT_INCDIR="$withval"
|
||||||
|
AC_MSG_RESULT("select $withval as path to QWT includes")
|
||||||
|
])
|
||||||
|
|
||||||
|
libqwt_name=qwt
|
||||||
|
if test -z $QWTHOME; then
|
||||||
|
AC_MSG_RESULT(QWTHOME not defined)
|
||||||
|
AC_MSG_NOTICE(Trying native Qwt...)
|
||||||
|
exist_ok=no
|
||||||
|
if test "x$exist_ok" = "xno"; then
|
||||||
|
for d in /usr /usr/local ; do
|
||||||
|
for extension in qwt-qt4 qwt; do
|
||||||
|
AC_CHECK_FILE(${d}/lib${LIB_LOCATION_SUFFIX}/lib${extension}.so,exist_ok=yes,exist_ok=no)
|
||||||
|
if test "x$exist_ok" = "xyes"; then
|
||||||
|
QWTHOME=$d
|
||||||
|
AC_MSG_RESULT(lib${extension}.so detected in $d/lib)
|
||||||
|
libqwt_name=${extension}
|
||||||
|
dnl break, libqwt-qt4.so is choosen before libqwt.so since it is surely the Qt4 version.
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if test "x$exist_ok" = "xyes"; then
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
if test "x$exist_ok" = "xno"; then
|
||||||
|
for d in `echo $LD_LIBRARY_PATH | sed -e "s/:/ /g"` ; do
|
||||||
|
if test -f $d/libqwt.so ; then
|
||||||
|
AC_MSG_RESULT(libqwt.so detected in $d)
|
||||||
|
QWTHOME=$d
|
||||||
|
QWTHOME=`echo ${QWTHOME} | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"`
|
||||||
|
exist_ok=yes
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
if test "x$exist_ok" = "xyes"; then
|
||||||
|
if test -z $QWT_INCDIR; then
|
||||||
|
QWT_INCDIR=$QWTHOME"/include/qwt-qt4"
|
||||||
|
if test ! -f $QWT_INCDIR/qwt.h ; then
|
||||||
|
QWT_INCDIR=/usr/include/qwt
|
||||||
|
fi
|
||||||
|
if test ! -f $QWT_INCDIR/qwt.h ; then
|
||||||
|
QWT_INCDIR=$QWTHOME"/include"
|
||||||
|
fi
|
||||||
|
if test ! -f $QWT_INCDIR/qwt.h ; then
|
||||||
|
QWT_INCDIR=/usr/lib/qt4/include/qwt
|
||||||
|
fi
|
||||||
|
if test ! -f $QWT_INCDIR/qwt.h ; then
|
||||||
|
QWT_INCDIR=/usr/include/qwt-qt4
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
qwt_ok=no
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
AC_MSG_NOTICE(Trying Qwt from $QWTHOME ...)
|
||||||
|
if test -z $QWT_INCDIR; then
|
||||||
|
QWT_INCDIR="$QWTHOME/include"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "x$qwt_ok" = xno -o ! -d "$QWTHOME" ; then
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
|
AC_MSG_WARN(qwt not found)
|
||||||
|
qwt_ok=no
|
||||||
|
else
|
||||||
|
CPPFLAGS_old=$CPPFLAGS
|
||||||
|
CPPFLAGS="$CPPFLAGS $QT_INCLUDES -I$QWT_INCDIR"
|
||||||
|
|
||||||
|
AC_CHECK_HEADER(qwt.h,qwt_ok=yes,qwt_ok=no)
|
||||||
|
CPPFLAGS=$CPPFLAGS_old
|
||||||
|
|
||||||
|
AC_MSG_CHECKING(include of qwt headers)
|
||||||
|
|
||||||
|
if test "x$qwt_ok" = xno ; then
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
|
AC_MSG_WARN(qwt not found)
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(yes)
|
||||||
|
QWT_INCLUDES=-I$QWT_INCDIR
|
||||||
|
fi
|
||||||
|
|
||||||
|
#
|
||||||
|
# test Qwt libraries
|
||||||
|
#
|
||||||
|
if test "x$qwt_ok" = "xyes" ; then
|
||||||
|
AC_MSG_CHECKING(linking qwt library)
|
||||||
|
|
||||||
|
LIBS_old=$LIBS
|
||||||
|
LIBS="$LIBS $QT_LIBS"
|
||||||
|
if test "x$QWTHOME" = "x/usr" ; then
|
||||||
|
LIBS="$LIBS -l${libqwt_name}"
|
||||||
|
else
|
||||||
|
LIBS="$LIBS -L$QWTHOME/lib -l${libqwt_name}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
CXXFLAGS_old=$CXXFLAGS
|
||||||
|
CXXFLAGS="$CXXFLAGS $QT_INCLUDES $QWT_INCLUDES"
|
||||||
|
|
||||||
|
AC_CACHE_VAL(salome_cv_lib_qwt,[
|
||||||
|
AC_TRY_LINK(
|
||||||
|
#include <QApplication>
|
||||||
|
#include <qwt_plot.h>
|
||||||
|
, int n;
|
||||||
|
char **s;
|
||||||
|
QApplication a(n, s);
|
||||||
|
QwtPlot p;
|
||||||
|
p.resize( 600, 400 );
|
||||||
|
p.show();
|
||||||
|
a.exec();,
|
||||||
|
eval "salome_cv_lib_qwt=yes",eval "salome_cv_lib_qwt=no")
|
||||||
|
])
|
||||||
|
qwt_ok="$salome_cv_lib_qwt"
|
||||||
|
|
||||||
|
if test "x$qwt_ok" = "xno" ; then
|
||||||
|
AC_MSG_RESULT(unable to link with qwt library)
|
||||||
|
AC_MSG_RESULT(QWTHOME environment variable may be wrong)
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(yes)
|
||||||
|
if test "x$QWTHOME" = "x/usr" ; then
|
||||||
|
QWT_LIBS=" -l${libqwt_name}"
|
||||||
|
else
|
||||||
|
QWT_LIBS="-L$QWTHOME/lib -l${libqwt_name}"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
LIBS=$LIBS_old
|
||||||
|
CXXFLAGS=$CXXFLAGS_old
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_SUBST(QWT_INCLUDES)
|
||||||
|
AC_SUBST(QWT_LIBS)
|
||||||
|
|
||||||
|
AC_LANG_RESTORE
|
||||||
|
|
||||||
|
AC_MSG_RESULT(for qwt: $qwt_ok)
|
||||||
|
|
||||||
|
# Save cache
|
||||||
|
AC_CACHE_SAVE
|
||||||
|
|
||||||
|
])dnl
|
||||||
|
dnl
|
@ -1,24 +1,30 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
|
# ============================================================
|
||||||
|
# The following is to avoid PACKAGE_... env variable
|
||||||
|
# redefinition compilation warnings
|
||||||
|
# ============================================================
|
||||||
#
|
#
|
||||||
|
AM_CXXFLAGS = @KERNEL_CXXFLAGS@ -include SALOMEconfig.h
|
||||||
|
AM_CPPFLAGS = @KERNEL_CXXFLAGS@ -include SALOMEconfig.h
|
||||||
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
# This file defines the common definitions used in several
|
# This file defines the common definitions used in several
|
||||||
# Makefile. This file must be included, if needed, by the file
|
# Makefile. This file must be included, if needed, by the file
|
||||||
@ -33,6 +39,12 @@ salomescriptdir = $(bindir)
|
|||||||
salomepythondir = $(pythondir)/salome
|
salomepythondir = $(pythondir)/salome
|
||||||
salomepyexecdir = $(pyexecdir)/salome
|
salomepyexecdir = $(pyexecdir)/salome
|
||||||
|
|
||||||
|
# Root directory of the python packages of SMESH
|
||||||
|
smeshpypkgdir = $(salomepythondir)/salome/smesh
|
||||||
|
|
||||||
|
# Directory for installing SALOME plugins files
|
||||||
|
salomepluginsdir = $(prefix)/share/salome/plugins/@MODULE_NAME@
|
||||||
|
|
||||||
# Directory for installing idl files
|
# Directory for installing idl files
|
||||||
salomeidldir = $(prefix)/idl/salome
|
salomeidldir = $(prefix)/idl/salome
|
||||||
|
|
||||||
|
@ -1,24 +1,22 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
# -* Makefile *-
|
# -* Makefile *-
|
||||||
# Author : Guillaume Boulant (CSSI)
|
# Author : Guillaume Boulant (CSSI)
|
||||||
# Module : SMESH
|
# Module : SMESH
|
||||||
@ -28,5 +26,9 @@ include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
|||||||
# non-distributed files
|
# non-distributed files
|
||||||
nodist_salomescript_DATA = VERSION
|
nodist_salomescript_DATA = VERSION
|
||||||
|
|
||||||
|
# python files
|
||||||
|
dist_salomescript_PYTHON = \
|
||||||
|
smesh_setenv.py
|
||||||
|
|
||||||
# distributed files
|
# distributed files
|
||||||
dist_salomescript_SCRIPTS =
|
dist_salomescript_SCRIPTS =
|
||||||
|
@ -1 +1,3 @@
|
|||||||
THIS IS SALOME - SMESH VERSION: @VERSION@
|
[SALOME SMESH] : @VERSION@
|
||||||
|
[DEVELOPMENT] : @VERSION_DEV@
|
||||||
|
[DESCRIPTION] : SALOME Mesh module
|
||||||
|
84
bin/smesh_setenv.py
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# -*- coding: iso-8859-1 -*-
|
||||||
|
# Copyright (C) 2007-2012 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.
|
||||||
|
#
|
||||||
|
# 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
|
||||||
|
#
|
||||||
|
|
||||||
|
import os, sys
|
||||||
|
from setenv import add_path, get_lib_dir, salome_subdir
|
||||||
|
|
||||||
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
def set_env(args):
|
||||||
|
"""Add to the PATH-variables modules specific paths"""
|
||||||
|
psep = os.pathsep
|
||||||
|
python_version="python%d.%d" % sys.version_info[0:2]
|
||||||
|
|
||||||
|
|
||||||
|
if not os.environ.has_key("SALOME_StdMeshersResources"):
|
||||||
|
os.environ["SALOME_StdMeshersResources"] \
|
||||||
|
= os.path.join(os.environ["SMESH_ROOT_DIR"],"share",salome_subdir,"resources","smesh")
|
||||||
|
pass
|
||||||
|
|
||||||
|
# find plugins
|
||||||
|
plugin_list = []
|
||||||
|
resource_path_list = []
|
||||||
|
for env_var in os.environ.keys():
|
||||||
|
value = os.environ[env_var]
|
||||||
|
if env_var[-9:] == "_ROOT_DIR" and value:
|
||||||
|
plugin_root = value
|
||||||
|
plugin = env_var[:-9] # plugin name may have wrong case
|
||||||
|
|
||||||
|
# look for NAMEOFPlugin.xml file among resource files
|
||||||
|
resource_dir = os.path.join(plugin_root,"share",salome_subdir,"resources",plugin.lower())
|
||||||
|
if not os.access( resource_dir, os.F_OK ): continue
|
||||||
|
for resource_file in os.listdir( resource_dir ):
|
||||||
|
if not resource_file.endswith( ".xml") or \
|
||||||
|
resource_file.lower() != plugin.lower() + ".xml":
|
||||||
|
continue
|
||||||
|
# use "resources" attribute of "meshers-group" as name of plugin in a right case
|
||||||
|
from xml.dom.minidom import parse
|
||||||
|
xml_doc = parse( os.path.join( resource_dir, resource_file ))
|
||||||
|
meshers_nodes = xml_doc.getElementsByTagName("meshers-group")
|
||||||
|
if not meshers_nodes or not meshers_nodes[0].hasAttribute("resources"): continue
|
||||||
|
plugin = meshers_nodes[0].getAttribute("resources")
|
||||||
|
if plugin in plugin_list: continue
|
||||||
|
|
||||||
|
# add paths of plugin
|
||||||
|
plugin_list.append(plugin)
|
||||||
|
if not os.environ.has_key("SALOME_"+plugin+"Resources"):
|
||||||
|
resource_path = os.path.join(plugin_root,"share",salome_subdir,"resources",plugin.lower())
|
||||||
|
os.environ["SALOME_"+plugin+"Resources"] = resource_path
|
||||||
|
resource_path_list.append( resource_path )
|
||||||
|
add_path(os.path.join(plugin_root,get_lib_dir(),python_version, "site-packages",salome_subdir), "PYTHONPATH")
|
||||||
|
add_path(os.path.join(plugin_root,get_lib_dir(),salome_subdir), "PYTHONPATH")
|
||||||
|
|
||||||
|
if sys.platform == "win32":
|
||||||
|
add_path(os.path.join(plugin_root,get_lib_dir(),salome_subdir), "PATH")
|
||||||
|
add_path(os.path.join(plugin_root,"bin",salome_subdir), "PYTHONPATH")
|
||||||
|
else:
|
||||||
|
add_path(os.path.join(plugin_root,get_lib_dir(),salome_subdir), "LD_LIBRARY_PATH")
|
||||||
|
add_path(os.path.join(plugin_root,"bin",salome_subdir), "PYTHONPATH")
|
||||||
|
add_path(os.path.join(plugin_root,"bin",salome_subdir), "PATH")
|
||||||
|
pass
|
||||||
|
pass
|
||||||
|
break
|
||||||
|
plugin_list.append("StdMeshers")
|
||||||
|
os.environ["SMESH_MeshersList"] = ":".join(plugin_list)
|
||||||
|
os.environ["SalomeAppConfig"] = os.environ["SalomeAppConfig"] + psep + psep.join(resource_path_list)
|
||||||
|
|
27
build_cmake
Executable file
@ -0,0 +1,27 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Copyright (C) 2007-2012 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.
|
||||||
|
#
|
||||||
|
# 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
|
||||||
|
#
|
||||||
|
|
||||||
|
CURRENT_DIR=`pwd`
|
||||||
|
CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"`
|
||||||
|
cd ${CONF_DIR}
|
||||||
|
python $KERNEL_ROOT_DIR/salome_adm/cmake_files/am2cmake.py --smesh
|
||||||
|
status=$?
|
||||||
|
cd ${CURRENT_DIR}
|
||||||
|
exit $status
|
20
build_cmake.bat
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
@REM Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
|
@REM
|
||||||
|
@REM This library is free software; you can redistribute it and/or
|
||||||
|
@REM modify it under the terms of the GNU Lesser General Public
|
||||||
|
@REM License as published by the Free Software Foundation; either
|
||||||
|
@REM version 2.1 of the License.
|
||||||
|
@REM
|
||||||
|
@REM This library is distributed in the hope that it will be useful,
|
||||||
|
@REM but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
@REM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
@REM Lesser General Public License for more details.
|
||||||
|
@REM
|
||||||
|
@REM You should have received a copy of the GNU Lesser General Public
|
||||||
|
@REM License along with this library; if not, write to the Free Software
|
||||||
|
@REM Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
@REM
|
||||||
|
@REM See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
|
@REM
|
||||||
|
|
||||||
|
%PYTHONBIN% %KERNEL_ROOT_DIR%\salome_adm\cmake_files\am2cmake.py --smesh
|
112
build_configure
@ -1,25 +1,26 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is free software; you can redistribute it and/or
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# modify it under the terms of the GNU Lesser General Public
|
||||||
# License as published by the Free Software Foundation; either
|
# License as published by the Free Software Foundation; either
|
||||||
# version 2.1 of the License.
|
# version 2.1 of the License.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# This library is distributed in the hope that it will be useful,
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# Lesser General Public License for more details.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# License along with this library; if not, write to the Free Software
|
# License along with this library; if not, write to the Free Software
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
#
|
#
|
||||||
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
#
|
#
|
||||||
|
|
||||||
# Tool for updating list of .in file for the SALOME project
|
# Tool for updating list of .in file for the SALOME project
|
||||||
# and regenerating configure script
|
# and regenerating configure script
|
||||||
# Author : Marc Tajchman - CEA
|
# Author : Marc Tajchman - CEA
|
||||||
@ -29,7 +30,6 @@
|
|||||||
#
|
#
|
||||||
ORIG_DIR=`pwd`
|
ORIG_DIR=`pwd`
|
||||||
CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"`
|
CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"`
|
||||||
SMESH_WITH_GUI="yes"
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# Test if the KERNEL_ROOT_DIR is set correctly
|
# Test if the KERNEL_ROOT_DIR is set correctly
|
||||||
@ -46,28 +46,6 @@ fi
|
|||||||
# exit
|
# exit
|
||||||
#fi
|
#fi
|
||||||
|
|
||||||
for option
|
|
||||||
do
|
|
||||||
case $option in
|
|
||||||
-with-gui | --with-gui)
|
|
||||||
SMESH_WITH_GUI="yes"
|
|
||||||
break;;
|
|
||||||
-without-gui | --without-gui | -with-gui=no | --with-gui=no)
|
|
||||||
SMESH_WITH_GUI="no"
|
|
||||||
break;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
|
|
||||||
########################################################################
|
|
||||||
# Test if the GUI_ROOT_DIR is set correctly
|
|
||||||
|
|
||||||
if test ${SMESH_WITH_GUI} = yes; then
|
|
||||||
if test ! -d "${GUI_ROOT_DIR}"; then
|
|
||||||
echo "failed : GUI_ROOT_DIR variable is not correct !"
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# Test if the MED_ROOT_DIR is set correctly
|
# Test if the MED_ROOT_DIR is set correctly
|
||||||
|
|
||||||
@ -89,61 +67,41 @@ cd ${CONF_DIR}
|
|||||||
ABS_CONF_DIR=`pwd`
|
ABS_CONF_DIR=`pwd`
|
||||||
|
|
||||||
#######################################################################
|
#######################################################################
|
||||||
# Update configure.ac script: to set SMESH_WITH_GUI variable
|
|
||||||
sed -e s/SMESH_WITH_GUI=[a-z]*/SMESH_WITH_GUI=${SMESH_WITH_GUI}/g configure.ac > configure.tmp
|
|
||||||
mv -f configure.tmp configure.ac
|
|
||||||
|
|
||||||
mkdir -p salome_adm/unix/config_files
|
|
||||||
#cp -f ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files/* salome_adm/unix/config_files
|
|
||||||
#cp -f ${KERNEL_ROOT_DIR}/salome_adm/unix/pythonbe.py salome_adm/unix
|
|
||||||
|
|
||||||
cp -f ${KERNEL_ROOT_DIR}/salome_adm/unix/SALOMEconfig.h.in salome_adm/unix
|
|
||||||
|
|
||||||
#cp -f ${GUI_ROOT_DIR}/adm_local/unix/config_files/* salome_adm/unix/config_files
|
|
||||||
#cp -f ${MED_ROOT_DIR}/adm_local/unix/config_files/* salome_adm/unix/config_files
|
|
||||||
#cp -f ${GEOM_ROOT_DIR}/adm_local/unix/config_files/* salome_adm/unix/config_files
|
|
||||||
|
|
||||||
# remove KERNEL deprecated configure files
|
|
||||||
#for deprecated in ac_cc_warnings.m4 ac_cxx_partial_specialization.m4 \
|
|
||||||
# check_mico.m4 config.guess ltmain.sh ac_cxx_bool.m4 ltconfig ac_cxx_typename.m4 \
|
|
||||||
# check_pthreads.m4 config.sub libtool.m4 ac_cxx_mutable.m4 missing
|
|
||||||
# do
|
|
||||||
# rm -f salome_adm/unix/config_files/${deprecated}
|
|
||||||
# done
|
|
||||||
|
|
||||||
|
|
||||||
# ____________________________________________________________________
|
# ____________________________________________________________________
|
||||||
# aclocal creates the aclocal.m4 file from the standard macro and the
|
# aclocal creates the aclocal.m4 file from the standard macro and the
|
||||||
# custom macro embedded in the directory salome_adm/unix/config_files
|
# custom macro embedded in the directory adm_local/unix/config_files,
|
||||||
# and KERNEL config_files directory.
|
# KERNEL salome_adm/unix/config_files, GEOM and MED adm_local/unix/config_files
|
||||||
|
# directories.
|
||||||
# output:
|
# output:
|
||||||
# aclocal.m4
|
# aclocal.m4
|
||||||
# autom4te.cache (directory)
|
# autom4te.cache (directory)
|
||||||
echo "====================================================== aclocal"
|
echo "====================================================== aclocal"
|
||||||
|
|
||||||
if test ${SMESH_WITH_GUI} = yes; then
|
if test -d "${GUI_ROOT_DIR}"; then
|
||||||
aclocal -I adm_local/unix/config_files \
|
aclocal -I adm_local/unix/config_files \
|
||||||
-I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files \
|
-I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files \
|
||||||
-I ${GUI_ROOT_DIR}/adm_local/unix/config_files \
|
-I ${GUI_ROOT_DIR}/adm_local/unix/config_files \
|
||||||
-I ${MED_ROOT_DIR}/adm_local/unix/config_files \
|
-I ${MED_ROOT_DIR}/adm_local/unix/config_files \
|
||||||
-I ${GEOM_ROOT_DIR}/adm_local/unix/config_files || exit 1
|
-I ${GEOM_ROOT_DIR}/adm_local/unix/config_files || exit 1
|
||||||
else
|
else
|
||||||
aclocal -I adm_local/unix/config_files \
|
aclocal -I adm_local/unix/config_files \
|
||||||
-I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files \
|
-I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files \
|
||||||
-I ${MED_ROOT_DIR}/adm_local/unix/config_files \
|
-I ${MED_ROOT_DIR}/adm_local/unix/config_files \
|
||||||
-I ${GEOM_ROOT_DIR}/adm_local/unix/config_files || exit 1
|
-I ${GEOM_ROOT_DIR}/adm_local/unix/config_files || exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
# ____________________________________________________________________
|
# ____________________________________________________________________
|
||||||
# libtoolize creates some configuration files (ltmain.sh,
|
# libtoolize creates some configuration files (ltmain.sh,
|
||||||
# config.guess and config.sub). It only depends on the libtool
|
# config.guess and config.sub). It only depends on the libtool
|
||||||
# version. The files are created in the directory specified with the
|
# version. The files are created in the directory specified with the
|
||||||
# AC_CONFIG_AUX_DIR(<mydir>) tag (see configure.ac).
|
# AC_CONFIG_AUX_DIR(<mydir>) tag (see configure.ac).
|
||||||
# output:
|
# output:
|
||||||
# salome_adm/unix/config_files/config.guess
|
# adm_local/unix/config_files/config.guess
|
||||||
# salome_adm/unix/config_files/config.sub
|
# adm_local/unix/config_files/config.sub
|
||||||
# salome_adm/unix/config_files/ltmain.sh
|
# adm_local/unix/config_files/ltmain.sh
|
||||||
#echo "====================================================== libtoolize"
|
echo "==================================================== libtoolize"
|
||||||
|
|
||||||
libtoolize --force --copy --automake || exit 1
|
libtoolize --force --copy --automake || exit 1
|
||||||
|
|
||||||
@ -163,11 +121,11 @@ autoconf
|
|||||||
# AC_CONFIG_AUX_DIR(<mydir>) tag (see configure.ac). This step also
|
# AC_CONFIG_AUX_DIR(<mydir>) tag (see configure.ac). This step also
|
||||||
# creates the Makefile.in files from the Makefile.am files.
|
# creates the Makefile.in files from the Makefile.am files.
|
||||||
# output:
|
# output:
|
||||||
# salome_adm/unix/config_files/compile
|
# adm_local/unix/config_files/compile
|
||||||
# salome_adm/unix/config_files/depcomp
|
# adm_local/unix/config_files/depcomp
|
||||||
# salome_adm/unix/config_files/install-sh
|
# adm_local/unix/config_files/install-sh
|
||||||
# salome_adm/unix/config_files/missing
|
# adm_local/unix/config_files/missing
|
||||||
# salome_adm/unix/config_files/py-compile
|
# adm_local/unix/config_files/py-compile
|
||||||
# Makefile.in (from Makefile.am)
|
# Makefile.in (from Makefile.am)
|
||||||
echo "====================================================== automake"
|
echo "====================================================== automake"
|
||||||
|
|
||||||
|
@ -1,25 +1,23 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
rm -rf autom4te.cache aclocal.m4 configure make_config
|
rm -rf autom4te.cache aclocal.m4 configure make_config
|
||||||
find . -name "*~" -print -exec rm {} \;
|
find . -name "*~" -print -exec rm {} \;
|
||||||
find . -name "*.pyc" -print -exec rm {} \;
|
find . -name "*.pyc" -print -exec rm {} \;
|
||||||
@ -30,6 +28,8 @@ find bin -name Makefile.in | xargs rm -f
|
|||||||
find doc -name Makefile.in | xargs rm -f
|
find doc -name Makefile.in | xargs rm -f
|
||||||
find idl -name Makefile.in | xargs rm -f
|
find idl -name Makefile.in | xargs rm -f
|
||||||
find resources -name Makefile.in | xargs rm -f
|
find resources -name Makefile.in | xargs rm -f
|
||||||
find salome_adm -name Makefile.in | xargs rm -f
|
find adm_local -name Makefile.in | xargs rm -f
|
||||||
find src -name Makefile.in | xargs rm -f
|
find src -name Makefile.in | xargs rm -f
|
||||||
rm -f Makefile.in
|
rm -f Makefile.in
|
||||||
|
cd adm_local/unix/config_files
|
||||||
|
rm -f config.* depcomp install-sh l*.m4 ltmain.sh missing py-compile
|
||||||
|
313
configure.ac
@ -1,24 +1,22 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
# Author : Marc Tajchman (CEA)
|
# Author : Marc Tajchman (CEA)
|
||||||
# Date : 28/06/2001
|
# Date : 28/06/2001
|
||||||
# Modified by : Patrick GOLDBRONN (CEA)
|
# Modified by : Patrick GOLDBRONN (CEA)
|
||||||
@ -26,14 +24,16 @@
|
|||||||
# Modified by : Alexander BORODIN (OCN) - autotools usage
|
# Modified by : Alexander BORODIN (OCN) - autotools usage
|
||||||
# Created from configure.in.base
|
# Created from configure.in.base
|
||||||
#
|
#
|
||||||
AC_INIT([Salome2 Project SMESH module], [5.1.0], [webmaster.salome@opencascade.com], [SalomeSMESH])
|
AC_INIT([Salome2 Project SMESH module], [6.5.0], [webmaster.salome@opencascade.com], [SalomeSMESH])
|
||||||
AC_CONFIG_AUX_DIR(salome_adm/unix/config_files)
|
AC_CONFIG_AUX_DIR(adm_local/unix/config_files)
|
||||||
AC_CANONICAL_HOST
|
AC_CANONICAL_HOST
|
||||||
AC_CANONICAL_TARGET
|
AC_CANONICAL_TARGET
|
||||||
AM_INIT_AUTOMAKE
|
AM_INIT_AUTOMAKE([-Wno-portability])
|
||||||
|
|
||||||
XVERSION=`echo $VERSION | awk -F. '{printf("0x%02x%02x%02x",$1,$2,$3)}'`
|
XVERSION=`echo $VERSION | awk -F. '{printf("0x%02x%02x%02x",$1,$2,$3)}'`
|
||||||
AC_SUBST(XVERSION)
|
AC_SUBST(XVERSION)
|
||||||
|
VERSION_DEV=1
|
||||||
|
AC_SUBST(VERSION_DEV)
|
||||||
|
|
||||||
# set up MODULE_NAME variable for dynamic construction of directories (resources, etc.)
|
# set up MODULE_NAME variable for dynamic construction of directories (resources, etc.)
|
||||||
MODULE_NAME=smesh
|
MODULE_NAME=smesh
|
||||||
@ -81,12 +81,13 @@ echo
|
|||||||
|
|
||||||
AC_PROG_MAKE_SET
|
AC_PROG_MAKE_SET
|
||||||
AC_PROG_INSTALL
|
AC_PROG_INSTALL
|
||||||
|
AC_LOCAL_INSTALL
|
||||||
dnl
|
dnl
|
||||||
dnl libtool macro check for CC, LD, NM, LN_S, RANLIB, STRIP + pour les librairies dynamiques !
|
dnl libtool macro check for CC, LD, NM, LN_S, RANLIB, STRIP + pour les librairies dynamiques !
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo Coniguring production
|
echo Configuring production
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo
|
echo
|
||||||
AC_ENABLE_DEBUG(yes)
|
AC_ENABLE_DEBUG(yes)
|
||||||
@ -107,7 +108,7 @@ dnl Fix up the INSTALL macro if it s a relative path. We want the
|
|||||||
dnl full-path to the binary instead.
|
dnl full-path to the binary instead.
|
||||||
case "$INSTALL" in
|
case "$INSTALL" in
|
||||||
*install-sh*)
|
*install-sh*)
|
||||||
INSTALL='\${ROOT_BUILDDIR}'/salome_adm/unix/config_files/install-sh
|
INSTALL='\${ROOT_BUILDDIR}'/adm_local/unix/config_files/install-sh
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -166,7 +167,15 @@ dnl testing MPICH
|
|||||||
dnl ---------------------------------------------
|
dnl ---------------------------------------------
|
||||||
dnl
|
dnl
|
||||||
|
|
||||||
CHECK_MPICH
|
dnl CHECK_MPICH
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo testing MPI
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo
|
||||||
|
|
||||||
|
CHECK_MPI
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
@ -212,10 +221,6 @@ echo
|
|||||||
|
|
||||||
ENABLE_PTHREADS
|
ENABLE_PTHREADS
|
||||||
|
|
||||||
SMESH_WITH_GUI=yes
|
|
||||||
|
|
||||||
AM_CONDITIONAL(SMESH_ENABLE_GUI, [test "${SMESH_WITH_GUI}" = "yes"])
|
|
||||||
|
|
||||||
if test "x${GUI_DISABLE_CORBA}" != "xyes" ; then
|
if test "x${GUI_DISABLE_CORBA}" != "xyes" ; then
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
@ -255,8 +260,34 @@ dnl CHECK_MICO
|
|||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo Testing GUI
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo
|
||||||
|
|
||||||
if test "${SMESH_WITH_GUI}" = "yes"; then
|
CHECK_GUI_MODULE
|
||||||
|
|
||||||
|
gui_ok=no
|
||||||
|
if test "${SalomeGUI_need}" != "no" -a "${FullGUI_ok}" = "yes" ; then
|
||||||
|
gui_ok=yes
|
||||||
|
fi
|
||||||
|
|
||||||
|
AM_CONDITIONAL(SMESH_ENABLE_GUI, [test "${gui_ok}" = "yes"])
|
||||||
|
|
||||||
|
if test "${SalomeGUI_need}" == "yes"; then
|
||||||
|
if test "${FullGUI_ok}" != "yes"; then
|
||||||
|
AC_MSG_WARN(For configure SMESH module necessary full GUI!)
|
||||||
|
fi
|
||||||
|
elif test "${SalomeGUI_need}" == "auto"; then
|
||||||
|
if test "${FullGUI_ok}" != "yes"; then
|
||||||
|
AC_MSG_WARN(Full GUI not found. Build will be done without GUI!)
|
||||||
|
fi
|
||||||
|
elif test "${SalomeGUI_need}" == "no"; then
|
||||||
|
echo Build without GUI option has been chosen
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test "${gui_ok}" = "yes"; then
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo testing openGL
|
echo testing openGL
|
||||||
@ -275,33 +306,37 @@ if test "${SMESH_WITH_GUI}" = "yes"; then
|
|||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo testing VTK
|
echo testing sip
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo
|
echo
|
||||||
|
|
||||||
CHECK_VTK
|
CHECK_SIP
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo Testing GUI
|
echo testing pyqt
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo
|
echo
|
||||||
|
|
||||||
CHECK_SALOME_GUI
|
CHECK_PYQT
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo Testing full GUI
|
echo Testing qwt
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo
|
echo
|
||||||
|
|
||||||
CHECK_CORBA_IN_GUI
|
CHECK_QWT
|
||||||
if test "x${CORBA_IN_GUI}" != "xyes"; then
|
|
||||||
echo "failed : For configure SMESH module necessary full GUI !"
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo testing VTK
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo
|
||||||
|
|
||||||
|
CHECK_VTK
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo testing HDF5
|
echo testing HDF5
|
||||||
@ -310,6 +345,14 @@ echo
|
|||||||
|
|
||||||
CHECK_HDF5
|
CHECK_HDF5
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo testing MED3
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo
|
||||||
|
|
||||||
|
CHECK_MED3
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo BOOST Library
|
echo BOOST Library
|
||||||
@ -326,18 +369,6 @@ echo
|
|||||||
|
|
||||||
CHECK_CAS
|
CHECK_CAS
|
||||||
|
|
||||||
if test "${SMESH_WITH_GUI}" = "yes"; then
|
|
||||||
|
|
||||||
echo
|
|
||||||
echo ---------------------------------------------
|
|
||||||
echo Testing qwt
|
|
||||||
echo ---------------------------------------------
|
|
||||||
echo
|
|
||||||
|
|
||||||
CHECK_QWT
|
|
||||||
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo Testing html generators
|
echo Testing html generators
|
||||||
@ -346,6 +377,21 @@ echo
|
|||||||
|
|
||||||
CHECK_HTML_GENERATORS
|
CHECK_HTML_GENERATORS
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo testing sphinx
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo
|
||||||
|
CHECK_SPHINX
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo testing libxm
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo
|
||||||
|
dnl Check the libxml that will be required to use the SALOME launcher
|
||||||
|
CHECK_LIBXML
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo Testing Kernel
|
echo Testing Kernel
|
||||||
@ -372,6 +418,31 @@ CHECK_MED
|
|||||||
|
|
||||||
CHECK_PLATFORM
|
CHECK_PLATFORM
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo Testing CGNS library
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo
|
||||||
|
|
||||||
|
CHECK_CGNS
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo Testing PADDER library
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo
|
||||||
|
|
||||||
|
CHECK_CGAL
|
||||||
|
CHECK_PADDER
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo Testing TBB library
|
||||||
|
echo ---------------------------------------------
|
||||||
|
echo
|
||||||
|
|
||||||
|
CHECK_TBB
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo Summary
|
echo Summary
|
||||||
@ -379,12 +450,13 @@ echo ---------------------------------------------
|
|||||||
echo
|
echo
|
||||||
|
|
||||||
echo Configure
|
echo Configure
|
||||||
if test "${SMESH_WITH_GUI}" = "yes"; then
|
|
||||||
variables="cc_ok fortran_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok omniORB_ok occ_ok doxygen_ok graphviz_ok qwt_ok Kernel_ok Geom_ok Med_ok SalomeGUI_ok"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "${SMESH_WITH_GUI}" = "no"; then
|
if test "${gui_ok}" = "yes"; then
|
||||||
variables="cc_ok fortran_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok hdf5_ok omniORB_ok occ_ok doxygen_ok graphviz_ok Kernel_ok Geom_ok Med_ok"
|
variables="cc_ok fortran_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok cgns_ok tbb_ok omniORB_ok occ_ok doxygen_ok graphviz_ok sphinx_ok qwt_ok Kernel_ok Geom_ok Med_ok gui_ok"
|
||||||
|
elif test "${SalomeGUI_need}" != "no"; then
|
||||||
|
variables="cc_ok fortran_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok vtk_ok hdf5_ok cgns_ok tbb_ok med3_ok omniORB_ok occ_ok doxygen_ok graphviz_ok sphinx_ok Kernel_ok Geom_ok Med_ok gui_ok"
|
||||||
|
else
|
||||||
|
variables="cc_ok fortran_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok vtk_ok hdf5_ok cgns_ok tbb_ok med3_ok omniORB_ok occ_ok doxygen_ok graphviz_ok sphinx_ok Kernel_ok Geom_ok Med_ok"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for var in $variables
|
for var in $variables
|
||||||
@ -397,6 +469,16 @@ echo
|
|||||||
echo "Default ORB : $DEFAULT_ORB"
|
echo "Default ORB : $DEFAULT_ORB"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
|
echo "Optionnal products (for plugins):"
|
||||||
|
optional_vars="cgal_ok padder_ok"
|
||||||
|
for var in $optional_vars
|
||||||
|
do
|
||||||
|
printf " %10s : " `echo \$var | sed -e "s,_ok,,"`
|
||||||
|
eval echo \$$var
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
dnl We don t need to say when we re entering directories if we re using
|
dnl We don t need to say when we re entering directories if we re using
|
||||||
dnl GNU make becuase make does it for us.
|
dnl GNU make becuase make does it for us.
|
||||||
if test "X$GMAKE" = "Xyes"; then
|
if test "X$GMAKE" = "Xyes"; then
|
||||||
@ -414,6 +496,9 @@ dnl AM_CONDITIONAL(ENABLE_OCCVIEWER, [test "$DISABLE_OCCVIEWER" = no])
|
|||||||
dnl AM_CONDITIONAL(ENABLE_VTKVIEWER, [test "$DISABLE_VTKVIEWER" = no])
|
dnl AM_CONDITIONAL(ENABLE_VTKVIEWER, [test "$DISABLE_VTKVIEWER" = no])
|
||||||
dnl AM_CONDITIONAL(ENABLE_SALOMEOBJECT, [test "$DISABLE_SALOMEOBJECT" = no])
|
dnl AM_CONDITIONAL(ENABLE_SALOMEOBJECT, [test "$DISABLE_SALOMEOBJECT" = no])
|
||||||
|
|
||||||
|
dnl Build with SMESH cancel compute feature
|
||||||
|
AC_DEFINE(WITH_SMESH_CANCEL_COMPUTE)
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo ---------------------------------------------
|
echo ---------------------------------------------
|
||||||
echo generating Makefiles and configure files
|
echo generating Makefiles and configure files
|
||||||
@ -425,49 +510,91 @@ echo
|
|||||||
# chmod +x ./bin/salome/*; \
|
# chmod +x ./bin/salome/*; \
|
||||||
#])
|
#])
|
||||||
|
|
||||||
|
AC_HACK_LIBTOOL
|
||||||
|
AC_CONFIG_COMMANDS([hack_libtool],[
|
||||||
|
sed -i "s%^CC=\"\(.*\)\"%hack_libtool (){ \n\
|
||||||
|
$(pwd)/hack_libtool \1 \"\$[@]\" \n\
|
||||||
|
}\n\
|
||||||
|
CC=\"hack_libtool\"%g" libtool
|
||||||
|
sed -i "s%\(\s*\)for searchdir in \$newlib_search_path \$lib_search_path \$sys_lib_search_path \$shlib_search_path; do%\1searchdirs=\"\$newlib_search_path \$lib_search_path \$sys_lib_search_path \$shlib_search_path\"\n\1for searchdir in \$searchdirs; do%g" libtool
|
||||||
|
sed -i "s%\(\s*\)searchdirs=\"\$newlib_search_path \$lib_search_path \(.*\)\"%\1searchdirs=\"\$newlib_search_path \$lib_search_path\"\n\1sss_beg=\"\"\n\1sss_end=\"\2\"%g" libtool
|
||||||
|
sed -i "s%\(\s*\)\(for searchdir in \$searchdirs; do\)%\1for sss in \$searchdirs; do\n\1 if ! test -d \$sss; then continue; fi\n\1 ssss=\$(cd \$sss; pwd)\n\1 if test \"\$ssss\" != \"\" \&\& test -d \$ssss; then\n\1 case \$ssss in\n\1 /usr/lib | /usr/lib64 ) ;;\n\1 * ) sss_beg=\"\$sss_beg \$ssss\" ;;\n\1 esac\n\1 fi\n\1done\n\1searchdirs=\"\$sss_beg \$sss_end\"\n\1\2%g" libtool
|
||||||
|
],[])
|
||||||
|
|
||||||
# This list is initiated using autoscan and must be updated manually
|
# This list is initiated using autoscan and must be updated manually
|
||||||
# when adding a new file <filename>.in to manage. When you execute
|
# when adding a new file <filename>.in to manage. When you execute
|
||||||
# autoscan, the Makefile list is generated in the output file configure.scan.
|
# autoscan, the Makefile list is generated in the output file configure.scan.
|
||||||
# This could be helpfull to update de configuration.
|
# This could be helpfull to update de configuration.
|
||||||
AC_OUTPUT([ \
|
AC_OUTPUT([ \
|
||||||
./salome_adm/unix/SALOMEconfig.h \
|
adm_local/Makefile \
|
||||||
./adm_local/Makefile \
|
adm_local/cmake_files/Makefile \
|
||||||
./adm_local/unix/Makefile \
|
adm_local/unix/Makefile \
|
||||||
./adm_local/unix/config_files/Makefile \
|
adm_local/unix/config_files/Makefile \
|
||||||
./bin/VERSION \
|
bin/VERSION \
|
||||||
./bin/Makefile \
|
bin/Makefile \
|
||||||
./SMESH_version.h \
|
SMESH_version.h \
|
||||||
./doc/Makefile \
|
doc/Makefile \
|
||||||
./doc/salome/Makefile \
|
doc/docutils/Makefile \
|
||||||
./doc/salome/gui/Makefile \
|
doc/docutils/conf.py \
|
||||||
./doc/salome/gui/SMESH/Makefile \
|
doc/salome/Makefile \
|
||||||
./doc/salome/gui/SMESH/doxyfile \
|
doc/salome/gui/Makefile \
|
||||||
./doc/salome/gui/SMESH/doxyfile_py \
|
doc/salome/gui/SMESH/Makefile \
|
||||||
./doc/salome/tui/Makefile \
|
doc/salome/gui/SMESH/doxyfile \
|
||||||
./doc/salome/tui/doxyfile \
|
doc/salome/gui/SMESH/doxyfile_py \
|
||||||
./src/Makefile \
|
doc/salome/gui/SMESH/static/header.html \
|
||||||
./src/Controls/Makefile \
|
doc/salome/gui/SMESH/static/header_py.html \
|
||||||
./src/Driver/Makefile \
|
doc/salome/tui/Makefile \
|
||||||
./src/DriverDAT/Makefile \
|
doc/salome/tui/doxyfile \
|
||||||
./src/DriverMED/Makefile \
|
doc/salome/tui/static/header.html \
|
||||||
./src/DriverSTL/Makefile \
|
src/Makefile \
|
||||||
./src/DriverUNV/Makefile \
|
src/Controls/Makefile \
|
||||||
./src/MEFISTO2/Makefile \
|
src/Driver/Makefile \
|
||||||
./src/OBJECT/Makefile \
|
src/DriverDAT/Makefile \
|
||||||
./src/SMDS/Makefile \
|
src/DriverMED/Makefile \
|
||||||
./src/SMESH/Makefile \
|
src/DriverSTL/Makefile \
|
||||||
./src/SMESHClient/Makefile \
|
src/DriverUNV/Makefile \
|
||||||
./src/SMESHDS/Makefile \
|
src/DriverCGNS/Makefile \
|
||||||
./src/SMESHFiltersSelection/Makefile \
|
src/MEFISTO2/Makefile \
|
||||||
./src/SMESHGUI/Makefile \
|
src/OBJECT/Makefile \
|
||||||
./src/SMESH_I/Makefile \
|
src/PluginUtils/Makefile \
|
||||||
./src/SMESH_SWIG/Makefile \
|
src/SMDS/Makefile \
|
||||||
./src/SMESH_SWIG_WITHIHM/Makefile \
|
src/SMESH/Makefile \
|
||||||
./src/StdMeshers/Makefile \
|
src/SMESHUtils/Makefile \
|
||||||
./src/StdMeshersGUI/Makefile \
|
src/SMESHClient/Makefile \
|
||||||
./src/StdMeshers_I/Makefile \
|
src/SMESHDS/Makefile \
|
||||||
./resources/Makefile \
|
src/SMESHFiltersSelection/Makefile \
|
||||||
./resources/SMESHCatalog.xml \
|
src/SMESHGUI/Makefile \
|
||||||
./idl/Makefile \
|
src/SMESH_I/Makefile \
|
||||||
|
src/SMESH_SWIG/Makefile \
|
||||||
|
src/SMESH_SWIG_WITHIHM/Makefile \
|
||||||
|
src/StdMeshers/Makefile \
|
||||||
|
src/StdMeshersGUI/Makefile \
|
||||||
|
src/StdMeshers_I/Makefile \
|
||||||
|
src/SMESH_PY/Makefile \
|
||||||
|
src/Tools/Makefile \
|
||||||
|
src/Tools/MeshCut/Makefile \
|
||||||
|
src/Tools/padder/Makefile \
|
||||||
|
src/Tools/padder/meshjob/Makefile \
|
||||||
|
src/Tools/padder/meshjob/idl/Makefile \
|
||||||
|
src/Tools/padder/meshjob/impl/Makefile \
|
||||||
|
src/Tools/padder/spadderpy/Makefile \
|
||||||
|
src/Tools/padder/spadderpy/padder.cfg \
|
||||||
|
src/Tools/padder/spadderpy/gui/Makefile \
|
||||||
|
src/Tools/padder/spadderpy/plugin/Makefile \
|
||||||
|
src/Tools/padder/spadderpy/plugin/envPlugins.sh \
|
||||||
|
src/Tools/padder/resources/Makefile \
|
||||||
|
src/Tools/padder/resources/appligen/Makefile \
|
||||||
|
src/Tools/padder/resources/appligen/appligen.sh \
|
||||||
|
src/Tools/padder/resources/appligen/config_appli.xml \
|
||||||
|
src/Tools/padder/resources/padderexe/Makefile \
|
||||||
|
src/Tools/padder/resources/padderexe/envPadder.sh \
|
||||||
|
src/Tools/padder/unittests/Makefile \
|
||||||
|
src/Tools/padder/unittests/autotest.sh \
|
||||||
|
src/Tools/padder/doc/Makefile \
|
||||||
|
src/Tools/padder/doc/doxyfile \
|
||||||
|
resources/Makefile \
|
||||||
|
resources/SMESHCatalog.xml \
|
||||||
|
resources/SalomeApp.xml \
|
||||||
|
idl/Makefile \
|
||||||
Makefile
|
Makefile
|
||||||
])
|
])
|
||||||
|
@ -1,24 +1,22 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
# -* Makefile *-
|
# -* Makefile *-
|
||||||
# Author : Patrick GOLDBRONN (CEA)
|
# Author : Patrick GOLDBRONN (CEA)
|
||||||
# Date : 30/11/2001
|
# Date : 30/11/2001
|
||||||
@ -26,7 +24,8 @@
|
|||||||
# $Header$
|
# $Header$
|
||||||
# source path
|
# source path
|
||||||
#
|
#
|
||||||
SUBDIRS = salome
|
SUBDIRS = salome docutils
|
||||||
|
#SUBDIRS = salome
|
||||||
|
|
||||||
usr_docs:
|
usr_docs:
|
||||||
(cd salome && $(MAKE) $(AM_MAKEFLAGS) usr_docs)
|
(cd salome && $(MAKE) $(AM_MAKEFLAGS) usr_docs)
|
||||||
|
97
doc/docutils/Makefile.am
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
# -*- coding: iso-8859-1 -*-
|
||||||
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
|
#
|
||||||
|
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
|
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
|
#
|
||||||
|
# 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.
|
||||||
|
#
|
||||||
|
# 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
|
||||||
|
#
|
||||||
|
|
||||||
|
include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
||||||
|
|
||||||
|
pydocdir = $(docdir)/tui/SMESH/docutils
|
||||||
|
|
||||||
|
RSTFILES = \
|
||||||
|
index.rst \
|
||||||
|
overview.rst \
|
||||||
|
docapi.rst
|
||||||
|
|
||||||
|
EXTRA_DIST += $(RSTFILES)
|
||||||
|
|
||||||
|
SPHINXOPTS =
|
||||||
|
SOURCEDIR = $(srcdir)
|
||||||
|
SPHINXBUILD = sphinx-build
|
||||||
|
PAPEROPT_a4 = -D latex_paper_size=a4
|
||||||
|
ALLSPHINXOPTS = -d doctrees $(PAPEROPT_a4) $(SPHINXOPTS) $(SOURCEDIR)
|
||||||
|
|
||||||
|
if SMESH_ENABLE_GUI
|
||||||
|
SPHINX_PYTHONPATH = $(prefix)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(prefix)/lib64/python$(PYTHON_VERSION)/site-packages/salome:$(GUI_ROOT_DIR)/lib/salome:$(GUI_ROOT_DIR)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(GUI_ROOT_DIR)/lib64/python$(PYTHON_VERSION)/site-packages/salome:$(KERNEL_ROOT_DIR)/bin/salome:$(KERNEL_ROOT_DIR)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(KERNEL_ROOT_DIR)/lib64/python$(PYTHON_VERSION)/site-packages/salome:$(OMNIORB_ROOT)/lib/python$(PYTHON_VERSION)/site-packages:$(OMNIORB_ROOT)/lib64/python$(PYTHON_VERSION)/site-packages
|
||||||
|
else !SMESH_ENABLE_GUI
|
||||||
|
SPHINX_PYTHONPATH = $(prefix)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(prefix)/lib64/python$(PYTHON_VERSION)/site-packages/salome:$(KERNEL_ROOT_DIR)/bin/salome:$(KERNEL_ROOT_DIR)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(KERNEL_ROOT_DIR)/lib64/python$(PYTHON_VERSION)/site-packages/salome:$(OMNIORB_ROOT)/lib/python$(PYTHON_VERSION)/site-packages:$(OMNIORB_ROOT)/lib64/python$(PYTHON_VERSION)/site-packages
|
||||||
|
endif
|
||||||
|
|
||||||
|
if SMESH_ENABLE_GUI
|
||||||
|
SPHINX_LD_LIBRARY_PATH = $(GUI_ROOT_DIR)/lib/salome:$(KERNEL_ROOT_DIR)/lib/salome:$(OMNIORB_ROOT)/lib
|
||||||
|
else !SMESH_ENABLE_GUI
|
||||||
|
SPHINX_LD_LIBRARY_PATH = $(KERNEL_ROOT_DIR)/lib/salome:$(OMNIORB_ROOT)/lib
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
.PHONY: latex
|
||||||
|
|
||||||
|
if SPHINX_IS_OK
|
||||||
|
|
||||||
|
html/index.html:$(RSTFILES)
|
||||||
|
mkdir -p html doctrees
|
||||||
|
PYTHONPATH=$(SPHINX_PYTHONPATH):${PYTHONPATH} \
|
||||||
|
LD_LIBRARY_PATH=$(SPHINX_LD_LIBRARY_PATH):${LD_LIBRARY_PATH} \
|
||||||
|
$(SPHINXBUILD) -c $(top_builddir)/doc/docutils -W -b html $(ALLSPHINXOPTS) html
|
||||||
|
@echo
|
||||||
|
@echo "Build finished. The HTML pages are in html."
|
||||||
|
|
||||||
|
else
|
||||||
|
|
||||||
|
html/index.html:
|
||||||
|
@echo "Documentation for Python package not built. Sphinx was not present at configure time."
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
|
latex:
|
||||||
|
mkdir -p latex doctrees
|
||||||
|
PYTHONPATH=$(SPHINX_PYTHONPATH):${PYTHONPATH} \
|
||||||
|
LD_LIBRARY_PATH=$(SPHINX_LD_LIBRARY_PATH):${LD_LIBRARY_PATH} \
|
||||||
|
$(SPHINXBUILD) -c $(top_builddir)/doc/docutils -W -b latex $(ALLSPHINXOPTS) latex
|
||||||
|
@echo
|
||||||
|
@echo "Build finished; the LaTeX files are in latex."
|
||||||
|
@echo "Run \`make all-pdf' or \`make all-ps' in that directory to" \
|
||||||
|
"run these through (pdf)latex."
|
||||||
|
|
||||||
|
install-data-local: html/index.html
|
||||||
|
test -z $(pydocdir) || mkdir -p $(DESTDIR)$(pydocdir)
|
||||||
|
if test -d "html"; then b=; else b="$(srcdir)/"; fi; \
|
||||||
|
cp -rf $$b"html"/* $(pydocdir) ; \
|
||||||
|
if test -f $$b"latex"/smeshpy.pdf; then cp -f $$b"latex"/smeshpy.pdf $(pydocdir) ; fi;
|
||||||
|
|
||||||
|
uninstall-local:
|
||||||
|
-test -d $(pydocdir) && chmod -R +w $(pydocdir) && rm -rf $(pydocdir)/*
|
||||||
|
|
||||||
|
clean-local:
|
||||||
|
-rm -rf html latex doctrees
|
||||||
|
if test -d "html"; then rm -rf html ; fi
|
||||||
|
|
||||||
|
dist-hook:
|
||||||
|
-test -d html && cp -Rp html $(distdir)
|
200
doc/docutils/conf.py.in
Normal file
@ -0,0 +1,200 @@
|
|||||||
|
# -*- coding: iso-8859-1 -*-
|
||||||
|
#
|
||||||
|
# yacs documentation build configuration file, created by
|
||||||
|
# sphinx-quickstart on Fri Aug 29 09:57:25 2008.
|
||||||
|
#
|
||||||
|
# This file is execfile()d with the current directory set to its containing dir.
|
||||||
|
#
|
||||||
|
# The contents of this file are pickled, so don't put values in the namespace
|
||||||
|
# that aren't pickleable (module imports are okay, they're removed automatically).
|
||||||
|
#
|
||||||
|
# All configuration values have a default; values that are commented out
|
||||||
|
# serve to show the default.
|
||||||
|
|
||||||
|
import sys, os
|
||||||
|
|
||||||
|
# If your extensions are in another directory, add it here. If the directory
|
||||||
|
# is relative to the documentation root, use os.path.abspath to make it
|
||||||
|
# absolute, like shown here.
|
||||||
|
#sys.path.append(os.path.abspath('.'))
|
||||||
|
|
||||||
|
# General configuration
|
||||||
|
# ---------------------
|
||||||
|
|
||||||
|
# Add any Sphinx extension module names here, as strings. They can be extensions
|
||||||
|
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
|
||||||
|
extensions = ['sphinx.ext.autodoc']
|
||||||
|
|
||||||
|
# Uncomment the following line to build the links with Python documentation
|
||||||
|
# (you might need to set http_proxy environment variable for this to work)
|
||||||
|
#extensions += ['sphinx.ext.intersphinx']
|
||||||
|
|
||||||
|
# Intersphinx mapping to add links to modules and objects in the Python
|
||||||
|
# standard library documentation
|
||||||
|
intersphinx_mapping = {'http://docs.python.org': None}
|
||||||
|
|
||||||
|
# Add any paths that contain templates here, relative to this directory.
|
||||||
|
templates_path = ['_templates']
|
||||||
|
|
||||||
|
# The suffix of source filenames.
|
||||||
|
source_suffix = '.rst'
|
||||||
|
|
||||||
|
# The encoding of source files.
|
||||||
|
source_encoding = 'utf-8'
|
||||||
|
|
||||||
|
# The master toctree document.
|
||||||
|
master_doc = 'index'
|
||||||
|
|
||||||
|
# General information about the project.
|
||||||
|
project = 'SMESH python packages'
|
||||||
|
copyright = '2010 EDF R&D'
|
||||||
|
|
||||||
|
# The version info for the project you're documenting, acts as replacement for
|
||||||
|
# |version| and |release|, also used in various other places throughout the
|
||||||
|
# built documents.
|
||||||
|
#
|
||||||
|
# The short X.Y version.
|
||||||
|
version = '@VERSION@'
|
||||||
|
# The full version, including alpha/beta/rc tags.
|
||||||
|
release = '@VERSION@'
|
||||||
|
|
||||||
|
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||||
|
# for a list of supported languages.
|
||||||
|
language = 'en'
|
||||||
|
|
||||||
|
# There are two options for replacing |today|: either, you set today to some
|
||||||
|
# non-false value, then it is used:
|
||||||
|
#today = ''
|
||||||
|
# Else, today_fmt is used as the format for a strftime call.
|
||||||
|
#today_fmt = '%B %d, %Y'
|
||||||
|
|
||||||
|
# List of documents that shouldn't be included in the build.
|
||||||
|
#unused_docs = []
|
||||||
|
|
||||||
|
# List of directories, relative to source directory, that shouldn't be searched
|
||||||
|
# for source files.
|
||||||
|
exclude_trees = ['.build','ref','images','CVS','.svn']
|
||||||
|
|
||||||
|
# The reST default role (used for this markup: `text`) to use for all documents.
|
||||||
|
#default_role = None
|
||||||
|
|
||||||
|
# If true, '()' will be appended to :func: etc. cross-reference text.
|
||||||
|
#add_function_parentheses = True
|
||||||
|
|
||||||
|
# If true, the current module name will be prepended to all description
|
||||||
|
# unit titles (such as .. function::).
|
||||||
|
#add_module_names = True
|
||||||
|
|
||||||
|
# If true, sectionauthor and moduleauthor directives will be shown in the
|
||||||
|
# output. They are ignored by default.
|
||||||
|
#show_authors = False
|
||||||
|
|
||||||
|
# The name of the Pygments (syntax highlighting) style to use.
|
||||||
|
pygments_style = 'sphinx'
|
||||||
|
|
||||||
|
|
||||||
|
# Options for HTML output
|
||||||
|
# -----------------------
|
||||||
|
|
||||||
|
# The theme to use for HTML and HTML Help pages. Major themes that come with
|
||||||
|
# Sphinx are currently 'default' and 'sphinxdoc'.
|
||||||
|
html_theme = 'default'
|
||||||
|
#html_theme = 'nature'
|
||||||
|
#html_theme = 'agogo'
|
||||||
|
#html_theme = 'sphinxdoc'
|
||||||
|
#html_theme = 'omadoc'
|
||||||
|
|
||||||
|
# Add any paths that contain custom themes here, relative to this directory.
|
||||||
|
#html_theme_path = ['themes']
|
||||||
|
|
||||||
|
# The name for this set of Sphinx documents. If None, it defaults to
|
||||||
|
# "<project> v<release> documentation".
|
||||||
|
#html_title = None
|
||||||
|
|
||||||
|
# A shorter title for the navigation bar. Default is the same as html_title.
|
||||||
|
#html_short_title = None
|
||||||
|
|
||||||
|
# The name of an image file (relative to this directory) to place at the top
|
||||||
|
# of the sidebar.
|
||||||
|
#html_logo = None
|
||||||
|
|
||||||
|
# The name of an image file (within the static path) to use as favicon of the
|
||||||
|
# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32
|
||||||
|
# pixels large.
|
||||||
|
#html_favicon = None
|
||||||
|
|
||||||
|
# Add any paths that contain custom static files (such as style sheets) here,
|
||||||
|
# relative to this directory. They are copied after the builtin static files,
|
||||||
|
# so a file named "default.css" will overwrite the builtin "default.css".
|
||||||
|
#html_static_path = ['_static']
|
||||||
|
|
||||||
|
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
|
||||||
|
# using the given strftime format.
|
||||||
|
#html_last_updated_fmt = '%b %d, %Y'
|
||||||
|
|
||||||
|
# If true, SmartyPants will be used to convert quotes and dashes to
|
||||||
|
# typographically correct entities.
|
||||||
|
#html_use_smartypants = True
|
||||||
|
|
||||||
|
# Custom sidebar templates, maps document names to template names.
|
||||||
|
#html_sidebars = {}
|
||||||
|
|
||||||
|
# Additional templates that should be rendered to pages, maps page names to
|
||||||
|
# template names.
|
||||||
|
#html_additional_pages = {}
|
||||||
|
|
||||||
|
# If false, no module index is generated.
|
||||||
|
html_use_modindex = False
|
||||||
|
|
||||||
|
# If false, no index is generated.
|
||||||
|
#html_use_index = True
|
||||||
|
|
||||||
|
# If true, the index is split into individual pages for each letter.
|
||||||
|
#html_split_index = False
|
||||||
|
|
||||||
|
# If true, the reST sources are included in the HTML build as _sources/<name>.
|
||||||
|
html_copy_source = True
|
||||||
|
|
||||||
|
# If true, an OpenSearch description file will be output, and all pages will
|
||||||
|
# contain a <link> tag referring to it. The value of this option must be the
|
||||||
|
# base URL from which the finished HTML is served.
|
||||||
|
#html_use_opensearch = ''
|
||||||
|
|
||||||
|
# If nonempty, this is the file name suffix for HTML files (e.g. ".xhtml").
|
||||||
|
#html_file_suffix = ''
|
||||||
|
|
||||||
|
# Output file base name for HTML help builder.
|
||||||
|
htmlhelp_basename = 'smeshpydoc'
|
||||||
|
|
||||||
|
|
||||||
|
# Options for LaTeX output
|
||||||
|
# ------------------------
|
||||||
|
|
||||||
|
# The paper size ('letter' or 'a4').
|
||||||
|
latex_paper_size = 'a4'
|
||||||
|
|
||||||
|
# The font size ('10pt', '11pt' or '12pt').
|
||||||
|
latex_font_size = '10pt'
|
||||||
|
|
||||||
|
# Grouping the document tree into LaTeX files. List of tuples
|
||||||
|
# (source start file, target name, title, author, document class [howto/manual]).
|
||||||
|
latex_documents = [
|
||||||
|
('index', 'smeshpy.tex', 'Documentation of the SMESH python packages', 'EDF R\&D', 'manual')
|
||||||
|
]
|
||||||
|
|
||||||
|
# The name of an image file (relative to this directory) to place at the top of
|
||||||
|
# the title page.
|
||||||
|
latex_logo = '@srcdir@/../salome/tui/images/head.png'
|
||||||
|
|
||||||
|
# For "manual" documents, if this is true, then toplevel headings are parts,
|
||||||
|
# not chapters.
|
||||||
|
#latex_use_parts = True
|
||||||
|
|
||||||
|
# Additional stuff for the LaTeX preamble.
|
||||||
|
#latex_preamble = ''
|
||||||
|
|
||||||
|
# Documents to append as an appendix to all manuals.
|
||||||
|
#latex_appendices = []
|
||||||
|
|
||||||
|
# If false, no module index is generated.
|
||||||
|
latex_use_modindex = False
|
17
doc/docutils/docapi.rst
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
Documentation of the programming interface (API)
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
This section describes the python packages and modules of the
|
||||||
|
``salome.smesh`` python package. The main part is generated from the
|
||||||
|
code documentation included in source python files.
|
||||||
|
|
||||||
|
:mod:`salome.smesh` -- Package containing the SMESH python utilities
|
||||||
|
====================================================================
|
||||||
|
|
||||||
|
:mod:`smeshstudytools` -- Tools to access SMESH objects in the study
|
||||||
|
--------------------------------------------------------------------
|
||||||
|
|
||||||
|
.. automodule:: salome.smesh.smeshstudytools
|
||||||
|
:members:
|
10
doc/docutils/index.rst
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
Documentation of the SMESH python package
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 3
|
||||||
|
|
||||||
|
overview.rst
|
||||||
|
docapi.rst
|
24
doc/docutils/overview.rst
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
General presentation of the SMESH python package
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
The SMESH python package contains (today) helper functions to
|
||||||
|
manipulate mesh elements and interact with these elements.
|
||||||
|
|
||||||
|
Note that these functions either encapsulate the python programming
|
||||||
|
interface of SMESH core (the CORBA or SWIG interface for example) or
|
||||||
|
extend existing utilities as the ``smesh.py`` module.
|
||||||
|
|
||||||
|
The functions are distributed in the python package
|
||||||
|
``salome.smesh``.
|
||||||
|
|
||||||
|
The specification of the programming interface of this package is
|
||||||
|
detailled in the part :doc:`Documentation of the programming interface
|
||||||
|
(API)</docapi>` of this documentation.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
The main package ``salome`` contains other sub-packages that are
|
||||||
|
distributed with the other SALOME modules. For example, the KERNEL
|
||||||
|
module provides the python package ``salome.kernel`` and GEOM the
|
||||||
|
package ``salome.geom``.
|
@ -1,24 +1,22 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
# -* Makefile *-
|
# -* Makefile *-
|
||||||
# Author : Patrick GOLDBRONN (CEA)
|
# Author : Patrick GOLDBRONN (CEA)
|
||||||
# Date : 30/11/2001
|
# Date : 30/11/2001
|
||||||
|
@ -1,24 +1,22 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
# File : Makefile.in
|
# File : Makefile.in
|
||||||
# Author : Vasily Rusyaev (Open Cascade NN)
|
# Author : Vasily Rusyaev (Open Cascade NN)
|
||||||
# Modified by : Alexander BORODIN (OCN) - autotools usage
|
# Modified by : Alexander BORODIN (OCN) - autotools usage
|
||||||
|
@ -1,24 +1,22 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# This library is free software; you can redistribute it and/or
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# 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.
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is distributed in the hope that it will be useful,
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# License as published by the Free Software Foundation; either
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# version 2.1 of the License.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# License along with this library; if not, write to the Free Software
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
# 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
|
|
||||||
#
|
#
|
||||||
|
|
||||||
# File : Makefile.in
|
# File : Makefile.in
|
||||||
# Author : Vasily Rusyaev (Open Cascade NN)
|
# Author : Vasily Rusyaev (Open Cascade NN)
|
||||||
# Modified by : Alexander BORODIN (OCN) - autotools usage
|
# Modified by : Alexander BORODIN (OCN) - autotools usage
|
||||||
@ -26,48 +24,50 @@
|
|||||||
#
|
#
|
||||||
include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
include $(top_srcdir)/adm_local/unix/make_common_starter.am
|
||||||
|
|
||||||
EXTRA_DIST += images input static
|
EXTRA_DIST += images input static/footer.html static/doxygen.css
|
||||||
|
|
||||||
|
guidocdir = $(docdir)/gui/SMESH
|
||||||
|
guidoc_DATA = images/head.png
|
||||||
|
|
||||||
|
|
||||||
usr_docs: doxyfile_py doxyfile
|
usr_docs: doxyfile_py doxyfile
|
||||||
echo "===========================================" ; \
|
echo "===========================================" ; \
|
||||||
echo "Generating Python interface documentation"; \
|
echo "Replacing smeshDC by smesh" ; \
|
||||||
echo "===========================================" ; \
|
echo "===========================================" ; \
|
||||||
$(DOXYGEN) doxyfile_py ; \
|
awk '/^class Mesh:/ { mesh_found=1 } // { if (mesh_found) {print $$0; next} } /^ +(def|#)/ { match( $$0, /^ +/); print substr( $$0, 1+RLENGTH ); next } /^class smeshDC/ { next } //' \
|
||||||
echo "===========================================" ; \
|
$(top_srcdir)/src/SMESH_SWIG/smeshDC.py > ./smesh.py ; \
|
||||||
echo "Replacing smeshDC by smesh" ; \
|
echo "===========================================" ; \
|
||||||
echo "===========================================" ; \
|
echo "Generating Python interface documentation"; \
|
||||||
files=`find smeshpy_doc -type f` ; \
|
echo "===========================================" ; \
|
||||||
for filen in $${files} ; do \
|
$(DOXYGEN) doxyfile_py ; \
|
||||||
sed -e "s/\<smeshDC\>/smesh/g" -e "s/smesh\.smesh/smesh/g" \
|
echo "===========================================" ; \
|
||||||
-e "s/smesh::smesh/smesh/g" $${filen} > $${filen}_ ; \
|
echo "Generating GUI documentation" ; \
|
||||||
mv -f $${filen}_ $${filen} ; \
|
echo "===========================================" ; \
|
||||||
done ; \
|
$(DOXYGEN) doxyfile ; \
|
||||||
echo "===========================================" ; \
|
rm -f ./smesh.py
|
||||||
echo "Generating GUI documentation" ; \
|
|
||||||
echo "===========================================" ; \
|
|
||||||
$(DOXYGEN) doxyfile ;
|
|
||||||
|
|
||||||
docs: usr_docs
|
docs: usr_docs
|
||||||
|
|
||||||
clean-local:
|
clean-local:
|
||||||
@for filen in `find . -maxdepth 1` ; do \
|
@for filen in `find . -maxdepth 1` ; do \
|
||||||
case $${filen} in \
|
case $${filen} in \
|
||||||
./Makefile | ./doxyfile | ./doxyfile_py ) ;; \
|
./Makefile | ./doxyfile | ./doxyfile_py ) ;; \
|
||||||
. | .. ) ;; \
|
. | .. | ./static ) ;; \
|
||||||
*) echo "Removing $${filen}" ; rm -rf $${filen} ;; \
|
*) echo "Removing $${filen}" ; rm -rf $${filen} ;; \
|
||||||
esac ; \
|
esac ; \
|
||||||
done ;
|
done ;
|
||||||
|
|
||||||
install-data-local: usr_docs
|
install-data-local: usr_docs
|
||||||
$(INSTALL) -d $(DESTDIR)$(docdir)/gui/SMESH
|
$(INSTALL) -d $(DESTDIR)$(docdir)/gui/SMESH
|
||||||
@for filen in `find . -maxdepth 1` ; do \
|
@for filen in `find . -maxdepth 1` ; do \
|
||||||
case $${filen} in \
|
case $${filen} in \
|
||||||
./Makefile | ./doxyfile | ./doxyfile_py ) ;; \
|
./Makefile | ./doxyfile | ./doxyfile_py ) ;; \
|
||||||
./doxyfile.bak | ./doxyfile_py.bak ) ;; \
|
./doxyfile.bak | ./doxyfile_py.bak ) ;; \
|
||||||
. | .. ) ;; \
|
. | .. | ./static ) ;; \
|
||||||
*) echo "Installing $${filen}" ; cp -rp $${filen} $(DESTDIR)$(docdir)/gui/SMESH ;; \
|
*) echo "Installing $${filen}" ; cp -rp $${filen} $(DESTDIR)$(docdir)/gui/SMESH ;; \
|
||||||
esac ; \
|
esac ; \
|
||||||
done ;
|
done ; \
|
||||||
|
cp -rp $(srcdir)/images/head.png $(DESTDIR)$(docdir)/gui/SMESH/smeshpy_doc ;
|
||||||
|
|
||||||
uninstall-local:
|
uninstall-local:
|
||||||
rm -rf $(DESTDIR)$(docdir)/gui/SMESH
|
rm -rf $(DESTDIR)$(docdir)/gui/SMESH
|
||||||
|
@ -1,28 +1,29 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is free software; you can redistribute it and/or
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# modify it under the terms of the GNU Lesser General Public
|
||||||
# License as published by the Free Software Foundation; either
|
# License as published by the Free Software Foundation; either
|
||||||
# version 2.1 of the License.
|
# version 2.1 of the License.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# This library is distributed in the hope that it will be useful,
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# Lesser General Public License for more details.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# License along with this library; if not, write to the Free Software
|
# License along with this library; if not, write to the Free Software
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
#
|
#
|
||||||
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
#
|
#
|
||||||
|
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
# Project related configuration options
|
# Project related configuration options
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
PROJECT_NAME = "Mesh Module Reference Manual v.@VERSION@"
|
PROJECT_NAME = "SALOME Mesh User's Guide"
|
||||||
OUTPUT_DIRECTORY = .
|
OUTPUT_DIRECTORY = .
|
||||||
CREATE_SUBDIRS = NO
|
CREATE_SUBDIRS = NO
|
||||||
OUTPUT_LANGUAGE = English
|
OUTPUT_LANGUAGE = English
|
||||||
@ -37,10 +38,10 @@ WARNINGS = YES
|
|||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
#Input related options
|
#Input related options
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
INPUT = @srcdir@/input
|
INPUT = @srcdir@/input @top_srcdir@/src/Tools/padder/doc/input
|
||||||
FILE_PATTERNS = *.doc
|
FILE_PATTERNS = *.doc
|
||||||
EXCLUDE =
|
EXCLUDE =
|
||||||
IMAGE_PATH = @srcdir@/images
|
IMAGE_PATH = @srcdir@/images @top_srcdir@/src/Tools/padder/doc/images
|
||||||
EXAMPLE_PATH = @top_srcdir@/src/SMESH_SWIG
|
EXAMPLE_PATH = @top_srcdir@/src/SMESH_SWIG
|
||||||
|
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
@ -48,18 +49,25 @@ EXAMPLE_PATH = @top_srcdir@/src/SMESH_SWIG
|
|||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
GENERATE_HTML = YES
|
GENERATE_HTML = YES
|
||||||
HTML_OUTPUT = .
|
HTML_OUTPUT = .
|
||||||
HTML_HEADER = @srcdir@/static/header.html
|
HTML_HEADER = @builddir@/static/header.html
|
||||||
HTML_FOOTER = @srcdir@/static/footer.html
|
HTML_FOOTER = @srcdir@/static/footer.html
|
||||||
#HTML_STYLESHEET = @srcdir@/static/doxygen.css
|
HTML_STYLESHEET = @srcdir@/static/doxygen.css
|
||||||
TOC_EXPAND = YES
|
TOC_EXPAND = YES
|
||||||
DISABLE_INDEX = NO
|
DISABLE_INDEX = NO
|
||||||
GENERATE_TREEVIEW = YES
|
GENERATE_TREEVIEW = YES
|
||||||
TREEVIEW_WIDTH = 300
|
TREEVIEW_WIDTH = 300
|
||||||
|
|
||||||
|
#---------------------------------------------------------------------------
|
||||||
|
#SORT related options
|
||||||
|
#---------------------------------------------------------------------------
|
||||||
|
SORT_GROUP_NAMES = NO
|
||||||
|
|
||||||
|
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
#LaTeX related option
|
#LaTeX related option
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
GENERATE_LATEX = NO
|
GENERATE_LATEX = NO
|
||||||
|
EXTRA_PACKAGES = amsmath
|
||||||
|
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
#RTF related options
|
#RTF related options
|
||||||
@ -69,4 +77,6 @@ GENERATE_RTF = NO
|
|||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
#External reference options
|
#External reference options
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
TAGFILES = smeshpy_doc.tag=smeshpy_doc
|
TAGFILES = smeshpy_doc.tag=../SMESH/smeshpy_doc #rnv: 07.04.2011 Workaround for the doxygen 1.7.3:
|
||||||
|
#because it wrongly defines location of the html files for search.
|
||||||
|
SEARCHENGINE = YES
|
||||||
|
@ -1,28 +1,29 @@
|
|||||||
# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
|
# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
|
||||||
#
|
#
|
||||||
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
||||||
#
|
#
|
||||||
# This library is free software; you can redistribute it and/or
|
# This library is free software; you can redistribute it and/or
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
# modify it under the terms of the GNU Lesser General Public
|
||||||
# License as published by the Free Software Foundation; either
|
# License as published by the Free Software Foundation; either
|
||||||
# version 2.1 of the License.
|
# version 2.1 of the License.
|
||||||
#
|
#
|
||||||
# This library is distributed in the hope that it will be useful,
|
# This library is distributed in the hope that it will be useful,
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
# Lesser General Public License for more details.
|
# Lesser General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
# You should have received a copy of the GNU Lesser General Public
|
||||||
# License along with this library; if not, write to the Free Software
|
# License along with this library; if not, write to the Free Software
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
#
|
#
|
||||||
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
||||||
#
|
#
|
||||||
|
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
# Project related configuration options
|
# Project related configuration options
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
PROJECT_NAME = "Mesh Module Reference Manual v.@VERSION@"
|
PROJECT_NAME = "SALOME Mesh User's Guide"
|
||||||
OUTPUT_DIRECTORY = .
|
OUTPUT_DIRECTORY = .
|
||||||
CREATE_SUBDIRS = NO
|
CREATE_SUBDIRS = NO
|
||||||
OUTPUT_LANGUAGE = English
|
OUTPUT_LANGUAGE = English
|
||||||
@ -98,8 +99,8 @@ EXAMPLE_RECURSIVE = NO
|
|||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
#Input related options
|
#Input related options
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
INPUT = @top_srcdir@/src/SMESH_SWIG
|
INPUT = smesh.py @top_srcdir@/src/SMESH_SWIG/StdMeshersDC.py
|
||||||
FILE_PATTERNS = smeshDC.py
|
FILE_PATTERNS =
|
||||||
IMAGE_PATH = @srcdir@/images
|
IMAGE_PATH = @srcdir@/images
|
||||||
RECURSIVE = NO
|
RECURSIVE = NO
|
||||||
EXAMPLE_PATH = @top_srcdir@/src/SMESH_SWIG
|
EXAMPLE_PATH = @top_srcdir@/src/SMESH_SWIG
|
||||||
@ -109,11 +110,11 @@ EXAMPLE_PATH = @top_srcdir@/src/SMESH_SWIG
|
|||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
GENERATE_HTML = YES
|
GENERATE_HTML = YES
|
||||||
HTML_OUTPUT = smeshpy_doc
|
HTML_OUTPUT = smeshpy_doc
|
||||||
HTML_HEADER = @srcdir@/static/header.html
|
HTML_HEADER = @builddir@/static/header_py.html
|
||||||
HTML_FOOTER = @srcdir@/static/footer.html
|
HTML_FOOTER = @srcdir@/static/footer.html
|
||||||
#HTML_STYLESHEET = @srcdir@/static/doxygen.css
|
HTML_STYLESHEET = @srcdir@/static/doxygen.css
|
||||||
TOC_EXPAND = YES
|
TOC_EXPAND = YES
|
||||||
DISABLE_INDEX = YES
|
DISABLE_INDEX = NO
|
||||||
GENERATE_TREEVIEW = NO
|
GENERATE_TREEVIEW = NO
|
||||||
|
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
@ -143,6 +144,7 @@ CALL_GRAPH = NO
|
|||||||
GRAPHICAL_HIERARCHY = NO
|
GRAPHICAL_HIERARCHY = NO
|
||||||
DIRECTORY_GRAPH = NO
|
DIRECTORY_GRAPH = NO
|
||||||
DOT_IMAGE_FORMAT = jpg
|
DOT_IMAGE_FORMAT = jpg
|
||||||
|
DOT_FONTNAME = Arial
|
||||||
DOT_PATH =
|
DOT_PATH =
|
||||||
DOTFILE_DIRS =
|
DOTFILE_DIRS =
|
||||||
MAX_DOT_GRAPH_WIDTH = 1024
|
MAX_DOT_GRAPH_WIDTH = 1024
|
||||||
@ -157,3 +159,4 @@ DOT_CLEANUP = YES
|
|||||||
#External reference options
|
#External reference options
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
GENERATE_TAGFILE = smeshpy_doc.tag
|
GENERATE_TAGFILE = smeshpy_doc.tag
|
||||||
|
SEARCHENGINE = YES
|
||||||
|
BIN
doc/salome/gui/SMESH/images/2d_from_3d_dlg.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
doc/salome/gui/SMESH/images/2d_from_3d_ico.png
Normal file
After Width: | Height: | Size: 406 B |
BIN
doc/salome/gui/SMESH/images/2d_from_3d_menu.png
Normal file
After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 8.9 KiB |
BIN
doc/salome/gui/SMESH/images/add0delement.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
doc/salome/gui/SMESH/images/add_0delement.png
Normal file
After Width: | Height: | Size: 1014 B |
BIN
doc/salome/gui/SMESH/images/add_ball.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
doc/salome/gui/SMESH/images/addball.png
Normal file
After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 17 KiB |
BIN
doc/salome/gui/SMESH/images/addinfo_group.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
doc/salome/gui/SMESH/images/addinfo_mesh.png
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
doc/salome/gui/SMESH/images/addinfo_submesh.png
Normal file
After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 25 KiB |
BIN
doc/salome/gui/SMESH/images/bare_border_faces_smpl.png
Normal file
After Width: | Height: | Size: 8.9 KiB |
BIN
doc/salome/gui/SMESH/images/bare_border_volumes_smpl.png
Normal file
After Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 25 KiB |
BIN
doc/salome/gui/SMESH/images/bnd_box.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
doc/salome/gui/SMESH/images/bnd_box_preview.png
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
doc/salome/gui/SMESH/images/cartesian3D_hyp.png
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
doc/salome/gui/SMESH/images/cartesian3D_sphere.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
doc/salome/gui/SMESH/images/colors_size.png
Executable file
After Width: | Height: | Size: 20 KiB |
BIN
doc/salome/gui/SMESH/images/controls_popup.png
Executable file
After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 14 KiB |
BIN
doc/salome/gui/SMESH/images/copy_mesh_dlg.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
doc/salome/gui/SMESH/images/copy_mesh_icon.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 33 KiB |
BIN
doc/salome/gui/SMESH/images/creategroup_on_filter.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
doc/salome/gui/SMESH/images/custom_point_marker.png
Executable file
After Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 9.1 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 38 KiB |
BIN
doc/salome/gui/SMESH/images/double_faces.png
Normal file
After Width: | Height: | Size: 6.8 KiB |
BIN
doc/salome/gui/SMESH/images/double_nodes.png
Normal file
After Width: | Height: | Size: 6.5 KiB |
BIN
doc/salome/gui/SMESH/images/duplicate01.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
doc/salome/gui/SMESH/images/duplicate02.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
doc/salome/gui/SMESH/images/duplicate_nodes.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 38 KiB |
BIN
doc/salome/gui/SMESH/images/elem_info.png
Normal file
After Width: | Height: | Size: 907 B |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 41 KiB |
BIN
doc/salome/gui/SMESH/images/extr_along_wire_after.png
Normal file
After Width: | Height: | Size: 7.1 KiB |
BIN
doc/salome/gui/SMESH/images/extr_along_wire_before.png
Normal file
After Width: | Height: | Size: 7.0 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 28 KiB |
BIN
doc/salome/gui/SMESH/images/findelement1.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
doc/salome/gui/SMESH/images/findelement2.png
Normal file
After Width: | Height: | Size: 14 KiB |