From: ageay Date: Fri, 19 Jul 2013 06:39:57 +0000 (+0000) Subject: End of Autotools in MED. Yes we did ! X-Git-Tag: B4PolyhIntersect~77 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=cd130d06e43325597619abe790f4ef81e8469257;p=modules%2Fmed.git End of Autotools in MED. Yes we did ! --- diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index 8c94ffc4b..000000000 --- a/Makefile.am +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright (C) 2007-2013 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 -# - -# -* Makefile *- -# Author : Patrick GOLDBRONN (CEA) -# Date : 28/06/2001 -# $Header$ -# -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -if MED_ENABLE_KERNEL -if MED_ENABLE_GUI - 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 -else !MED_ENABLE_GUI - ACLOCAL_AMFLAGS = -I adm_local/unix/config_files \ - -I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files -endif -else !MED_ENABLE_KERNEL -if MED_ENABLE_GUI - ACLOCAL_AMFLAGS = -I adm_local/unix/config_files \ - -I adm_local_without_kernel/unix/config_files \ - -I ${GUI_ROOT_DIR}/adm_local/unix/config_files -else !MED_ENABLE_GUI - ACLOCAL_AMFLAGS = -I adm_local/unix/config_files \ - -I adm_local_without_kernel/unix/config_files -endif -endif - -if MED_ENABLE_KERNEL - IDLDIR = idl -endif - -SUBDIRS = adm_local - -if !MED_ENABLE_KERNEL -SUBDIRS += adm_local_without_kernel -endif - -SUBDIRS += $(IDLDIR) src doc resources bin - -DIST_SUBDIRS = adm_local adm_local_without_kernel idl src doc resources bin - -DISTCLEANFILES = a.out aclocal.m4 configure local-install.sh hack_libtool adm_local/unix/config_files/config.guess adm_local/unix/config_files/config.sub adm_local/unix/config_files/depcomp adm_local/unix/config_files/install-sh adm_local/unix/config_files/libtool.m4 adm_local/unix/config_files/ltmain.sh adm_local/unix/config_files/ltoptions.m4 adm_local/unix/config_files/ltsugar.m4 adm_local/unix/config_files/ltversion.m4 adm_local/unix/config_files/lt~obsolete.m4 adm_local/unix/config_files/missing adm_local/unix/config_files/py-compile - -salomeinclude_DATA = MED_version.h - -EXTRA_DIST += build_configure clean_configure LICENCE INSTALL README build_cmake build_cmake.bat - -dist-hook: - rm -rf `find $(distdir) -name CVS` - -dev_docs: - (cd doc && $(MAKE) $(AM_MAKEFLAGS) dev_docs) - -docs: usr_docs - -usr_docs: - (cd doc && $(MAKE) $(AM_MAKEFLAGS) usr_docs) diff --git a/adm_local/Makefile.am b/adm_local/Makefile.am deleted file mode 100644 index e642b988c..000000000 --- a/adm_local/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (C) 2007-2013 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 - -SUBDIRS = unix cmake_files diff --git a/adm_local/cmake_files/Makefile.am b/adm_local/cmake_files/Makefile.am deleted file mode 100644 index 434538050..000000000 --- a/adm_local/cmake_files/Makefile.am +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright (C) 2007-2013 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 = \ -FindMetis.cmake \ -FindParMetis.cmake \ -FindSalomeMED.cmake \ -FindSalomeMetis.cmake \ -FindSalomeParMetis.cmake \ -FindSalomeScotch.cmake \ -FindScotch.cmake \ -FindXDR.cmake - diff --git a/adm_local/unix/Makefile.am b/adm_local/unix/Makefile.am deleted file mode 100644 index c68bae141..000000000 --- a/adm_local/unix/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (C) 2007-2013 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 - -SUBDIRS = config_files diff --git a/adm_local/unix/config_files/Makefile.am b/adm_local/unix/config_files/Makefile.am deleted file mode 100644 index 099bc9053..000000000 --- a/adm_local/unix/config_files/Makefile.am +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright (C) 2007-2013 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 - -dist_admlocalm4_DATA = \ - ac_check_sizeof_fortran.m4 \ - check_GUI.m4 \ - check_Med.m4 \ - check_Med2.m4 \ - check_bft.m4 \ - check_fvm.m4 \ - check_metis.m4 \ - check_parmetis.m4 \ - check_scotch.m4 \ - med_check_sizeof_medint.m4 \ - renumber.m4 \ - splitter.m4 \ - with_Kernel.m4 diff --git a/adm_local_without_kernel/Makefile.am b/adm_local_without_kernel/Makefile.am deleted file mode 100644 index 25e6469d1..000000000 --- a/adm_local_without_kernel/Makefile.am +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright (C) 2007-2013 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 - -SUBDIRS = unix - -EXTRA_DIST += cmake_files - -EXTRA_DIST += SALOMEconfig.h.in - -if !MED_ENABLE_KERNEL - nodist_salomeinclude_HEADERS = SALOMEconfig.h -endif diff --git a/adm_local_without_kernel/unix/Makefile.am b/adm_local_without_kernel/unix/Makefile.am deleted file mode 100644 index c68bae141..000000000 --- a/adm_local_without_kernel/unix/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (C) 2007-2013 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 - -SUBDIRS = config_files diff --git a/adm_local_without_kernel/unix/config_files/Makefile.am b/adm_local_without_kernel/unix/config_files/Makefile.am deleted file mode 100644 index fdb9d9ab7..000000000 --- a/adm_local_without_kernel/unix/config_files/Makefile.am +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright (C) 2007-2013 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 - -admlocalwithoutkerneldir = $(prefix)/adm_local_without_kernel -admlocalwithoutkernelm4dir = $(prefix)/adm_local_without_kernel/unix/config_files - -dist_admlocalwithoutkernelm4_DATA = \ - ac_cxx_depend_flag.m4 \ - ac_cxx_have_sstream.m4 \ - ac_cxx_namespaces.m4 \ - ac_cxx_option.m4 \ - ac_cxx_template_options.m4 \ - ac_cxx_use_std_iostream.m4 \ - ac_cxx_warnings.m4 \ - ac_linker_options.m4 \ - acx_pthread.m4 \ - check_boost.m4 \ - check_cppunit.m4 \ - check_hdf5.m4 \ - check_htmlgen.m4 \ - check_lam.m4 \ - check_libxml.m4 \ - check_med3.m4 \ - check_mpi.m4 \ - check_mpich.m4 \ - check_openmpi.m4 \ - check_swig.m4 \ - check_sphinx.m4 \ - enable_pthreads.m4 \ - production.m4 \ - python.m4 \ - local_install.m4 \ - hack_libtool.m4 - -EXTRA_DIST += DEPRECATED diff --git a/bin/Makefile.am b/bin/Makefile.am deleted file mode 100644 index eddc548b5..000000000 --- a/bin/Makefile.am +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright (C) 2007-2013 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 - -# non-distributed files -nodist_salomescript_DATA = VERSION - -# distributed files -dist_salomescript_SCRIPTS = diff --git a/build_cmake b/build_cmake deleted file mode 100755 index 61bf17465..000000000 --- a/build_cmake +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh -# Copyright (C) 2007-2013 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} -if test -f $KERNEL_ROOT_DIR/salome_adm/cmake_files/deprecated/am2cmake.py ; then - python $KERNEL_ROOT_DIR/salome_adm/cmake_files/deprecated/am2cmake.py --med -else - python adm_local_without_kernel/cmake_files/am2cmake.py --med -fi -status=$? -cd ${CURRENT_DIR} -exit $status diff --git a/build_cmake.bat b/build_cmake.bat deleted file mode 100644 index 32d0da27f..000000000 --- a/build_cmake.bat +++ /dev/null @@ -1,20 +0,0 @@ -@REM Copyright (C) 2007-2013 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\deprecated\am2cmake.py --med diff --git a/build_configure b/build_configure deleted file mode 100755 index bc192b078..000000000 --- a/build_configure +++ /dev/null @@ -1,137 +0,0 @@ -#!/bin/sh -# Copyright (C) 2007-2013 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 -# - -# Tool for updating list of .in file for the SALOME project -# and regenerating configure script -# It may be called with --with-kernel[=yes,no] or --without-kernel -# option, default is --with-kernel=yes -# Author : Marc Tajchman - CEA -# Date : 10/10/2002 -# $Header$ -# 14/03/2007: Mikhail PONIKAROV - OCN -# Reorganization for uage of autotools -# -ORIG_DIR=`pwd` -CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"` - -######################################################################## -# Check --with-kernel option - -MED_WITH_KERNEL="yes" - -for option -do - case $option in - -with-kernel | --with-kernel) - MED_WITH_KERNEL="yes" - break;; - -without-kernel | --without-kernel | -with-kernel=no | --with-kernel=no) - MED_WITH_KERNEL="no" - break;; - esac -done - -######################################################################## -# Test if the KERNEL_ROOT_DIR is set correctly if KERNEL required - -if test ${MED_WITH_KERNEL} = yes; then - if test ! -d "${KERNEL_ROOT_DIR}"; then - echo "failed : KERNEL_ROOT_DIR variable is not correct !" - exit - fi -fi -######################################################################## - -cd ${CONF_DIR} -ABS_CONF_DIR=`pwd` - -####################################################################### -# Update configure.ac script: to set MED_WITH_KERNEL variable -chmod +w configure.ac -sed -e s/MED_WITH_KERNEL=[a-z]*/MED_WITH_KERNEL=${MED_WITH_KERNEL}/g configure.ac > configure.tmp -mv -f configure.tmp configure.ac - -# copy configure files -CONFIGURE_SOURCE_DIR=${KERNEL_ROOT_DIR}/salome_adm -if test ${MED_WITH_KERNEL} = no; then - CONFIGURE_SOURCE_DIR=${ABS_CONF_DIR}/adm_local_without_kernel -fi - -####################################################################### - -# ____________________________________________________________________ -# aclocal creates the aclocal.m4 file from the standard macro and the -# custom macro embedded in the directory adm_local/unix/config_files -# and KERNEL salome_adm/unix/config_files directory. -# output: -# aclocal.m4 -# autom4te.cache (directory) -echo "======================================================= aclocal" - -if test -d "${GUI_ROOT_DIR}"; then - aclocal -I adm_local/unix/config_files \ - -I ${CONFIGURE_SOURCE_DIR}/unix/config_files \ - -I ${GUI_ROOT_DIR}/adm_local/unix/config_files || exit 1 -else - aclocal -I adm_local/unix/config_files \ - -I ${CONFIGURE_SOURCE_DIR}/unix/config_files || exit 1 -fi - -# ____________________________________________________________________ -# libtoolize creates some configuration files (ltmain.sh, -# config.guess and config.sub). It only depends on the libtool -# version. The files are created in the directory specified with the -# AC_CONFIG_AUX_DIR() tag (see configure.ac). -# output: -# adm_local/unix/config_files/config.guess -# adm_local/unix/config_files/config.sub -# adm_local/unix/config_files/ltmain.sh -echo "==================================================== libtoolize" - -libtoolize --force --copy --automake || exit 1 - -# ____________________________________________________________________ -# autoconf creates the configure script from the file configure.ac (or -# configure.in if configure.ac doesn't exist) -# output: -# configure -echo "====================================================== autoconf" - -autoconf - -# ____________________________________________________________________ -# automake creates some scripts used in building process -# (install-sh, missing, ...). It only depends on the automake -# version. The files are created in the directory specified with the -# AC_CONFIG_AUX_DIR() tag (see configure.ac). This step also -# creates the Makefile.in files from the Makefile.am files. -# output: -# adm_local/unix/config_files/compile -# adm_local/unix/config_files/depcomp -# adm_local/unix/config_files/install-sh -# adm_local/unix/config_files/missing -# adm_local/unix/config_files/py-compile -# Makefile.in (from Makefile.am) -echo "====================================================== automake" - -automake --copy --gnu --add-missing --warnings=no-portability diff --git a/clean_configure b/clean_configure deleted file mode 100755 index 66601ee97..000000000 --- a/clean_configure +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# Copyright (C) 2007-2013 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 -# - -rm -rf autom4te.cache aclocal.m4 configure make_config -find . -name "*~" -print -exec rm {} \; -find . -name "*.pyc" -print -exec rm {} \; -#exit -# ==================== ON SORT AVANT - -find bin -name Makefile.in | xargs rm -f -find doc -name Makefile.in | xargs rm -f -find idl -name Makefile.in | xargs rm -f -find resources -name Makefile.in | xargs rm -f -find adm_local -name Makefile.in | xargs rm -f -find adm_local_without_kernel -name Makefile.in | xargs rm -f -find src -name Makefile.in | xargs rm -f -rm -f Makefile.in -cd adm_local/unix/config_files -rm -f config.* depcomp install-sh l*.m4 ltmain.sh missing py-compile diff --git a/configure.ac b/configure.ac deleted file mode 100644 index 26c015711..000000000 --- a/configure.ac +++ /dev/null @@ -1,746 +0,0 @@ -# Copyright (C) 2007-2013 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 -# - -# Author : Marc Tajchman (CEA) -# Date : 28/06/2001 -# Modified by : Patrick GOLDBRONN (CEA) -# Modified by : Marc Tajchman (CEA) -# Modified by : Mikhail PONIKAROV (OCN) -# -AC_INIT([Salome2 Project MED module], [7.2.0], [webmaster.salome@opencascade.com], [SalomeMED]) -AC_CONFIG_AUX_DIR(adm_local/unix/config_files) -AC_CANONICAL_HOST -AC_CANONICAL_TARGET -AM_INIT_AUTOMAKE([tar-pax -Wno-portability]) - -XVERSION=`echo $VERSION | awk -F. '{printf("0x%02x%02x%02x",$1,$2,$3)}'` -AC_SUBST(XVERSION) -VERSION_DEV=0 -AC_SUBST(VERSION_DEV) - -# set up MODULE_NAME variable for dynamic construction of directories (resources, etc.) -MODULE_NAME=med -AC_SUBST(MODULE_NAME) - -dnl -dnl Initialize source and build root directories -dnl -ROOT_BUILDDIR=`pwd` -ROOT_SRCDIR=`echo $0 | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"` -cd $ROOT_SRCDIR -ROOT_SRCDIR=`pwd` -cd $ROOT_BUILDDIR - -AC_SUBST(ROOT_SRCDIR) -AC_SUBST(ROOT_BUILDDIR) - -echo -echo Source root directory : $ROOT_SRCDIR -echo Build root directory : $ROOT_BUILDDIR -echo - -dnl remember MED_WITH_KERNEL set by build configure -MED_WITH_KERNEL=yes -old_with_kernel=${MED_WITH_KERNEL} - -dnl -dnl Check --with-kernel option -dnl -dnl --------------------------------------------- - WITH_KERNEL -dnl --------------------------------------------- -dnl - -dnl Update and re-run configure if there was build_configure --without-kernel -dnl but configure --with-kernel=DIR is being called - -if test "x${old_with_kernel}" != "x${MED_WITH_KERNEL}"; then - if test "x${old_with_kernel}" = "xno" ; then - if test ! -d "${KERNEL_ROOT_DIR}"; then - echo "failed : KERNEL_ROOT_DIR variable is not correct !" - exit - fi - kernel_check_in_aclocal=`grep KERNEL_ROOT_DIR ${ROOT_SRCDIR}/aclocal.m4` - if test "x${kernel_check_in_aclocal}" = "x"; then - echo "Configuration changed: without KERNEL -> with KERNEL" - echo -n "Updating 'configure' script ... " - cd $ROOT_SRCDIR - if build_configure --with-kernel={MED_WITH_KERNEL}; then - echo "... done" - else - echo "... failed" - cd $ROOT_BUILDDIR - exit 1 - fi - cd $ROOT_BUILDDIR - $0 $* - exit - fi - fi -fi - -echo -echo --------------------------------------------- -echo "MED_WITH_KERNEL: ${MED_WITH_KERNEL}" -echo --------------------------------------------- -echo - -### -# --with-interp-kernel-only option: available only in --with-kernel=no mode (see build_configure) -### - -AC_ARG_WITH([interp-kernel-only], - [AC_HELP_STRING([--with-interp-kernel-only],[Build MicroMED packages only, default=no])], - [],[with_interp_kernel_only=no]) - -if test "$MED_WITH_KERNEL" == "yes" ; then - if test "$with_interp_kernel_only" != "no" ; then - AC_MSG_WARN([Option --with-interp-kernel-only is supported in --without-kernel mode only]) - fi - with_interp_kernel_only="no" -fi - -### -# Common tests -### - -dnl Modification B. Secher portage sur osf CCRT -AC_CHECK_PROG(SHELL,sh,,) -AC_SUBST(SHELL) - -if test -z "$AR"; then - AC_CHECK_PROGS(AR,ar xar,:,$PATH) -fi -AC_SUBST(AR) - -dnl Export the AR macro so that it will be placed in the libtool file -dnl correctly. -export AR - -echo -echo --------------------------------------------- -echo testing make -echo --------------------------------------------- -echo - -AC_PROG_MAKE_SET -AC_PROG_INSTALL -AC_LOCAL_INSTALL -dnl -dnl libtool macro check for CC, LD, NM, LN_S, RANLIB, STRIP + pour les librairies dynamiques ! - -AC_ENABLE_DEBUG(yes) -AC_DISABLE_PRODUCTION - -echo -echo --------------------------------------------- -echo testing libtool -echo --------------------------------------------- -echo - -dnl first, we set static to no! -dnl if we want it, use --enable-static -AC_ENABLE_STATIC(no) - -AC_LIBTOOL_DLOPEN -AC_PROG_LIBTOOL - -dnl Fix up the INSTALL macro if it s a relative path. We want the -dnl full-path to the binary instead. -case "$INSTALL" in - *install-sh*) - INSTALL='\${ROOT_BUILDDIR}'/adm_local/unix/config_files/install-sh - ;; -esac - -echo -echo --------------------------------------------- -echo testing C/C++ -echo --------------------------------------------- -echo - -cc_ok=no -dnl inutil car libtool -dnl AC_PROG_CC -AC_PROG_CXX -AC_CXX_WARNINGS -AC_CXX_TEMPLATE_OPTIONS -AC_DEPEND_FLAG -# AC_CC_WARNINGS([ansi]) -cc_ok=yes - -dnl Library libdl : -AC_CHECK_LIB(dl,dlopen) - -dnl Library librt : for alpha/osf -AC_CHECK_LIB(rt,nanosleep) - -dnl add library libm : -AC_CHECK_LIB(m,ceil) - -dnl -dnl Check if we use std iostream by default or if we must add -dnl a compiler directive for that -dnl - -AC_CXX_USE_STD_IOSTREAM - -dnl -dnl Well we use sstream which is not in gcc pre-2.95.3 -dnl We must test if it exists. If not, add it in include ! -dnl - -AC_CXX_HAVE_SSTREAM - -dnl -dnl --------------------------------------------- -dnl testing linker -dnl --------------------------------------------- -dnl - -AC_LINKER_OPTIONS - -echo -echo --------------------------------------------- -echo testing threads -echo --------------------------------------------- -echo - -ENABLE_PTHREADS - -echo -echo --------------------------------------------- -echo testing MPI -echo --------------------------------------------- -echo - -CHECK_MPI - -echo -echo --------------------------------------------- -echo testing HDF5 -echo --------------------------------------------- -echo - -CHECK_HDF5 - -echo -echo --------------------------------------------- -echo testing MED3 -echo --------------------------------------------- -echo - -CHECK_MED3 - -echo -echo --------------------------------------------------- -echo "testing CPPUNIT (only required for unitary testing)" -echo -------------------------------------------------- -echo - -CHECK_CPPUNIT - -echo -echo --------------------------------------------- -echo testing FVM library generators -echo --------------------------------------------- -echo - -CHECK_FVM - -echo -echo --------------------------------------------- -echo testing html generators -echo --------------------------------------------- -echo - -CHECK_SPHINX -CHECK_HTML_GENERATORS - -### -# Defaults -### - -gui_ok=no -# CHECK_GUI ONLY if MED_WITH_KERNEL is yes - -WITHIHM="no" - -# This flags should be used to switch between the MEDMEM GUI (defined -# in the MEDGUI package) and the MEDOP GUI (defined in the MEDOP -# package). In any case the module factory function is provided by the -# MEDOP GUI library (package MEDOP/gui) and this factory function -# creates weither a MedGUI instance or a MEDOPModule instance, -# depending on the value of this flags. The default is to use the new -# MEDOP GUI. -AM_CONDITIONAL(WITH_MEDMEMGUI,test "1" = "0") - -### -# Other tests should be performed only in --with-interp-kernel-only=no mode -### - -if test "$with_interp_kernel_only" != "yes" ; then - - echo - echo --------------------------------------------- - echo testing python - echo --------------------------------------------- - echo - - CHECK_PYTHON - - echo - echo --------------------------------------------- - echo testing swig - echo --------------------------------------------- - echo - - AM_PATH_PYTHON(2.3) - CHECK_SWIG - - echo - echo --------------------------------------------- - echo testing BOOST Library - echo --------------------------------------------- - echo - - CHECK_BOOST - - - echo - echo --------------------------------------------- - echo checking SPLITTER - echo --------------------------------------------- - echo - - AC_ENABLE_SPLITTER(yes) - - if test "x$ENABLE_SPLITTER" = "xyes"; then - - scotch_ok=no - metis_ok=no - parmetis_ok=no - libxml_ok=no - - echo - echo --------------------------------------------- - echo testing ParMETIS - echo --------------------------------------------- - echo - CHECK_PARMETIS dnl parmetis_ok is set to yes by CHECK_PARMETIS - - if test "x$parmetis_ok" != "xyes"; then - CHECK_PARMETISV4 - fi - - echo - echo --------------------------------------------- - echo testing METIS - echo --------------------------------------------- - echo - CHECK_METIS dnl metis_ok is set to yes by CHECK_METIS - - echo - echo --------------------------------------------- - echo testing SCOTCH - echo --------------------------------------------- - CHECK_SCOTCH - dnl scotch_ok is set to yes by CHECK_SCOTCH - - echo - echo --------------------------------------------- - echo testing LIBXML2 - echo --------------------------------------------- - CHECK_LIBXML - dnl libxml_ok is set to yes by CHECK_LIBXML - - fi - - AC_ENABLE_RENUMBER(yes) - - if test "x$ENABLE_RENUMBER" = "xyes"; then - if test "x$metis_ok" = "x"; then - echo - echo --------------------------------------------- - echo testing METIS - echo --------------------------------------------- - echo - metis_ok=no - CHECK_METIS dnl metis_ok is set to yes by CHECK_METIS - fi - fi - - if test "${MED_WITH_KERNEL}" = "yes"; then - - dnl - dnl --------------------------------------------- - dnl testing sockets - dnl --------------------------------------------- - dnl - - CHECK_SOCKETS - - echo - echo --------------------------------------------- - echo testing omniORB - echo --------------------------------------------- - echo - - CHECK_OMNIORB - - DEFAULT_ORB=omniORB - CHECK_CORBA - - AC_SUBST_FILE(CORBA) - corba=make_$ORB - CORBA=adm_local/unix/$corba - - dnl echo - dnl echo --------------------------------------------- - dnl echo testing mico - dnl echo --------------------------------------------- - dnl echo - - dnl CHECK_MICO - - echo - echo --------------------------------------------- - echo testing SALOME Kernel - echo --------------------------------------------- - echo - - CHECK_KERNEL - - echo - echo --------------------------------------------- - echo testing SALOME GUI - echo --------------------------------------------- - echo - - CHECK_GUI_MODULE - - if test "${SalomeGUI_need}" != "no" -a "${FullGUI_ok}" = "yes" ; then - gui_ok=yes - fi - - if test "${SalomeGUI_need}" == "yes"; then - if test "${FullGUI_ok}" != "yes"; then - AC_MSG_WARN(For configure MED 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 testing LEX \& YACC - echo --------------------------------------------- - echo - - lex_yacc_ok=no - AC_PROG_YACC - AC_PROG_LEX - lex_yacc_ok=yes - - echo - echo --------------------------------------------- - echo testing openGL - echo --------------------------------------------- - echo - - CHECK_OPENGL - - echo - echo --------------------------------------------- - echo testing QT - echo --------------------------------------------- - echo - - CHECK_QT - - echo - echo --------------------------------------------- - echo testing VTK - echo --------------------------------------------- - echo - - CHECK_VTK - - echo - echo --------------------------------------------- - echo testing OpenCascade - echo --------------------------------------------- - echo - - CHECK_CAS - - fi # if "${gui_ok}" = "yes" ... - - fi # MED_WITH_KERNEL - -fi # "$with_interp_kernel_only" != "yes" ... - - -### -# Additional substitutions -### - -AC_SUBST(WITHIHM) - -### -# Conditionals -### - -AM_CONDITIONAL(MED_ENABLE_KERNEL, [test "$MED_WITH_KERNEL" = yes]) -AM_CONDITIONAL(MED_ENABLE_MICROMED, [test "$with_interp_kernel_only" = yes]) -AM_CONDITIONAL(MED_ENABLE_GUI, [test "${gui_ok}" = "yes"]) -AM_CONDITIONAL(MED_ENABLE_SSTREAM, [test "$HAVE_SSTREAM" = yes]) -AM_CONDITIONAL(MED_SWIG_1_3_21, [test "$SWIG_VERSION" = 1.3.21]) -AM_CONDITIONAL(MED_ENABLE_SPLITTER, [test "$ENABLE_SPLITTER" = yes]) -AM_CONDITIONAL(MED_ENABLE_PARMETIS, [test "$ENABLE_PARMETIS" = yes]) -AM_CONDITIONAL(MED_ENABLE_METIS, [test "$ENABLE_METIS" = yes]) -AM_CONDITIONAL(MED_ENABLE_SCOTCH, [test "$ENABLE_SCOTCH" = yes]) -AM_CONDITIONAL(MED_WITHMPI, [test "$WITHMPI" = yes]) -AM_CONDITIONAL(MED_ENABLE_FVM, [test "$ENABLE_FVM" = yes]) -AM_CONDITIONAL(MED_ENABLE_MED3, [test "$med3_ok" = yes]) -AM_CONDITIONAL(MED_ENABLE_RENUMBER, [test "$ENABLE_RENUMBER" = yes]) -AM_CONDITIONAL(BOOST_IS_OK, [test "$boost_ok" = yes]) -### -# Print summary -### - -echo -echo --------------------------------------------- -echo Summary -echo --------------------------------------------- -echo - -if test "$with_interp_kernel_only" = "yes"; then - echo "Configure (Micro MED)" -elif test "$MED_WITH_KERNEL" = "no"; then - echo "Configure (without Kernel)" -elif test "${SalomeGUI_need}" == "no"; then - echo "Configure (without GUI)" -else - echo Configure -fi - -obligatory_vars="cc_ok threads_ok doxygen_ok" -optional_vars="mpi_ok fvm_ok cppunit_ok" -gui_vars="" - -if test "x$ENABLE_SPLITTER" = "xyes" ; then - splitter_obligatory_vars="libxml_ok" - splitter_optional_vars="metis_ok parmetis_ok scotch_ok" -fi - -if test "x$ENABLE_RENUMBER" = "xyes" ; then - if test "x$splitter_optional_vars" = "x" ; then - renumber_optional_vars="metis_ok" - fi -fi -if test "$MED_WITH_KERNEL" = "yes" ; then - # --with-kernel=yes - obligatory_vars="$obligatory_vars python_ok boost_ok swig_ok hdf5_ok med3_ok omniORB_ok $splitter_obligatory_vars" - optional_vars="$optional_vars $splitter_optional_vars $renumber_optional_vars graphviz_ok Kernel_ok" - if test "${gui_ok}" = "yes"; then - # GUI is enabled - gui_vars="lex_yacc_ok OpenGL_ok qt_ok vtk_ok occ_ok gui_ok" - elif test "${SalomeGUI_need}" != "no"; then - gui_vars="gui_ok" - fi -else - # --with-kernel=no - if test "$with_interp_kernel_only" == "yes" ; then - # --with-interp-kernel-only=yes mode - optional_vars="$optional_vars $splitter_optional_vars $renumber_optional_vars hdf5_ok med3_ok" - else - # --with-interp-kernel-only=no mode - obligatory_vars="$obligatory_vars python_ok boost_ok swig_ok hdf5_ok med3_ok $splitter_obligatory_vars" - optional_vars="$optional_vars $splitter_optional_vars $renumber_optional_vars" - fi -fi - -### -# obligatory products -### - -echo "--- Obligatory products:" - -missing_obligatory=no -for var in $obligatory_vars -do - eval toto=\$$var - if test x$toto == "x"; then toto="no" ; fi - if test x$toto == "xno"; then missing_obligatory=yes ; fi - printf " %10s : " `echo \$var | sed -e "s,_ok,,"` - eval echo \$$var - #fi -done -if test x$missing_obligatory == "xyes"; then -AC_MSG_ERROR([one or more obligatory product is missing]) -fi - -### -# GUI products (if enabled) -### - -if test "$gui_vars" != "" ; then - - echo "--- GUI products (optional):" - - for var in $gui_vars - do - eval toto=\$$var - if test x$toto == "x"; then toto="no"; fi - printf " %10s : " `echo \$var | sed -e "s,_ok,,"` - eval echo \$toto - done -fi - -### -# optional products -### - -echo "--- Other (optional) products:" - -for var in $optional_vars -do - eval toto=\$$var - if test x$toto != "x"; then - printf " %10s : " `echo \$var | sed -e "s,_ok,,"` - eval echo \$$var - fi -done - -### -# default ORB (if enabled) -### - -if test "$DEFAULT_ORB" != "" ; then - echo - echo "Default ORB : $DEFAULT_ORB" - echo -fi - -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. -if test "X$GMAKE" = "Xyes"; then - AC_SUBST(SETX) SETX=":" -else - AC_SUBST(SETX) SETX="set -x" -fi - -if test -n "${NO_MED_TRACE+X}"; then - CPPFLAGS="${CPPFLAGS} -D_NO_MED_TRACE_" -fi - -echo -echo --------------------------------------------- -echo generating Makefiles and configure files -echo --------------------------------------------- -echo - -AC_OUTPUT_COMMANDS([ \ - chmod +x ./bin/* \ -]) - -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 -],[]) - -AC_OUTPUT([ \ - adm_local_without_kernel/SALOMEconfig.h \ - Makefile \ - MED_version.h \ - adm_local/unix/config_files/Makefile \ - adm_local/unix/Makefile \ - adm_local/cmake_files/Makefile \ - adm_local/Makefile \ - adm_local_without_kernel/unix/config_files/Makefile \ - adm_local_without_kernel/unix/Makefile \ - adm_local_without_kernel/Makefile \ - resources/Makefile - resources/SalomeApp.xml \ - resources/MEDCatalog.xml \ - bin/Makefile \ - bin/VERSION \ - idl/Makefile \ - src/Makefile \ - src/INTERP_KERNEL/Makefile \ - src/INTERP_KERNELTest/Makefile \ - src/MEDCoupling/Makefile \ - src/MEDCoupling/Test/Makefile \ - src/MEDLoader/Makefile \ - src/MEDLoader/Swig/Makefile \ - src/MEDLoader/Test/Makefile \ - src/MEDCoupling_Swig/Makefile \ - src/MEDCouplingCorba/Makefile \ - src/MEDCouplingCorba/Client/Makefile \ - src/MEDCouplingCorba/Test/Makefile \ - src/MEDCouplingCorba_Swig/Makefile \ - src/MEDCouplingCorba_Swig/Client/Makefile \ - src/MEDCalculator/Makefile \ - src/MEDCalculator/Swig/Makefile \ - src/MEDCalculator/Test/Makefile \ - src/MEDPartitioner/Makefile \ - src/MEDPartitioner/Test/Makefile \ - src/RENUMBER/Makefile \ - src/ParaMEDCouplingCorba/Makefile \ - src/ParaMEDMEM/Makefile \ - src/ParaMEDMEMComponent/Makefile \ - src/ParaMEDLoader/Makefile \ - src/ParaMEDMEMTest/Makefile \ - src/ParaMEDMEM_Swig/Makefile \ - src/MEDGUI/Makefile \ - src/MEDOP/Makefile \ - src/MEDOP/cmp/Makefile \ - src/MEDOP/tui/Makefile \ - src/MEDOP/tui/xmedpy/Makefile \ - src/MEDOP/res/Makefile \ - src/MEDOP/res/testfiles/Makefile \ - src/MEDOP/gui/dialogs/Makefile \ - src/MEDOP/gui/Makefile \ - src/MEDOP/exe/Makefile \ - src/MEDOP/exe/image2med/Makefile \ - src/MEDOP/doc/Makefile \ - src/MEDOP/doc/sphinx/conf.py \ - src/MEDOP/doc/sphinx/Makefile \ - doc/Makefile \ - doc/salome/Makefile \ - doc/salome/tui/Makefile \ - doc/salome/tui/doxyfile \ - doc/salome/tui/static/header.html \ - doc/doxygen/Makefile \ - doc/doxygen/Doxyfile_med_user \ - doc/doxygen/static/header.html \ -]) diff --git a/doc/Makefile.am b/doc/Makefile.am deleted file mode 100644 index 01cde20a9..000000000 --- a/doc/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright (C) 2007-2013 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 - -SUBDIRS = salome doxygen - -dev_docs: - (cd salome && $(MAKE) $(AM_MAKEFLAGS) dev_docs) - -usr_docs: - (cd doxygen && $(MAKE) $(AM_MAKEFLAGS) html-local) diff --git a/doc/doxygen/Makefile.am b/doc/doxygen/Makefile.am deleted file mode 100644 index 4d6afb4fc..000000000 --- a/doc/doxygen/Makefile.am +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright (C) 2007-2013 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 - -DOX_INPUT_FILE = Doxyfile_med_user - -DOX_EXTRA_FILES = medcouplingexamples.dox - -guidocdir = $(docdir)/gui/MED -guidoc_DATA = images/head.png - -# documentation -html-local: $(DOXY_INPUT_FILE) $(DOX_EXTRA_FILES) - @doxygen $(DOX_INPUT_FILE) - -%.dox: %.doxy - @python $(srcdir)/BuildPyExamplesFromCPP.py $< $(top_builddir)/doc/doxygen - -install-data-local : html-local - @if test -d doc_ref_user; then \ - $(INSTALL) -d $(DESTDIR)$(docdir)/gui/MED; \ - fi - @if test -d doc_ref_user/html ; then \ - for filen in `find doc_ref_user/html -maxdepth 1 -type f` ; do\ - echo "Installing $${filen}" ; \ - cp -rp $${filen} $(DESTDIR)$(docdir)/gui/MED ; \ - done ; \ - fi ; - -uninstall-local: - rm -rf $(DESTDIR)$(docdir)/gui/MED - -clean-local: - rm -rf doc_ref_user log_user $(DOX_EXTRA_FILES) - -EXTRA_DIST += figures \ - main.dox \ - Geometric2D.dox \ - biblio.dox \ - barycoords.dox \ - interpkernel.dox \ - interptheory.dox \ - interptools.dox \ - intersectors.dox \ - medcoupling.dox \ - medloader.dox \ - medpartitioner.dox \ - remapper.dox \ - tools.dox \ - static/footer.html \ - static/salome_extra.css \ - images \ - BuildPyExamplesFromCPP.py - -EXTRA_DIST += $(DOX_EXTRA_FILES:%.dox=%.doxy) diff --git a/doc/salome/Makefile.am b/doc/salome/Makefile.am deleted file mode 100644 index 1d506684b..000000000 --- a/doc/salome/Makefile.am +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright (C) 2007-2013 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 -# - -# -* Makefile *- -# Author : Patrick GOLDBRONN (CEA) -# Date : 30/11/2001 -# $Header$ -# - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -SUBDIRS = tui -SUBDIRSTUI = tui - -dev_docs: - @@SETX@; for d in $(SUBDIRSTUI); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done; \ No newline at end of file diff --git a/doc/salome/tui/Makefile.am b/doc/salome/tui/Makefile.am deleted file mode 100644 index 30a677e5e..000000000 --- a/doc/salome/tui/Makefile.am +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright (C) 2007-2013 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 - -EXTRA_DIST += images input static/salome_extra.css static/footer.html - -tuidocdir = $(docdir)/tui/MED -tuidoc_DATA = images/head.png - -dev_docs: doxyfile - echo "Running doxygen in directory: "`pwd`; \ - $(DOXYGEN) $<; - -clean-local: - -rm -fr MED doxygen.bak - -install-data-local: - if test -d MED; then \ - $(INSTALL) -d $(DESTDIR)$(docdir)/tui ; \ - cp -rp MED $(DESTDIR)$(docdir)/tui ; \ - fi; - -uninstall-local: - @test -d $(DESTDIR)$(tuidocdir) && chmod -R +w $(DESTDIR)$(tuidocdir) ; \ - for filen in `find $(DESTDIR)$(tuidocdir) -mindepth 1 -maxdepth 1` dummy ; do \ - case $${filen} in \ - dummy ) ;; \ - $(DESTDIR)$(tuidocdir)/head.png ) ;; \ - * ) echo "removing $${filen}" && rm -rf $${filen} ;; \ - esac ; \ - done diff --git a/idl/Makefile.am b/idl/Makefile.am deleted file mode 100644 index 28b684d5f..000000000 --- a/idl/Makefile.am +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright (C) 2007-2013 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 -# - -# This Makefile is responsible of generating the client and server -# implementation of IDL interfaces for both C++ and python usage. -# The building process of the C++ files is in charge of each source -# package and then is not manage here. -# -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -BASEIDL_FILES = \ - MEDCouplingCorbaServant.idl \ - MEDCouplingCorbaServantTest.idl \ - ParaMEDCouplingCorbaServant.idl - -MEDOPIDL_FILES = \ - MEDDataManager.idl \ - MEDCalculator.idl \ - MEDEventListener.idl \ - MEDOPFactory.idl - -MPIIDL_FILES = ParaMEDMEMComponent.idl - -IDL_FILES = $(BASEIDL_FILES) -if MPI_IS_OK -IDL_FILES += $(MPIIDL_FILES) -endif -IDL_FILES += $(MEDOPIDL_FILES) - -IDL_FILES_PY=$(IDL_FILES:%.idl=%_idl.py) - -# This variable defines the files to be installed -dist_salomeidl_DATA = $(IDL_FILES) - -# GUI idl common library -lib_LTLIBRARIES = libSalomeIDLMED.la libSalomeIDLMEDTests.la - -# Sources built from idl files -BASEIDL_SOURCES = \ - MEDCouplingCorbaServantSK.cc \ - ParaMEDCouplingCorbaServantSK.cc - -MEDOPIDL_SOURCES = \ - MEDDataManagerSK.cc \ - MEDCalculatorSK.cc \ - MEDEventListenerSK.cc \ - MEDOPFactorySK.cc - -MPIIDL_SOURCES = ParaMEDMEMComponentSK.cc - -IDL_SOURCES = $(BASEIDL_SOURCES) -if MPI_IS_OK - IDL_SOURCES += $(MPIIDL_SOURCES) -endif -IDL_SOURCES += $(MEDOPIDL_SOURCES) - -nodist_libSalomeIDLMED_la_SOURCES = $(IDL_SOURCES) - -# header files must be exported: other modules have to use this library -nodist_salomeinclude_HEADERS = \ - MEDCouplingCorbaServant.hh \ - MEDCouplingCorbaServantTest.hh \ - ParaMEDCouplingCorbaServant.hh - -if MPI_IS_OK - nodist_salomeinclude_HEADERS += ParaMEDMEMComponent.hh -endif - -nodist_salomeinclude_HEADERS += \ - MEDDataManager.hh \ - MEDCalculator.hh \ - MEDEventListener.hh \ - MEDOPFactory.hh - -libSalomeIDLMED_la_CPPFLAGS = \ - -I$(top_builddir)/idl \ - @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @KERNEL_CXXFLAGS@ -libSalomeIDLMED_la_LDFLAGS = -no-undefined -version-info=0:0:0 -libSalomeIDLMED_la_LIBADD = @CORBA_LIBS@ $(KERNEL_LDFLAGS) -lSalomeIDLKernel - -nodist_libSalomeIDLMEDTests_la_SOURCES = MEDCouplingCorbaServantTestSK.cc -libSalomeIDLMEDTests_la_CPPFLAGS = $(libSalomeIDLMED_la_CPPFLAGS) -libSalomeIDLMEDTests_la_LIBADD = libSalomeIDLMED.la - -# These variables defines the building process of CORBA files -OMNIORB_IDL = @OMNIORB_IDL@ -OMNIORB_IDLCXXFLAGS = @OMNIORB_IDLCXXFLAGS@ -OMNIORB_IDLPYFLAGS = @OMNIORB_IDLPYFLAGS@ -I$(top_builddir)/idl/salome -I$(KERNEL_ROOT_DIR)/idl/salome -IDLCXXFLAGS = -bcxx @IDLCXXFLAGS@ -I$(top_builddir)/idl/salome -I$(KERNEL_ROOT_DIR)/idl/salome -IDLPYFLAGS = @IDLPYFLAGS@ -I$(KERNEL_ROOT_DIR)/idl/salome - -SUFFIXES = .idl .hh SK.cc - -%SK.cc %.hh : %.idl - $(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $< - -# MEDSK.cc : MED.idl -# $(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $< -# MED.hh : MEDSK.cc - -install-exec-local: $(IDL_FILES:%=$(top_srcdir)/idl/%) - $(INSTALL) -d $(DESTDIR)$(salomepythondir) - ls $^ | while read file; do \ - $(OMNIORB_IDL) $(IDLPYFLAGS) -C$(DESTDIR)$(salomepythondir) $$file ; \ - done - -# we want to remove only staff generated for IDL files and nothing more -uninstall-local: - @for modulen in SALOME_MED SALOME_TEST Compo1Py_ORB MEDOP ; do \ - test -d $(DESTDIR)$(salomepythondir)/$${modulen} && echo "Removing $(DESTDIR)$(salomepythondir)/$${modulen}" && rm -rf $(DESTDIR)$(salomepythondir)/$${modulen} ; \ - test -d $(DESTDIR)$(salomepythondir)/$${modulen}__POA && echo "Removing $(DESTDIR)$(salomepythondir)/$${modulen}__POA" && rm -rf $(DESTDIR)$(salomepythondir)/$${modulen}__POA ; \ - done ; \ - for filen in $(IDL_FILES_PY) ; do \ - echo "Removing $(DESTDIR)$(salomepythondir)/$${filen}" && rm -f $(DESTDIR)$(salomepythondir)/$${filen}* ; \ - done - -mostlyclean-local: clean-idls - -clean-idls: - -rm -f *.hh *.cc .depidl - -# we use cpp to generate dependencies between idl files. -# option x c tells the preprocessor to consider idl as a c file. -# if an idl is modified, all idl dependencies are rebuilt - -.depidl: $(BASEIDL_FILES) - @echo "" > $@ - @for dep in $^ dummy; do \ - if [ $$dep != "dummy" ]; then \ - echo Building dependencies for $$dep; \ - $(CPP) $(C_DEPEND_FLAG) -x c -I$(srcdir) -I$(KERNEL_ROOT_DIR)/idl/salome $$dep 2>/dev/null | \ - sed 's/\.o/\SK.cc/' >>$@; \ - fi; \ - done ; - --include .depidl diff --git a/resources/Makefile.am b/resources/Makefile.am deleted file mode 100644 index ef7223aaf..000000000 --- a/resources/Makefile.am +++ /dev/null @@ -1,230 +0,0 @@ -# Copyright (C) 2007-2013 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 - -# -# =============================================================== -# Files to be installed -# =============================================================== -# - -dist_salomeres_DATA = \ - boitenew.cnc \ - boitenew.inp \ - boitenew.xyz \ - Case1.cnc \ - Case1.inp \ - Case1.xyz \ - cube.cnc \ - cube.inp \ - cube.xyz \ - test3.cnc \ - test3.inp \ - test3.xyz \ - titi.cnc \ - titi.inp \ - titi.xyz \ - carre_en_quad4.med \ - carre_en_quad4_seg2.med \ - cas_defaut_domaine_fluide.med \ - ChampsDarcy.med \ - cube_hexa8.med \ - cube_hexa8_quad4.med \ - darcy_1.1_res.med \ - darcy_1.3_resCASTEM.med \ - darcy_1.3_resPORFLOW.med \ - darcy_1.3_resTRACES.med \ - darcy2_Castem_EFMH.med \ - darcy2_Castem_qua_EFMH.med \ - darcy2_Castem_qua_VF.med \ - Darcy3_3D_H_10x10x10_2.med \ - Darcy3_3D_H_10x10x10.sauve \ - dx200_dy1_avec_2couches.sauve \ - elle_2D_QT_10x10.sauve \ - elle_2D_QT_2x2.sauve \ - elle_2D_QT_40x40.sauve \ - elle_2D_QT_4x4.sauve \ - elle_3D_HPr_10x10x10_2.med \ - elle_3D_HPr_10x10x10.sauve \ - elle_3D_HPr_2x2x2_2.med \ - elle_3D_HPr_2x2x2.sauve \ - elle_3D_HPr_4x4x4_2.med \ - elle_3D_HPr_4x4x4.sauve \ - extendedtransport53_triangles.med \ - geomMesh_nomorereadable21.med \ - geomMesh22.med \ - H_CastCast_EFMH_I129_COUPLEX1.med \ - H_CastCast_VF_I129_COUPLEX1.med \ - H_CastCast_VF_Se79_COUPLEX1.med \ - H_CastPorf_I129_COUPLEX1.med \ - H_CastPorf_Se79_COUPLEX1.med \ - H_PorfCast_EFMH_I129_COUPLEX1.med \ - H_PorfCast_EFMH_Se79_COUPLEX1.med \ - H_PorfPorf_I129_COUPLEX1.med \ - H_Traces_I129_COUPLEX1.med \ - H_Traces_Se79_COUPLEX1.med \ - inclusion_2d_raf.sauve \ - inclusion_2d.sauve \ - mail_ktest1-3-hexa.sauve \ - mail_ktest1-3-tetra.sauve \ - mail_ktest3-1.sauve \ - mail_ktest3-2.sauve \ - maill.00.med \ - maill.00_nofield.med \ - maill.00_nomesh.med \ - maill.00_without_seg2.med \ - maill.0.med \ - maillage_5_5_5.med \ - maillage_andra2_100elts.sauve \ - maillage_cas2_2d.sauve \ - maillage_cas4_234elts.sauve \ - maillage_CHEMVAL_100elts.sauve \ - maillage_CHEMVAL_40elts.sauve \ - maillage_chemvalIV_cas1_100elts.sauve \ - maillage_chemvalIV_cas1_40elts.med \ - maillage_chemvalIV_cas1_40elts.sauve \ - maillage_UniSegFam.med \ - mail_test1-1-qua.sauve \ - mail_test1-1-tri.sauve \ - mail_test1-2-qua.sauve \ - mail_test1-2-tri.sauve \ - mail-test1-4-1.sauve \ - mail-test1-4-2.sauve \ - mesh_nomorereadable21.med \ - mesh.med \ - Mistrat.med \ - Old_ChampsDarcy.med \ - Old_darcy_1.1_res.med \ - Old_darcy_1.3_resCASTEM.med \ - Old_darcy_1.3_resPORFLOW.med \ - Old_darcy_1.3_resTRACES.med \ - Old_darcy2_Castem_EFMH.med \ - Old_darcy2_Castem_qua_EFMH.med \ - Old_darcy2_Castem_qua_VF.med \ - Old_H_CastCast_EFMH_I129_COUPLEX1.med \ - Old_H_CastCast_VF_I129_COUPLEX1.med \ - Old_H_CastCast_VF_Se79_COUPLEX1.med \ - Old_H_CastPorf_I129_COUPLEX1.med \ - Old_H_CastPorf_Se79_COUPLEX1.med \ - Old_H_PorfCast_EFMH_I129_COUPLEX1.med \ - Old_H_PorfCast_EFMH_Se79_COUPLEX1.med \ - Old_H_PorfPorf_I129_COUPLEX1.med \ - Old_H_PorfPorf_Se79_COUPLEX1.med \ - Old_H_Traces_I129_COUPLEX1.med \ - Old_H_Traces_Se79_COUPLEX1.med \ - Old_maillage_chemvalIV_cas1_40elts.med \ - pointe_nomorereadable21.med \ - pointe.med \ - poly3D.med \ - polyedres.med \ - polygones.med \ - recoll_bord.med \ - test19.med \ - test_2D.med \ - trio_2D.med \ - TimeStamps.med \ - zzzz121b.med \ - zzzz121b_without_tr6.med \ - UnitTetra.med \ - GeneralTetra.med \ - NudgedSimpler.med \ - NudgedTetra.med \ - CornerTetra.med \ - SimpleIncludedTetra.med \ - SimpleIncludingTetra.med \ - Test2D.med \ - Test2Dpoly.med \ - Test3D.med \ - Test3Dpoly.med \ - UnitTetraDegenT.med \ - DegenEdgeXY.med \ - DegenFaceXYZ.med \ - DegenTranslatedInPlane.med \ - ComplexIncludedTetra.med \ - ComplexIncludingTetra.med \ - HalfstripOnly.med \ - HalfstripOnly2.med \ - SimpleHalfstripOnly.med \ - GenTetra1.med \ - GenTetra2.med \ - TrickyTetra1.med \ - LargeUnitTetra.med \ - LargeInconsistentTetra.med \ - DividedUnitTetraSimpler.med \ - DividedUnitTetra.med \ - NudgedDividedUnitTetra.med \ - NudgedDividedUnitTetraSimpler.med \ - DividedGenTetra1.med DividedGenTetra2.med \ - Box1.med \ - Box2.med \ - Box3.med \ - Box1Moderate.med \ - Box2Moderate.med \ - BoxModSmall1.med \ - BoxModSmall2.med \ - BoxEvenSmaller1.med \ - TinyBox.med \ - BoxHexa1.med \ - BoxHexa2.med \ - MovedHexaBox1.med \ - MovedHexaBox2.med \ - BoxTetra2.med \ - square1.med \ - square1_split \ - square1_split1.med \ - square1_split2.med \ - square1_split3.med \ - square2.med \ - square2_split \ - square2_split1.med \ - square2_split2.med \ - testStructCart3D.med \ - Mesh3D_10_2d1.med \ - Mesh3D_10_2d2.med \ - Mesh3D_11.med \ - Pol1.fig Pol2.fig Pol3.fig Pol4.fig \ - blow5_ascii.case \ - blow5_ascii.geo \ - blow5_ascii_cd_displacement \ - blow5_ascii_cd_thickness \ - blow5_ascii_pd_displacement \ - blow5_ascii_pd_thickness \ - test_2D.sauve \ - allPillesTest.sauv \ - BDC-714.sauv \ - portico_3subs.sauv \ - agitateur.med - -if !MED_ENABLE_MICROMED - nodist_salomeres_SCRIPTS = MEDCatalog.xml SalomeApp.xml -endif - -if MED_ENABLE_GUI - dist_salomeres_DATA += \ - ModuleMed.png \ - Data.png \ - Infos.png \ - Structure.png \ - explore_med_file.png \ - field_selection.png \ - med_mesh.png \ - med_field.png \ - mesh_selection.png -endif diff --git a/src/INTERP_KERNEL/Makefile.am b/src/INTERP_KERNEL/Makefile.am deleted file mode 100644 index 149a7ee2e..000000000 --- a/src/INTERP_KERNEL/Makefile.am +++ /dev/null @@ -1,256 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# MED files in memory -# File : Makefile.am -# Author : Vincent BERGEAUD (CEA/DEN/DANS/DM2S/SFME/LGLS) -# Module : MED -# -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -lib_LTLIBRARIES = libinterpkernel.la - -salomeinclude_HEADERS = \ -BBTree.txx \ -BBTreePts.txx \ -BBTreeDst.txx \ -BoundingBox.hxx \ -CellModel.hxx \ -ConvexIntersector.hxx \ -ConvexIntersector.txx \ -Geometric2DIntersector.hxx \ -Geometric2DIntersector.txx \ -PointLocator2DIntersector.hxx \ -PointLocator2DIntersector.txx \ -INTERPKERNELDefines.hxx \ -InterpKernelMatrix.hxx \ -InterpKernelMatrixTools.hxx \ -InterpKernelMeshQuality.hxx \ -InterpKernelCellSimplify.hxx \ -Interpolation.hxx \ -Interpolation.txx \ -Interpolation2D.hxx \ -Interpolation2D.txx \ -Interpolation3D.hxx \ -Interpolation3D.txx \ -Interpolation2D1D.hxx \ -Interpolation2D1D.txx \ -Interpolation3D2D.hxx \ -Interpolation3D2D.txx \ -Interpolation3DSurf.hxx \ -InterpolationOptions.hxx \ -InterpolationPlanar.hxx \ -InterpolationPlanar.txx \ -InterpolationCC.hxx \ -InterpolationCC.txx \ -InterpolationCU.hxx \ -InterpolationCU.txx \ -InterpolationUtils.hxx \ -IntersectorCU.hxx \ -IntersectorCU.txx \ -IntersectorCU1D.hxx \ -IntersectorCU1D.txx \ -IntersectorCU2D.hxx \ -IntersectorCU2D.txx \ -IntersectorCU3D.hxx \ -IntersectorCU3D.txx \ -Intersector3D.hxx \ -Intersector3D.txx \ -Intersector3DP0P0.hxx \ -Intersector3DP0P0.txx \ -Intersector3DP0P1.hxx \ -Intersector3DP0P1.txx \ -Intersector3DP1P0.hxx \ -Intersector3DP1P0.txx \ -Intersector3DP1P0Bary.hxx \ -Intersector3DP1P0Bary.txx \ -Intersector3DP1P1.hxx \ -Intersector3DP1P1.txx \ -Log.hxx \ -MeshElement.hxx \ -MeshElement.txx \ -MeshRegion.hxx \ -MeshRegion.txx \ -MeshUtils.hxx \ -PointLocatorAlgos.txx \ -PlanarIntersector.hxx \ -PlanarIntersector.txx \ -Planar2D1DIntersectorP0P0.hxx \ -Planar2D1DIntersectorP0P0.txx \ -PlanarIntersectorP0P0.hxx \ -PlanarIntersectorP0P0.txx \ -PlanarIntersectorP0P1.hxx \ -PlanarIntersectorP0P1.txx \ -PlanarIntersectorP1P0.hxx \ -PlanarIntersectorP1P0.txx \ -PlanarIntersectorP1P0Bary.hxx \ -PlanarIntersectorP1P0Bary.txx \ -PlanarIntersectorP0P1PL.hxx \ -PlanarIntersectorP0P1PL.txx \ -PlanarIntersectorP1P0PL.hxx \ -PlanarIntersectorP1P0PL.txx \ -PlanarIntersectorP1P1PL.hxx \ -PlanarIntersectorP1P1PL.txx \ -PlanarIntersectorP1P1.hxx \ -PlanarIntersectorP1P1.txx \ -PolygonAlgorithms.hxx \ -PolygonAlgorithms.txx \ -Polyhedron3D2DIntersectorP0P0.hxx \ -Polyhedron3D2DIntersectorP0P0.txx \ -PolyhedronIntersectorP0P0.hxx \ -PolyhedronIntersectorP0P0.txx \ -PointLocator3DIntersectorP0P0.hxx \ -PointLocator3DIntersectorP0P0.txx \ -PolyhedronIntersectorP0P1.hxx \ -PolyhedronIntersectorP0P1.txx \ -PointLocator3DIntersectorP0P1.hxx \ -PointLocator3DIntersectorP0P1.txx \ -PolyhedronIntersectorP1P0.hxx \ -PolyhedronIntersectorP1P0.txx \ -PointLocator3DIntersectorP1P0.hxx \ -PointLocator3DIntersectorP1P0.txx \ -PolyhedronIntersectorP1P0Bary.hxx \ -PolyhedronIntersectorP1P0Bary.txx \ -PolyhedronIntersectorP1P1.hxx \ -PolyhedronIntersectorP1P1.txx \ -PointLocator3DIntersectorP1P1.hxx \ -PointLocator3DIntersectorP1P1.txx \ -RegionNode.hxx \ -SplitterTetra.hxx \ -SplitterTetra.txx \ -TargetIntersector.hxx \ -TetraAffineTransform.hxx \ -TransformedTriangle.hxx \ -TransformedTriangleInline.hxx \ -TranslationRotationMatrix.hxx \ -TriangulationIntersector.hxx \ -TriangulationIntersector.txx \ -IntegralUniformIntersector.hxx \ -IntegralUniformIntersector.txx \ -UnitTetraIntersectionBary.hxx \ -VTKNormalizedUnstructuredMesh.hxx \ -VTKNormalizedUnstructuredMesh.txx \ -VectorUtils.hxx \ -VolSurfFormulae.hxx \ -GenMathFormulae.hxx \ -VolSurfUser.hxx \ -VolSurfUser.txx \ -CurveIntersector.hxx \ -CurveIntersector.txx \ -CurveIntersectorP0P0.hxx \ -CurveIntersectorP0P0.txx \ -CurveIntersectorP0P1.hxx \ -CurveIntersectorP0P1.txx \ -CurveIntersectorP1P0.hxx \ -CurveIntersectorP1P0.txx \ -CurveIntersectorP1P1.hxx \ -CurveIntersectorP1P1.txx \ -Interpolation1D.hxx \ -Interpolation1D.txx \ -Interpolation2DCurve.hxx \ -InterpolationCurve.hxx \ -InterpolationCurve.txx \ -DirectedBoundingBox.hxx \ -Bases/InterpKernelException.hxx \ -Bases/NormalizedUnstructuredMesh.hxx \ -Bases/InterpKernelStlExt.hxx \ -Bases/InterpKernelHashMap.hxx \ -Bases/InterpKernelHashTable.hxx \ -Bases/InterpKernelHashFun.hxx \ -Bases/InterpKernelAutoPtr.hxx \ -Geometric2D/InterpKernelGeo2DAbstractEdge.hxx \ -Geometric2D/InterpKernelGeo2DBounds.hxx \ -Geometric2D/InterpKernelGeo2DPrecision.hxx \ -Geometric2D/InterpKernelGeo2DComposedEdge.hxx \ -Geometric2D/InterpKernelGeo2DEdgeArcCircle.hxx \ -Geometric2D/InterpKernelGeo2DEdge.hxx \ -Geometric2D/InterpKernelGeo2DEdgeInfLin.hxx \ -Geometric2D/InterpKernelGeo2DEdgeLin.hxx \ -Geometric2D/InterpKernelGeo2DElementaryEdge.hxx \ -Geometric2D/InterpKernelGeo2DNode.hxx \ -Geometric2D/InterpKernelGeo2DQuadraticPolygon.hxx \ -Geometric2D/InterpKernelGeo2DEdge.txx \ -ExprEval/InterpKernelExprParser.hxx \ -ExprEval/InterpKernelFunction.hxx \ -ExprEval/InterpKernelUnit.hxx \ -ExprEval/InterpKernelValue.hxx \ -ExprEval/InterpKernelAsmX86.hxx \ -GaussPoints/InterpKernelGaussCoords.hxx - - -EXTRA_DIST += \ -InterpKernelUtilities.hxx \ -Intersector3DP0P0.hxx \ -Intersector3DP0P0.txx \ -PlanarIntersectorP0P1.hxx \ -PlanarIntersectorP0P1.txx \ -PlanarIntersectorP1P0.hxx \ -PlanarIntersectorP1P0.txx \ -VolSurfFormulae.hxx \ -VolSurfUser.hxx \ -VolSurfUser.txx \ -ExprEval/InterpKernelExprParser.hxx \ -ExprEval/InterpKernelFunction.hxx \ -ExprEval/InterpKernelUnit.hxx \ -ExprEval/InterpKernelValue.hxx - -# Libraries targets - -dist_libinterpkernel_la_SOURCES = \ - TransformedTriangle.cxx \ - TransformedTriangleIntersect.cxx \ - TransformedTriangleMath.cxx \ - BoundingBox.cxx \ - TranslationRotationMatrix.cxx \ - TetraAffineTransform.cxx \ - CellModel.cxx \ - VolSurfUser.cxx \ - UnitTetraIntersectionBary.cxx \ - InterpolationOptions.cxx \ - DirectedBoundingBox.cxx \ - Interpolation2DCurve.cxx \ - Interpolation3DSurf.cxx \ - Interpolation3D.cxx \ - Interpolation3D2D.cxx \ - MeshElement.cxx \ - InterpKernelMeshQuality.cxx \ - InterpKernelCellSimplify.cxx \ - InterpKernelMatrixTools.cxx \ - Bases/InterpKernelException.cxx \ - Geometric2D/InterpKernelGeo2DAbstractEdge.cxx \ - Geometric2D/InterpKernelGeo2DBounds.cxx \ - Geometric2D/InterpKernelGeo2DPrecision.cxx \ - Geometric2D/InterpKernelGeo2DComposedEdge.cxx \ - Geometric2D/InterpKernelGeo2DEdgeArcCircle.cxx \ - Geometric2D/InterpKernelGeo2DEdge.cxx \ - Geometric2D/InterpKernelGeo2DEdgeInfLin.cxx \ - Geometric2D/InterpKernelGeo2DEdgeLin.cxx \ - Geometric2D/InterpKernelGeo2DElementaryEdge.cxx \ - Geometric2D/InterpKernelGeo2DNode.cxx \ - Geometric2D/InterpKernelGeo2DQuadraticPolygon.cxx \ - ExprEval/InterpKernelExprParser.cxx \ - ExprEval/InterpKernelFunction.cxx \ - ExprEval/InterpKernelUnit.cxx \ - ExprEval/InterpKernelValue.cxx \ - ExprEval/InterpKernelAsmX86.cxx \ - GaussPoints/InterpKernelGaussCoords.cxx - -libinterpkernel_la_CPPFLAGS= -I$(srcdir)/Bases -I$(srcdir)/Geometric2D -I$(srcdir)/ExprEval -I$(srcdir)/GaussPoints - -AM_CPPFLAGS += $(libinterpkernel_la_CPPFLAGS) diff --git a/src/INTERP_KERNELTest/Makefile.am b/src/INTERP_KERNELTest/Makefile.am deleted file mode 100644 index dcac662bd..000000000 --- a/src/INTERP_KERNELTest/Makefile.am +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 - -# Library targets -lib_LTLIBRARIES = libInterpKernelTest.la - -UNUSED_FILES = \ - Interpolation3DTest.cxx \ - Interpolation3DTest.hxx \ - MultiElement3DSurfTests.hxx - -EXTRA_DIST += \ - perf_test.sh \ - $(UNUSED_FILES) - -CLEANFILES = \ - UnitTestsResult - -libInterpKernelTest_la_SOURCES= \ - InterpKernelTestExport.hxx \ - BBTreeTest.hxx \ - BBTreeTest.cxx \ - CppUnitTest.hxx \ - CppUnitTest.cxx \ - InterpolationPlanarTestSuite.hxx \ - ExprEvalInterpTest.hxx \ - ExprEvalInterpTest.cxx \ - QuadraticPlanarInterpTest.hxx \ - QuadraticPlanarInterpTest.cxx \ - QuadraticPlanarInterpTest2.cxx \ - QuadraticPlanarInterpTest3.cxx \ - QuadraticPlanarInterpTest4.cxx \ - QuadraticPlanarInterpTest5.cxx \ - SingleElementPlanarTests.hxx \ - SingleElementPlanarTests.cxx \ - TransformedTriangleIntersectTest.hxx \ - TransformedTriangleIntersectTest.cxx \ - TransformedTriangleTest.hxx \ - TransformedTriangleTest.cxx \ - UnitTetra3D2DIntersectionTest.hxx \ - UnitTetra3D2DIntersectionTest.cxx \ - UnitTetraIntersectionBaryTest.hxx \ - UnitTetraIntersectionBaryTest.cxx \ - TestInterpKernelUtils.hxx \ - TestInterpKernelUtils.cxx - -libInterpKernelTest_la_CPPFLAGS = \ - @CPPUNIT_INCLUDES@ \ - -I$(srcdir)/../INTERP_KERNEL \ - -I$(srcdir)/../INTERP_KERNEL/Geometric2D \ - -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../INTERP_KERNEL/ExprEval \ - -I$(srcdir)/../INTERP_KERNEL/GaussPoints \ - -DOPTIMIZE -DLOG_LEVEL=0 - -libInterpKernelTest_la_LDFLAGS = \ - @CPPUNIT_LIBS@ \ - ../INTERP_KERNEL/libinterpkernel.la - -libInterpKernelTest_la_SOURCES += \ - InterpolationOptionsTest.hxx \ - InterpolationOptionsTest.cxx \ - InterpolationTestSuite.hxx \ - MEDMeshMaker.hxx \ - MEDMeshMaker.cxx \ - MeshTestToolkit.hxx \ - MeshTestToolkit.txx \ - MultiElement2DTests.hxx \ - MultiElementTetraTests.hxx \ - SingleElementTetraTests.hxx - -libInterpKernelTest_la_CPPFLAGS += \ - -DDISABLE_MICROMED \ - $(MED3_INCLUDES) $(HDF5_INCLUDES) \ - -I$(srcdir)/../MEDLoader \ - -I$(srcdir)/../MEDCoupling - -libInterpKernelTest_la_LDFLAGS += \ - ../MEDLoader/libmedloader.la ../MEDCoupling/libmedcoupling.la -lm - -# Executables targets -bin_PROGRAMS = TestINTERP_KERNEL - -bin_PROGRAMS += PerfTest - -TestINTERP_KERNEL_SOURCES = \ - BasicMainTest.hxx \ - TestInterpKernel.cxx - -TestINTERP_KERNEL_CPPFLAGS = $(libInterpKernelTest_la_CPPFLAGS) -TestINTERP_KERNEL_LDADD = $(libInterpKernelTest_la_LDFLAGS) libInterpKernelTest.la - -TestINTERP_KERNEL_SOURCES += HexaTests.hxx - -PerfTest_SOURCES = \ - PerfTest.cxx \ - MeshTestToolkit.hxx \ - MeshTestToolkit.txx - -PerfTest_CPPFLAGS = $(libInterpKernelTest_la_CPPFLAGS) -PerfTest_LDADD = $(MED3_LIBS_C_ONLY) $(libInterpKernelTest_la_LDFLAGS) libInterpKernelTest.la - -UNIT_TEST_PROG = TestINTERP_KERNEL - -check : tests - -clean-local: - rm -rf *.fig diff --git a/src/MEDCalculator/Makefile.am b/src/MEDCalculator/Makefile.am deleted file mode 100644 index 0a2a96cff..000000000 --- a/src/MEDCalculator/Makefile.am +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -MEDCALCULATOR_SUBDIRS = - -if !MED_ENABLE_MICROMED - MEDCALCULATOR_SUBDIRS += . Swig -if CPPUNIT_IS_OK - MEDCALCULATOR_SUBDIRS += Test -endif -endif - -SUBDIRS = $(MEDCALCULATOR_SUBDIRS) - -lib_LTLIBRARIES = libmedcalculator.la - -salomeinclude_HEADERS= \ -MEDCalculatorBrowserMesh.hxx \ -MEDCalculatorBrowserField.hxx \ -MEDCalculatorBrowserStep.hxx \ -MEDCalculatorBrowserLiteStruct.hxx \ -MEDCalculatorDBRangeSelection.hxx \ -MEDCalculatorDBSliceField.hxx \ -MEDCalculatorDBField.hxx \ -MedCalculatorDefines.hxx - -dist_libmedcalculator_la_SOURCES= \ -MEDCalculatorBrowserMesh.cxx \ -MEDCalculatorBrowserField.cxx \ -MEDCalculatorBrowserStep.cxx \ -MEDCalculatorBrowserLiteStruct.cxx \ -MEDCalculatorDBRangeSelection.cxx \ -MEDCalculatorDBSliceField.cxx \ -MEDCalculatorDBField.cxx - -libmedcalculator_la_CPPFLAGS= $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \ - -I$(srcdir)/../INTERP_KERNEL \ - -I$(srcdir)/../INTERP_KERNEL/Geometric2D \ - -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../MEDCoupling \ - -I$(srcdir)/../MEDLoader \ - -I$(srcdir)/../MEDCouplingCorba \ - $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) -I$(top_builddir)/idl @KERNEL_CXXFLAGS@ - -libmedcalculator_la_LDFLAGS= ../MEDLoader/libmedloader.la ../MEDCouplingCorba/libmedcouplingcorba.la $(KERNEL_LDFLAGS) -lSALOMELocalTrace -lSalomeNS -lOpUtil diff --git a/src/MEDCalculator/Swig/Makefile.am b/src/MEDCalculator/Swig/Makefile.am deleted file mode 100644 index 98f1e7aef..000000000 --- a/src/MEDCalculator/Swig/Makefile.am +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -# MED MEDMEM_SWIG : binding of C++ implementation and Python -# -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -bin_PROGRAMS = spython - -lib_LTLIBRARIES = libmedcalculatorspython.la _MEDCalculator.la - -salomeinclude_HEADERS = \ - MEDCalculator.i MEDCalculatorTypemaps.i SPythonInterpreter.hxx SPythonParser.hxx MedCalculatorSPythonDefines.hxx - -SWIG_DEF = MEDCalculator.i MEDCalculatorTypemaps.i - -SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../../MEDCoupling \ - -I$(srcdir)/../../MEDCoupling_Swig -I$(srcdir)/../../MEDLoader -I$(srcdir)/../../MEDLoader/Swig \ - -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Bases - -dist__MEDCalculator_la_SOURCES = $(SWIG_DEF) -nodist__MEDCalculator_la_SOURCES = MEDCalculator_wrap.cxx -MEDCalculator.py: MEDCalculator_wrap.cxx - -MEDCalculator_wrap.cxx: $(SWIG_DEF) - $(SWIG) $(SWIG_FLAGS) -o $@ $< - -_MEDCalculator_la_CPPFLAGS = $(PYTHON_INCLUDES) \ - $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \ - -I$(srcdir)/../../INTERP_KERNEL \ - -I$(srcdir)/.. -I$(srcdir)/../../MEDCoupling_Swig -I$(srcdir)/../../INTERP_KERNEL/Bases \ - -I$(srcdir)/../../MEDCoupling -I$(srcdir)/../../MEDLoader -I$(srcdir)/../../MEDLoader/Swig - -_MEDCalculator_la_LDFLAGS = -module $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(PYTHON_LIBS) \ - ../libmedcalculator.la - -dist_libmedcalculatorspython_la_SOURCES = SPythonInterpreter.cxx SPythonParser.cxx - -libmedcalculatorspython_la_CPPFLAGS = $(PYTHON_INCLUDES) -I$(srcdir)/../../INTERP_KERNEL/Bases \ - -I$(srcdir)/../../INTERP_KERNEL - -libmedcalculatorspython_la_LDFLAGS = $(PYTHON_LIBS) ../../INTERP_KERNEL/libinterpkernel.la - -spython_CPPFLAGS = $(PYTHON_INCLUDES) - -spython_LDFLAGS = $(PYTHON_LIBS) -spython_LDADD = libmedcalculatorspython.la - -dist_spython_SOURCES = spython.cxx - -CLEANFILES = MEDCalculator_wrap.cxx MEDCalculator.py - -dist_salomescript_DATA= MEDCalculator.py MEDCalculatorBasicsTest.py test2.spy - -UNIT_TEST_PROG = MEDCalculatorBasicsTest.py diff --git a/src/MEDCalculator/Test/Makefile.am b/src/MEDCalculator/Test/Makefile.am deleted file mode 100644 index c42a6ccb3..000000000 --- a/src/MEDCalculator/Test/Makefile.am +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -bin_PROGRAMS= TestMEDCalculator - -TestMEDCalculator_CPPFLAGS=@CPPUNIT_INCLUDES@ @PTHREAD_CFLAGS@ $(PYTHON_INCLUDES) -I$(srcdir)/.. -I$(srcdir)/../Swig -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Geometric2D -I$(srcdir)/../../MEDCoupling -I$(srcdir)/../../MEDLoader - -TestMEDCalculator_LDFLAGS = @CPPUNIT_LIBS@ ../libmedcalculator.la ../Swig/libmedcalculatorspython.la ../../MEDLoader/libmedloader.la ../../INTERP_KERNEL/libinterpkernel.la ../../MEDCoupling/libmedcoupling.la $(KERNEL_LDFLAGS) -lSALOMELocalTrace -lSALOMEBasics -lSalomeNS -lOpUtil -lSalomeIDLKernel - -dist_TestMEDCalculator_SOURCES = TestMEDCalculator.cxx MEDCalculatorBasicsTest.cxx MEDCalculatorBasicsTest.hxx - -UNIT_TEST_PROG = TestMEDCalculator - -check : tests - -CLEANFILES = UnitTestsResult -clean-local: - rm -rf *.med diff --git a/src/MEDCoupling/Makefile.am b/src/MEDCoupling/Makefile.am deleted file mode 100644 index 5076ac0ea..000000000 --- a/src/MEDCoupling/Makefile.am +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -if CPPUNIT_IS_OK - SUBDIRS = . Test -endif - -# first '.' says that this folder must be compiled before Test (MEDMEM/Test uses MEDMEM) - -lib_LTLIBRARIES = libmedcoupling.la libmedcouplingremapper.la - - -salomeinclude_HEADERS = MEDCoupling.hxx \ -MEDCouplingFieldDouble.hxx MEDCouplingMesh.hxx MEDCouplingUMesh.hxx MEDCouplingTimeLabel.hxx \ -MEDCouplingField.hxx MEDCouplingNormalizedUnstructuredMesh.hxx MEDCouplingMemArray.hxx \ -MEDCouplingNormalizedUnstructuredMesh.txx MEDCouplingMemArray.txx MEDCouplingRefCountObject.hxx \ -MEDCouplingCMesh.hxx MEDCouplingTimeDiscretization.hxx \ -MEDCouplingFieldDiscretization.hxx MEDCouplingPointSet.hxx \ -MEDCouplingUMeshDesc.hxx MEDCouplingNatureOfField.hxx MEDCouplingFieldTemplate.hxx \ -MEDCouplingNormalizedCartesianMesh.hxx MEDCouplingNormalizedCartesianMesh.txx \ -MEDCouplingRemapper.hxx MEDCouplingExtrudedMesh.hxx MEDCouplingGaussLocalization.hxx \ -MEDCouplingAutoRefCountObjectPtr.hxx MEDCouplingMultiFields.hxx MEDCouplingDefinitionTime.hxx \ -MEDCouplingFieldOverTime.hxx MEDCouplingCurveLinearMesh.hxx MEDCouplingStructuredMesh.hxx - -# Libraries targets - -dist_libmedcoupling_la_SOURCES = \ - MEDCouplingField.cxx MEDCouplingFieldDouble.cxx \ - MEDCouplingUMesh.cxx MEDCouplingMemArray.cxx MEDCouplingTimeLabel.cxx \ - MEDCouplingCMesh.cxx MEDCouplingTimeDiscretization.cxx MEDCoupling1GTUMesh.cxx \ - MEDCouplingFieldDiscretization.cxx MEDCouplingRefCountObject.cxx \ - MEDCouplingPointSet.cxx MEDCouplingUMeshDesc.cxx MEDCouplingFieldTemplate.cxx \ - MEDCouplingExtrudedMesh.cxx MEDCouplingMesh.cxx MEDCouplingGaussLocalization.cxx \ - MEDCouplingNatureOfField.cxx MEDCouplingMultiFields.cxx \ - MEDCouplingDefinitionTime.cxx MEDCouplingFieldOverTime.cxx \ - MEDCouplingCurveLinearMesh.cxx MEDCouplingStructuredMesh.cxx \ - MEDCouplingMemArrayChar.cxx - -libmedcoupling_la_LDFLAGS= - -libmedcoupling_la_CPPFLAGS= @CXXTMPDPTHFLAGS@ \ - -I$(top_builddir) -I$(srcdir) -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Geometric2D \ - -I$(srcdir)/../INTERP_KERNEL/ExprEval -I$(srcdir)/../INTERP_KERNEL/GaussPoints - -# the geom2D library is included in the interpkernel one -libmedcoupling_la_LIBADD= ../INTERP_KERNEL/libinterpkernel.la - -dist_libmedcouplingremapper_la_SOURCES = MEDCouplingRemapper.cxx - -libmedcouplingremapper_la_CPPFLAGS = @CXXTMPDPTHFLAGS@ \ - -I$(srcdir) -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../INTERP_KERNEL \ - -I$(srcdir)/../INTERP_KERNEL/Geometric2D - -libmedcouplingremapper_la_LDFLAGS = - -libmedcouplingremapper_la_LIBADD = libmedcoupling.la - -AM_CPPFLAGS += $(libinterpkernel_la_CPPFLAGS) -LDADD= $(libinterpkernel_la_LDFLAGS) - -EXTRA_DIST += \ - MEDCouplingFieldDouble.hxx \ - MEDCouplingTimeDiscretization.hxx \ - MEDCouplingFieldDiscretization.hxx \ - MEDCouplingMesh.hxx \ - MEDCouplingUMesh.hxx \ - MEDCouplingCMesh.hxx \ - MEDCouplingTimeLabel.hxx \ - MEDCouplingField.hxx \ - MEDCouplingNormalizedUnstructuredMesh.hxx \ - MEDCouplingMemArray.hxx \ - MEDCouplingNormalizedUnstructuredMesh.txx \ - MEDCouplingMemArray.txx \ - MEDCouplingRefCountObject.hxx \ - MEDCouplingPointSet.hxx \ - MEDCouplingUMeshDesc.hxx \ - MEDCouplingNatureOfField.hxx \ - MEDCouplingRemapper.hxx \ - MEDCouplingExtrudedMesh.hxx \ - MEDCouplingGaussLocalization.hxx \ - MEDCouplingMultiFields.hxx \ - MEDCouplingFieldTemplate.hxx \ - MEDCouplingDefinitionTime.hxx \ - MEDCouplingFieldOverTime.hxx diff --git a/src/MEDCoupling/Test/Makefile.am b/src/MEDCoupling/Test/Makefile.am deleted file mode 100755 index d9b1c9115..000000000 --- a/src/MEDCoupling/Test/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -bin_PROGRAMS= TestMEDCoupling TestMEDCouplingRemapper - -TestMEDCoupling_CPPFLAGS=@CPPUNIT_INCLUDES@ @PTHREAD_CFLAGS@ -I$(srcdir)/.. -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Geometric2D - -TestMEDCoupling_LDFLAGS = @CPPUNIT_LIBS@ ../libmedcoupling.la ../../INTERP_KERNEL/libinterpkernel.la - -dist_TestMEDCoupling_SOURCES = TestMEDCoupling.cxx MEDCouplingBasicsTest.hxx MEDCouplingBasicsTest0.cxx MEDCouplingBasicsTest1.cxx \ - MEDCouplingBasicsTest2.cxx MEDCouplingBasicsTest3.cxx MEDCouplingBasicsTestInterp.cxx MEDCouplingBasicsTestData1.hxx \ - MEDCouplingBasicsTest4.cxx MEDCouplingBasicsTest5.cxx MEDCouplingBasicsTest1.hxx MEDCouplingBasicsTest2.hxx \ - MEDCouplingBasicsTest3.hxx MEDCouplingBasicsTest4.hxx MEDCouplingBasicsTest5.hxx MEDCouplingBasicsTestInterp.hxx - -TestMEDCouplingRemapper_CPPFLAGS=@CPPUNIT_INCLUDES@ @PTHREAD_CFLAGS@ -I$(srcdir)/.. -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Geometric2D - -TestMEDCouplingRemapper_LDFLAGS = @CPPUNIT_LIBS@ ../libmedcouplingremapper.la ../../INTERP_KERNEL/libinterpkernel.la ../libmedcoupling.la - -dist_TestMEDCouplingRemapper_SOURCES = TestMEDCouplingRemapper.cxx MEDCouplingRemapperTest.hxx MEDCouplingRemapperTest.cxx MEDCouplingBasicsTest0.cxx - -UNIT_TEST_PROG = TestMEDCoupling TestMEDCouplingRemapper - -check : tests - -CLEANFILES = \ - UnitTestsResult - -EXTRA_DIST += MEDCouplingExamplesTest.cxx diff --git a/src/MEDCouplingCorba/Client/Makefile.am b/src/MEDCouplingCorba/Client/Makefile.am deleted file mode 100644 index 1faa61c16..000000000 --- a/src/MEDCouplingCorba/Client/Makefile.am +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -lib_LTLIBRARIES= libmedcouplingclient.la - -salomeinclude_HEADERS= \ - MEDCouplingClient.hxx \ - MEDCouplingMeshClient.hxx \ - MEDCouplingUMeshClient.hxx \ - MEDCouplingExtrudedMeshClient.hxx \ - MEDCouplingCMeshClient.hxx \ - MEDCouplingCurveLinearMeshClient.hxx \ - MEDCouplingFieldDoubleClient.hxx \ - MEDCouplingFieldTemplateClient.hxx \ - MEDCouplingMultiFieldsClient.hxx \ - MEDCouplingFieldOverTimeClient.hxx \ - DataArrayDoubleClient.hxx \ - DataArrayIntClient.hxx - -dist_libmedcouplingclient_la_SOURCES= \ - MEDCouplingMeshClient.cxx \ - MEDCouplingUMeshClient.cxx \ - MEDCouplingExtrudedMeshClient.cxx \ - MEDCouplingCMeshClient.cxx \ - MEDCouplingCurveLinearMeshClient.cxx \ - MEDCouplingFieldDoubleClient.cxx \ - MEDCouplingFieldTemplateClient.cxx \ - MEDCouplingMultiFieldsClient.cxx \ - MEDCouplingFieldOverTimeClient.cxx \ - DataArrayDoubleClient.cxx \ - DataArrayIntClient.cxx - -libmedcouplingclient_la_CPPFLAGS= $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) -I$(top_builddir)/idl ${KERNEL_CXXFLAGS} \ - -I$(srcdir)/../../MEDCoupling -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNEL -libmedcouplingclient_la_LDFLAGS= \ - ../../../idl/libSalomeIDLMED.la \ - ../../MEDCoupling/libmedcoupling.la \ No newline at end of file diff --git a/src/MEDCouplingCorba/Makefile.am b/src/MEDCouplingCorba/Makefile.am deleted file mode 100644 index a7062bf0c..000000000 --- a/src/MEDCouplingCorba/Makefile.am +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -if CPPUNIT_IS_OK - SUBDIRS = . Client Test -else - SUBDIRS = . Client -endif - -lib_LTLIBRARIES= libmedcouplingcorba.la - -salomeinclude_HEADERS= \ - MEDCouplingCorba.hxx \ - MEDCouplingRefCountServant.hxx \ - MEDCouplingMeshServant.hxx \ - MEDCouplingPointSetServant.hxx \ - MEDCouplingExtrudedMeshServant.hxx \ - MEDCouplingStructuredMeshServant.hxx \ - MEDCouplingCurveLinearMeshServant.hxx \ - MEDCouplingCMeshServant.hxx \ - MEDCouplingUMeshServant.hxx \ - MEDCouplingFieldServant.hxx \ - MEDCouplingFieldDoubleServant.hxx \ - MEDCouplingFieldTemplateServant.hxx \ - MEDCouplingMultiFieldsServant.hxx \ - MEDCouplingFieldOverTimeServant.hxx \ - DataArrayDoubleServant.hxx \ - DataArrayIntServant.hxx \ - DataArrayServant.hxx - -dist_libmedcouplingcorba_la_SOURCES= \ - MEDCouplingRefCountServant.cxx \ - MEDCouplingMeshServant.cxx \ - MEDCouplingPointSetServant.cxx \ - MEDCouplingExtrudedMeshServant.cxx \ - MEDCouplingStructuredMeshServant.cxx \ - MEDCouplingCurveLinearMeshServant.cxx \ - MEDCouplingCMeshServant.cxx \ - MEDCouplingUMeshServant.cxx \ - MEDCouplingFieldServant.cxx \ - MEDCouplingFieldDoubleServant.cxx \ - MEDCouplingFieldTemplateServant.cxx \ - MEDCouplingMultiFieldsServant.cxx \ - MEDCouplingFieldOverTimeServant.cxx \ - DataArrayDoubleServant.cxx \ - DataArrayIntServant.cxx \ - DataArrayServant.cxx - -libmedcouplingcorba_la_CPPFLAGS= $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) -I$(top_builddir)/idl ${KERNEL_CXXFLAGS} \ - -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../INTERP_KERNEL - -libmedcouplingcorba_la_LDFLAGS= \ - ../../idl/libSalomeIDLMED.la \ - ../MEDCoupling/libmedcoupling.la diff --git a/src/MEDCouplingCorba/Test/Makefile.am b/src/MEDCouplingCorba/Test/Makefile.am deleted file mode 100755 index dc680f336..000000000 --- a/src/MEDCouplingCorba/Test/Makefile.am +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -bin_PROGRAMS= TestMEDCouplingCorbaServ TestMEDCouplingCorbaClt - -TestMEDCouplingCorbaServ_CPPFLAGS=$(CORBA_CXXFLAGS) $(CORBA_INCLUDES) @CPPUNIT_INCLUDES@ -I$(srcdir)/.. -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL \ - -I$(srcdir)/../../INTERP_KERNEL/Geometric2D -I$(srcdir)/../../MEDCoupling -I$(top_builddir)/idl ${KERNEL_CXXFLAGS} - -TestMEDCouplingCorbaServ_LDFLAGS = @CPPUNIT_LIBS@ ../libmedcouplingcorba.la ../Client/libmedcouplingclient.la ../../../idl/libSalomeIDLMED.la ../../../idl/libSalomeIDLMEDTests.la ../../MEDCoupling/libmedcoupling.la @CORBA_LIBS@ ../../INTERP_KERNEL/libinterpkernel.la - -dist_TestMEDCouplingCorbaServ_SOURCES = TestMEDCouplingCorbaServ.cxx MEDCouplingMeshFieldFactoryComponent.cxx MEDCouplingMeshFieldFactoryComponentServ.cxx \ - MEDCouplingMeshFieldFactoryComponent.hxx MEDCouplingMeshFieldFactoryComponentServ.hxx - -TestMEDCouplingCorbaClt_CPPFLAGS=$(PTHREAD_CFLAGS) $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) @CPPUNIT_INCLUDES@ -I$(srcdir)/../Client -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL \ - -I$(srcdir)/../../INTERP_KERNEL/Geometric2D -I$(srcdir)/../../MEDCoupling -I$(top_builddir)/idl ${KERNEL_CXXFLAGS} - -TestMEDCouplingCorbaClt_LDFLAGS = $(PTHREAD_LIBS) @CPPUNIT_LIBS@ ../Client/libmedcouplingclient.la ../../../idl/libSalomeIDLMED.la ../../../idl/libSalomeIDLMEDTests.la ../../MEDCoupling/libmedcoupling.la @CORBA_LIBS@ ../../INTERP_KERNEL/libinterpkernel.la -L${KERNEL_ROOT_DIR}/lib/salome/ -lSalomeIDLKernel - -dist_TestMEDCouplingCorbaClt_SOURCES = TestMEDCouplingCorbaClt.cxx MEDCouplingMeshFieldFactoryComponent.cxx MEDCouplingMeshFieldFactoryComponentClt.cxx \ - MEDCouplingMeshFieldFactoryComponent.hxx MEDCouplingMeshFieldFactoryComponentClt.hxx diff --git a/src/MEDCouplingCorba_Swig/Client/Makefile.am b/src/MEDCouplingCorba_Swig/Client/Makefile.am deleted file mode 100644 index 916f28b86..000000000 --- a/src/MEDCouplingCorba_Swig/Client/Makefile.am +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -lib_LTLIBRARIES = _MEDCouplingClient.la - -salomeinclude_HEADERS = MEDCouplingClient.i - -SWIG_DEF = MEDCouplingClient.i - -SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/../../MEDCouplingClient -I$(srcdir)/../../MEDCoupling -I$(srcdir)/../../MEDCoupling_Swig -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Bases - -dist__MEDCouplingClient_la_SOURCES = $(SWIG_DEF) - -nodist__MEDCouplingClient_la_SOURCES = MEDCouplingClient_wrap.cxx - -MEDCouplingClient.py : MEDCouplingClient_wrap.cxx - -MEDCouplingClient_wrap.cxx: $(SWIG_DEF) - $(SWIG) $(SWIG_FLAGS) -o $@ $< - -_MEDCouplingClient_la_CPPFLAGS = $(PYTHON_INCLUDES) \ - $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) -I$(top_builddir)/idl ${KERNEL_CXXFLAGS} @CXXTMPDPTHFLAGS@ \ - -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Bases \ - -I$(srcdir)/../../MEDCoupling_Swig -I$(srcdir)/../../MEDCoupling \ - -I$(srcdir)/../../MEDCouplingCorba/Client -I$(srcdir)/.. - -_MEDCouplingClient_la_LDFLAGS = -module $(PYTHON_LIBS) \ - ../../MEDCouplingCorba/Client/libmedcouplingclient.la \ - ../../MEDCoupling/libmedcoupling.la ../../INTERP_KERNEL/libinterpkernel.la \ - ../../../idl/libSalomeIDLMED.la - -CLEANFILES = MEDCouplingClient_wrap.cxx MEDCouplingClient.py - -dist_salomescript_DATA= MEDCouplingClient.py diff --git a/src/MEDCouplingCorba_Swig/Makefile.am b/src/MEDCouplingCorba_Swig/Makefile.am deleted file mode 100644 index 1c27b91a0..000000000 --- a/src/MEDCouplingCorba_Swig/Makefile.am +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -SUBDIRS = Client - -lib_LTLIBRARIES = _MEDCouplingCorba.la - -salomeinclude_HEADERS = MEDCouplingCorba.i MEDCouplingCorbaTypemaps.i - -SWIG_DEF = MEDCouplingCorba.i MEDCouplingCorbaTypemaps.i - -SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/../MEDCouplingCorba -I$(srcdir)/../MEDCoupling -I$(srcdir)/../MEDCoupling_Swig -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases - -dist__MEDCouplingCorba_la_SOURCES = $(SWIG_DEF) - -nodist__MEDCouplingCorba_la_SOURCES = MEDCouplingCorba_wrap.cxx - -MEDCouplingCorba.py: MEDCouplingCorba_wrap.cxx - -MEDCouplingCorba_wrap.cxx: $(SWIG_DEF) - $(SWIG) $(SWIG_FLAGS) -o $@ $< - -_MEDCouplingCorba_la_CPPFLAGS = $(PYTHON_INCLUDES) \ - $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) -I$(top_builddir)/idl ${KERNEL_CXXFLAGS} @CXXTMPDPTHFLAGS@ \ - -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../MEDCoupling_Swig -I$(srcdir)/../MEDCoupling \ - -I$(srcdir)/../MEDCouplingCorba - -_MEDCouplingCorba_la_LDFLAGS = -module $(PYTHON_LIBS) \ - ../MEDCouplingCorba/libmedcouplingcorba.la \ - ../MEDCoupling/libmedcoupling.la ../INTERP_KERNEL/libinterpkernel.la \ - ../../idl/libSalomeIDLMED.la - -CLEANFILES = MEDCouplingCorba_wrap.cxx MEDCouplingCorba.py - -dist_salomescript_DATA= MEDCouplingCorba.py - -EXTRA_DIST += MEDCouplingCorbaSwigTest.py MEDCouplingCorbaSwigTestClt.py MEDCouplingCorbaSwigTestServ.py \ - TestMEDCouplingCorbaClt.py TestMEDCouplingCorbaServ.py diff --git a/src/MEDCoupling_Swig/Makefile.am b/src/MEDCoupling_Swig/Makefile.am deleted file mode 100644 index 32cb8eada..000000000 --- a/src/MEDCoupling_Swig/Makefile.am +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# MED MEDCoupling_Swig : binding of C++ implementation and Python -# -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -lib_LTLIBRARIES = _MEDCoupling.la _MEDCouplingRemapper.la - -salomeinclude_HEADERS = \ - MEDCoupling.i MEDCouplingRemapper.i MEDCouplingTypemaps.i MEDCouplingCommon.i MEDCouplingFinalize.i MEDCouplingMemArray.i - -BUILT_SOURCES = MEDCouplingWRAP.cxx MEDCouplingRemapperWRAP.cxx - -SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../INTERP_KERNEL - -dist__MEDCoupling_la_SOURCES = MEDCoupling.i MEDCouplingTypemaps.i MEDCouplingCommon.i MEDCouplingFinalize.i MEDCouplingMemArray.i -nodist__MEDCoupling_la_SOURCES = MEDCouplingWRAP.cxx -MEDCoupling.py: MEDCouplingWRAP.cxx - -MEDCouplingWRAP.cxx: MEDCoupling.i MEDCouplingTypemaps.i - $(SWIG) $(SWIG_FLAGS) -o $@ $< - -_MEDCoupling_la_CPPFLAGS = $(PYTHON_INCLUDES) \ - @CXXTMPDPTHFLAGS@ -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases - -_MEDCoupling_la_LDFLAGS = -module $(PYTHON_LIBS) \ - ../MEDCoupling/libmedcoupling.la ../INTERP_KERNEL/libinterpkernel.la - -dist__MEDCouplingRemapper_la_SOURCES = MEDCouplingRemapper.i -nodist__MEDCouplingRemapper_la_SOURCES = MEDCouplingRemapperWRAP.cxx -MEDCouplingRemapper.py: MEDCouplingRemapperWRAP.cxx - -MEDCouplingRemapperWRAP.cxx: MEDCouplingRemapper.i MEDCouplingTypemaps.i - $(SWIG) $(SWIG_FLAGS) -o $@ $< - -_MEDCouplingRemapper_la_CPPFLAGS = $(PYTHON_INCLUDES) \ - @CXXTMPDPTHFLAGS@ -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases - -_MEDCouplingRemapper_la_LDFLAGS = -module $(PYTHON_LIBS) \ - ../MEDCoupling/libmedcouplingremapper.la ../INTERP_KERNEL/libinterpkernel.la - -CLEANFILES = MEDCouplingWRAP.cxx MEDCoupling.py MEDCouplingRemapperWRAP.cxx MEDCouplingRemapper.py - -dist_salomescript_DATA= MEDCouplingBasicsTest.py MEDCouplingRemapperTest.py MEDCoupling.py MEDCouplingRemapper.py MEDCouplingDataForTest.py MEDCouplingNumPyTest.py libMEDCoupling_Swig.py - -UNIT_TEST_PROG = MEDCouplingBasicsTest.py MEDCouplingRemapperTest.py - -#check : tests - -EXTRA_DIST += MEDCouplingExamplesTest.py diff --git a/src/MEDGUI/Makefile.am b/src/MEDGUI/Makefile.am deleted file mode 100644 index 743cf3610..000000000 --- a/src/MEDGUI/Makefile.am +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright (C) 2007-2013 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 -# - -# MED MEDGUI : MED component GUI implemetation -# -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -# Libraries targets -lib_LTLIBRARIES= libMEDGUI.la - -UIC_FILES = ui_MEDGUIFileContentDial.h ui_MEDGUISelectComponents.h - -BUILT_SOURCES = $(UIC_FILES) - -EXTRA_DIST+= MEDGUIFileContentDial.ui MEDGUISelectComponents.ui - -dist_libMEDGUI_la_SOURCES = MEDGUIFileContentDial.h MEDGUISelection.hxx \ - MEDGUIFileContentDial.cxx MEDGUISelection.cxx \ - MEDGUISelectComponents.h MEDGUISelectComponents.cxx MEDGUIDataBaseDockWidget.hxx \ - MEDGUIDataBaseDockWidget.cxx - -MOC_FILES= MEDGUIFileContentDial_moc.cxx MEDGUISelectComponents_moc.cxx - -# meta object implementation files generation (moc) -%_moc.cxx: %.h - $(MOC) $< -o $@ - -# translation (*.qm) files generation (lrelease) -%.qm: %.ts - $(LRELEASE) $< -qm $@ - -EXTRA_DIST += $(MOC_FILES:%_moc.cxx=%.h) $(nodist_salomeres_DATA:%.qm=%.ts) - -ui_%.h: %.ui - ${UIC} $< -o $@ - -.hxx_moc.cxx : - ${QTDIR}/bin/moc -p . -o $@ $< - -.qrc_qrc.cxx : - ${QTDIR}/bin/rcc -name $(*F) $< -o $@ - -clean-local-qt : - rm -f *_moc.cxx *_qrc.cxx ui_*.h *.qm - -clean-local: clean-local-qt - -# End Of Qt Part - -nodist_libMEDGUI_la_SOURCES= $(MOC_FILES) - -libMEDGUI_la_CPPFLAGS= $(QT_INCLUDES) $(VTK_INCLUDES) @CAS_CPPFLAGS@ $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) \ - ${KERNEL_CXXFLAGS} ${GUI_CXXFLAGS} \ - @CORBA_INCLUDES@ @CORBA_CXXFLAGS@ \ - -I$(top_builddir) -I$(top_builddir)/idl -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../MEDCoupling -I$(srcdir)/../MEDLoader -I$(srcdir)/../MEDCalculator - -libMEDGUI_la_LDFLAGS = \ - $(QT_MT_LIBS) $(CAS_KERNEL) $(BOOST_LIBS) \ - $(KERNEL_LDFLAGS) -lSalomeLifeCycleCORBA -lOpUtil -lSALOMELocalTrace \ - $(GUI_LDFLAGS) -lSalomeApp -lCAM -lLightApp -lqtx -lsuit -lSalomeObject - -libMEDGUI_la_LIBADD = \ - $(top_builddir)/idl/libSalomeIDLMED.la \ - $(top_builddir)/src/MEDCalculator/libmedcalculator.la - - -# .po files to transform in .qm -nodist_salomeres_DATA= \ - MED_images.qm \ - MED_msg_fr.qm \ - MED_msg_en.qm diff --git a/src/MEDLoader/Makefile.am b/src/MEDLoader/Makefile.am deleted file mode 100755 index 10d7b44ff..000000000 --- a/src/MEDLoader/Makefile.am +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -MEDLOADER_SUBDIRS = - -if !MED_ENABLE_MICROMED - MEDLOADER_SUBDIRS += . Swig -if CPPUNIT_IS_OK - MEDLOADER_SUBDIRS += Test -endif -endif - -SUBDIRS = $(MEDLOADER_SUBDIRS) - -#DIST_SUBDIRS = Swig - -lib_LTLIBRARIES = libmedloader.la - -salomeinclude_HEADERS= \ -MEDLoaderDefines.hxx \ -MEDLoader.hxx MEDLoaderBase.hxx MEDFileUtilities.hxx MEDFileMesh.hxx MEDFileMeshLL.hxx \ -MEDFileMeshElt.hxx MEDFileBasis.hxx MEDFileField.hxx MEDFileData.hxx MEDFileParameter.hxx \ -SauvMedConvertor.hxx SauvReader.hxx SauvWriter.hxx SauvUtilities.hxx - -dist_libmedloader_la_SOURCES= \ -MEDLoader.cxx MEDLoaderBase.cxx MEDFileUtilities.cxx \ -MEDFileMesh.cxx MEDFileMeshElt.cxx MEDFileBasis.cxx \ -MEDFileMeshLL.cxx MEDFileField.cxx MEDFileData.cxx \ -SauvMedConvertor.cxx SauvReader.cxx SauvWriter.cxx \ -MEDFileParameter.cxx MEDFileMeshReadSelector.cxx MEDFileFieldOverView.cxx - -libmedloader_la_CPPFLAGS= $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \ - -I$(srcdir)/../INTERP_KERNEL \ - -I$(srcdir)/../INTERP_KERNEL/Geometric2D \ - -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../MEDCoupling - -libmedloader_la_LDFLAGS= ../MEDCoupling/libmedcoupling.la \ -../INTERP_KERNEL/libinterpkernel.la $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) diff --git a/src/MEDLoader/Swig/Makefile.am b/src/MEDLoader/Swig/Makefile.am deleted file mode 100644 index 69651c375..000000000 --- a/src/MEDLoader/Swig/Makefile.am +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -# MED MEDMEM_SWIG : binding of C++ implementation and Python -# -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -EXTRA_DIST += SauvLoaderTest.py MEDLoaderExamplesTest.py - -lib_LTLIBRARIES = _MEDLoader.la - -salomeinclude_HEADERS = \ - MEDLoader.i MEDLoaderTypemaps.i MEDLoaderCommon.i - -SWIG_DEF = MEDLoader.i MEDLoaderTypemaps.i MEDLoaderCommon.i - -SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../../MEDCoupling -I$(srcdir)/../../MEDCoupling_Swig \ - -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Bases - -dist__MEDLoader_la_SOURCES = $(SWIG_DEF) -nodist__MEDLoader_la_SOURCES = MEDLoader_wrap.cxx -MEDLoader.py: MEDLoader_wrap.cxx - -MEDLoader_wrap.cxx: $(SWIG_DEF) - $(SWIG) $(SWIG_FLAGS) -o $@ $< - -_MEDLoader_la_CPPFLAGS = $(PYTHON_INCLUDES) \ - $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \ - -I$(srcdir)/../../INTERP_KERNEL \ - -I$(srcdir)/.. -I$(srcdir)/../../MEDCoupling_Swig -I$(srcdir)/../../INTERP_KERNEL/Bases \ - -I$(srcdir)/../../MEDCoupling - -_MEDLoader_la_LDFLAGS = -module $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(PYTHON_LIBS) \ - ../../MEDCoupling/libmedcoupling.la ../../INTERP_KERNEL/libinterpkernel.la \ - ../libmedloader.la - -CLEANFILES = MEDLoader_wrap.cxx MEDLoader.py - -dist_salomescript_SCRIPTS= med2sauv sauv2med case2med med2case - -dist_salomescript_DATA= MEDLoaderDataForTest.py MEDLoaderTest.py MEDLoaderTest2.py MEDLoaderTest3.py MEDLoaderCouplingTrainingSession.py CaseIO.py CaseReader.py CaseWriter.py VTKReader.py MEDLoaderSplitter.py libMEDLoader_Swig.py medutilities.py -nodist_salomescript_DATA = MEDLoader.py - -UNIT_TEST_PROG = MEDLoaderTest.py MEDLoaderTest2.py - -install-data-hook: - @for f in $(dist_salomescript_SCRIPTS) ; do \ - chmod -f a+x $(DESTDIR)$(salomescriptdir)/$$f ; \ - done diff --git a/src/MEDLoader/Test/Makefile.am b/src/MEDLoader/Test/Makefile.am deleted file mode 100755 index c2bc3ab84..000000000 --- a/src/MEDLoader/Test/Makefile.am +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -bin_PROGRAMS= TestMEDLoader TestSauvLoader - -TestMEDLoader_CPPFLAGS=@CPPUNIT_INCLUDES@ @PTHREAD_CFLAGS@ -I$(srcdir)/.. -I$(srcdir)/../../INTERP_KERNEL/Bases -I$(srcdir)/../../INTERP_KERNELTest -I$(srcdir)/../../INTERP_KERNEL -I$(srcdir)/../../INTERP_KERNEL/Geometric2D -I$(srcdir)/../../MEDCoupling -TestSauvLoader_CPPFLAGS=$(TestMEDLoader_CPPFLAGS) $(MED3_INCLUDES) $(HDF5_INCLUDES) - -TestMEDLoader_LDFLAGS = @CPPUNIT_LIBS@ ../libmedloader.la ../../MEDCoupling/libmedcoupling.la ../../INTERP_KERNEL/libinterpkernel.la -TestSauvLoader_LDFLAGS=$(TestMEDLoader_LDFLAGS) - -dist_TestMEDLoader_SOURCES = TestMEDLoader.cxx MEDLoaderTest.cxx MEDLoaderTest.hxx -dist_TestSauvLoader_SOURCES = TestSauvLoader.cxx SauvLoaderTest.cxx SauvLoaderTest.hxx - -UNIT_TEST_PROG = TestMEDLoader TestSauvLoader - -check : tests - -CLEANFILES = \ - UnitTestsResult - -clean-local: - rm -rf *.med diff --git a/src/MEDOP/Makefile.am b/src/MEDOP/Makefile.am deleted file mode 100644 index 2e51a8c2d..000000000 --- a/src/MEDOP/Makefile.am +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# This folder contains the packages for the MED fields operations: -# - cmp: package containing the SALOME components -# - tui: package containing the python user interface -# - gui: package containing the graphical user interface (the GUI part of the MED module) -# - res: folder containing data files (resources) -# - exe: folder containing small executable programs for MED data processing -# - doc: folder containing the documentation of the MEDOP package - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -SUBDIRS= cmp tui res gui exe doc - -EXTRA_DIST += README.txt diff --git a/src/MEDOP/cmp/Makefile.am b/src/MEDOP/cmp/Makefile.am deleted file mode 100644 index c4f55e656..000000000 --- a/src/MEDOP/cmp/Makefile.am +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# author: Guillaume Boulant (EDF/R&D, 2012) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -mypkgpythondir = $(salomescriptdir)/med -dist_mypkgpython_SCRIPTS = \ - test_medop_components.py - -salomeinclude_HEADERS = \ - MEDOP.hxx \ - MEDDataManager_i.hxx \ - MEDCalculator_i.hxx \ - MEDOPFactory_i.hxx - -lib_LTLIBRARIES = libMEDOPFactoryEngine.la -libMEDOPFactoryEngine_la_SOURCES = \ - MEDDataManager_i.cxx \ - MEDCalculator_i.cxx \ - MEDOPFactory_i.cxx - -libMEDOPFactoryEngine_la_LDFLAGS = -no-undefined -version-info=0:0:0 - -OMNIORB_CXXFLAGS=@CORBA_CXXFLAGS@ @CORBA_INCLUDES@ -OMNIORB_LIBS=@OMNIORB_LIBS@ - -libMEDOPFactoryEngine_la_CPPFLAGS = \ - -I$(top_builddir)/idl \ - -I$(top_srcdir)/src/MEDCoupling \ - -I$(top_srcdir)/src/INTERP_KERNEL/Bases \ - -I$(top_srcdir)/src/INTERP_KERNEL \ - -I$(top_srcdir)/src/MEDLoader \ - $(KERNEL_CXXFLAGS) \ - $(MED3_INCLUDES) \ - $(HDF5_CXXFLAGS) \ - $(OMNIORB_CXXFLAGS) - -libMEDOPFactoryEngine_la_LIBADD = \ - $(top_builddir)/idl/libSalomeIDLMED.la \ - $(KERNEL_LDFLAGS) -lSalomeKernelHelpers \ - $(top_builddir)/src/MEDCoupling/libmedcoupling.la \ - $(top_builddir)/src/MEDLoader/libmedloader.la \ - $(top_builddir)/src/INTERP_KERNEL/libinterpkernel.la \ - $(MED3_LIBS_C_ONLY) \ - $(HDF5_LIBS) \ - $(OMNIORB_LIBS) diff --git a/src/MEDOP/doc/Makefile.am b/src/MEDOP/doc/Makefile.am deleted file mode 100644 index f2bb96f50..000000000 --- a/src/MEDOP/doc/Makefile.am +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# This folder contains the packages for the MED fields operations: -# - cmp: package containing the SALOME components -# - tui: package containing the python user interface -# - gui: package containing the graphical user interface (the GUI part of the MED module) -# - res: folder containing data files (resources) -# - exe: folder containing small executable programs for MED data processing -# - doc: folder containing the documentation of the MEDOP package - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -SUBDIRS= sphinx - -EXTRA_DIST += models diff --git a/src/MEDOP/doc/sphinx/Makefile.am b/src/MEDOP/doc/sphinx/Makefile.am deleted file mode 100644 index b3dd1df14..000000000 --- a/src/MEDOP/doc/sphinx/Makefile.am +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# author: Guillaume Boulant (EDF/R&D, 2012) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -tuidocdir = $(docdir)/tui/MED -devdocdir = $(docdir)/dev/MED -medopdocdir=$(devdocdir) - -.PHONY : latex - -if SPHINX_IS_OK - -medopdoc_DATA=html/index.html -html/index.html:$(RSTFILES) - make htm - -endif - -EXTRA_DIST += html - -SPHINXOPTS = -SOURCEDIR = $(srcdir) -SPHINXBUILD = sphinx-build -PAPEROPT_a4 = -D latex_paper_size=a4 -ALLSPHINXOPTS = -d doctrees $(PAPEROPT_a4) $(SPHINXOPTS) $(SOURCEDIR) -SPHINX_PYTHONPATH = $(prefix)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(KERNEL_ROOT_DIR)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(KERNEL_ROOT_DIR)/bin/salome:$(OMNIORB_ROOT)/lib/python$(PYTHON_VERSION)/site-packages - -CONF_PATH = $(top_builddir)/src/MEDOP/doc/sphinx - -SPHINX_LD_LIBRARY_PATH = $(OMNIORB_ROOT)/lib - -htm: - mkdir -p html doctrees - PYTHONPATH=$(SPHINX_PYTHONPATH):${PYTHONPATH}; \ - LD_LIBRARY_PATH=$(SPHINX_LD_LIBRARY_PATH):${LD_LIBRARY_PATH}; \ - $(SPHINXBUILD) -c $(CONF_PATH) -b html $(ALLSPHINXOPTS) html - @echo - @echo "Build finished. The HTML pages are in html." - -latex: - mkdir -p latex doctrees - PYTHONPATH=$(SPHINX_PYTHONPATH):${PYTHONPATH}; \ - LD_LIBRARY_PATH=$(SPHINX_LD_LIBRARY_PATH):${LD_LIBRARY_PATH}; \ - $(SPHINXBUILD) -c $(CONF_PATH) -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." - -html: - mkdir -p $@ - -RSTFILES= \ - index.rst \ - medop-specifications.rst \ - medop-develguide.rst \ - medop-userguide-gui.rst - medop-userguide-api.rst - -# Files on the development of the prototype (version 2010) -RSTFILES+=\ - medop-prototype-overview.rst \ - medop-prototype-develguide.rst \ - medop-prototype-medmem.rst - -# Files containing definitions and references -RSTFILES+=\ - medop-definitions.rst \ - medop-references.rst \ - medop-workingnotes-2010.rst \ - medop-workingnotes-2011.rst \ - medop-workingnotes-2012.rst - -EXTRA_DIST+= $(RSTFILES) - -EXTRA_DIST+= \ - conf.py \ - _static \ - images - -install-data-local: - $(INSTALL) -d $(DESTDIR)$(medopdocdir) - if test -d "html"; then b=; else b="$(srcdir)/"; fi; \ - cp -rf $$b"html"/* $(DESTDIR)$(medopdocdir) ; \ - if test -f $$b"latex"/medopdoc.pdf; then cp -f $$b"latex"/medopdoc.pdf $(DESTDIR)$(medopdocdir) ; fi; - -uninstall-local: - chmod -R +w $(DESTDIR)$(medopdocdir) - rm -rf $(DESTDIR)$(medopdocdir)/* - -clean-local: - -chmod -R +w html latex doctrees - rm -rf html latex doctrees - if test -d "html"; then rm -rf html ; fi - -pdf: latex - cd latex; make all-pdf - cp latex/*.pdf html/_static/documents/. - -WIKIRELATIVEPATH="pub/userdata/gboulant/data/salome/smodules/xmed/doc" -WIKIREMOTEPATH="nepal@nepal:/nepal/$(WIKIRELATIVEPATH)" -deploy: htm pdf - rsync -avz html/ $(WIKIREMOTEPATH) - @echo "The documentation can be read at URL : http://nepal.der.edf.fr/$(WIKIRELATIVEPATH)/index.html" diff --git a/src/MEDOP/exe/Makefile.am b/src/MEDOP/exe/Makefile.am deleted file mode 100644 index e9d96f926..000000000 --- a/src/MEDOP/exe/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 - -SUBDIRS=image2med diff --git a/src/MEDOP/exe/image2med/Makefile.am b/src/MEDOP/exe/image2med/Makefile.am deleted file mode 100644 index b39ed0690..000000000 --- a/src/MEDOP/exe/image2med/Makefile.am +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# author: Guillaume Boulant (EDF/R&D, 2012) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -toolsbindir = $(bindir)/@MODULE_NAME@ - -dist_toolsbin_SCRIPTS=\ - image2med.py \ - xmedimages.py diff --git a/src/MEDOP/gui/Makefile.am b/src/MEDOP/gui/Makefile.am deleted file mode 100644 index 6bb5f9390..000000000 --- a/src/MEDOP/gui/Makefile.am +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# author: Guillaume Boulant (EDF/R&D, 2012) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -SUBDIRS = dialogs - -# -# --------------------------------------------------------- -# Generation rules to create moc files from QObject headers -# and form source files from ui files -# --------------------------------------------------------- -# WRN: this rules could be integrated in the make_common_starter.am. -# For that, we first have to make the naming convention of Q_OBJECT -# files be the same between MEDGUI (old GUI) and MEDOP/gui (new GUI). -%_moc.cxx: %.hxx - $(MOC) $< -o $@ - -%.qm: %.ts - $(LRELEASE) $< -qm $@ - -EXTRA_DIST+=$(MOC_FILES:%_moc.cxx=%.hxx) $(nodist_salomeres_DATA:%.qm=%.ts) test - -mostlyclean-local: - rm -f @builddir@/*_moc.cxx - rm -f @builddir@/*.qm - -# Libraries targets -lib_LTLIBRARIES = libMEDOPGUI.la - -salomeinclude_HEADERS = \ - MEDOPFactoryClient.hxx \ - XmedConsoleDriver.hxx \ - WorkspaceController.hxx \ - XmedDataModel.hxx \ - MEDEventListener_i.hxx \ - MEDOPModule.hxx \ - DatasourceController.hxx \ - DatasourceConstants.hxx \ - MEDOPGUI.hxx - -dist_libMEDOPGUI_la_SOURCES = \ - MEDOPFactoryClient.cxx \ - XmedConsoleDriver.cxx \ - WorkspaceController.cxx \ - XmedDataModel.cxx \ - MEDEventListener_i.cxx \ - MEDOPModule.cxx \ - DatasourceController.cxx \ - factory.cxx - -# MOC pre-processing -MOC_FILES = \ - MEDOPModule_moc.cxx \ - MEDEventListener_i_moc.cxx \ - WorkspaceController_moc.cxx \ - DatasourceController_moc.cxx - -nodist_libMEDOPGUI_la_SOURCES = $(MOC_FILES) - -OMNIORB_CXXFLAGS=@CORBA_CXXFLAGS@ @CORBA_INCLUDES@ -OMNIORB_LIBS=@OMNIORB_LIBS@ - -QT_CXXFLAGS = @QT_INCLUDES@ @QT_MT_INCLUDES@ -QT_LDFLAGS = $(QT_MT_LIBS) - -CAS_CXXFLAGS = @CAS_CPPFLAGS@ @CAS_CXXFLAGS@ - -BOOST_CXXFLAGS=@BOOST_CPPFLAGS@ - -libMEDOPGUI_la_CPPFLAGS = \ - $(QT_CXXFLAGS) \ - $(CAS_CXXFLAGS) \ - $(OMNIORB_CXXFLAGS) \ - $(BOOST_CXXFLAGS) \ - $(KERNEL_CXXFLAGS) \ - $(GUI_CXXFLAGS) \ - $(MED_CXXFLAGS) \ - -I$(srcdir)/dialogs \ - -Idialogs \ - -I$(srcdir)/../cmp \ - -I$(top_builddir)/idl \ - -I$(top_builddir) - -libMEDOPGUI_la_LDFLAGS = \ - -no-undefined -version-info=0:0:0 \ - $(KERNEL_LDFLAGS) -lSalomeLifeCycleCORBA -lSalomeKernelHelpers \ - $(GUI_LDFLAGS) -lSalomeApp -lSalomeGuiHelpers -lSalomeTreeData \ - $(QT_LDFLAGS) \ - $(BOOST_LIBS) \ - $(OMNIORB_LIBS) - -# Specify MED internal libraries to be linked in -libMEDOPGUI_la_LIBADD = \ - $(top_builddir)/idl/libSalomeIDLMED.la \ - dialogs/libMEDOPGUI_dialogs.la \ - ../cmp/libMEDOPFactoryEngine.la - -if WITH_MEDMEMGUI - libMEDOPGUI_la_CPPFLAGS += "-D__WITH_MEDMEMGUI__" -I$(top_srcdir)/src/MEDGUI - libMEDOPGUI_la_LIBADD += $(top_builddir)/src/MEDGUI/libMEDGUI.la -endif - -# resources files -nodist_salomeres_DATA = \ - MED_images.qm \ - MED_msg_en.qm \ - MED_msg_fr.qm diff --git a/src/MEDOP/gui/dialogs/Makefile.am b/src/MEDOP/gui/dialogs/Makefile.am deleted file mode 100644 index 7d77537cf..000000000 --- a/src/MEDOP/gui/dialogs/Makefile.am +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# author: Guillaume Boulant (EDF/R&D, 2012) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -# -# --------------------------------------------------------- -# Generation rules to create moc files from QObject headers -# and form source files from ui files -# --------------------------------------------------------- -# -%_moc.cxx: %.hxx - $(MOC) $< -o $@ - -ui_%.hxx: %.ui - $(UIC) -o $@ $< - -QT_CXXFLAGS = @QT_INCLUDES@ @QT_MT_INCLUDES@ -CAS_CXXFLAGS = @CAS_CPPFLAGS@ @CAS_CXXFLAGS@ -OMNIORB_CXXFLAGS = @CORBA_INCLUDES@ @CORBA_CXXFLAGS@ -BOOST_CXXFLAGS=@BOOST_CPPFLAGS@ - -QT_LDFLAGS = $(QT_MT_LIBS) -OMNIORB_LIBS=@OMNIORB_LIBS@ - -# -# --------------------------------------------------------- -# Declaration of form files generated by UIC and MOC files -# as BUILT_SOURCES to be used in the building process. -# --------------------------------------------------------- -# -UIC_FILES = \ - ui_GenericDialog.hxx \ - ui_DlgAlias.hxx \ - ui_DlgUseInWorkspace.hxx \ - ui_DlgChangeUnderlyingMesh.hxx \ - ui_DlgImageToMed.hxx -# -MOC_FILES = \ - GenericDialog_moc.cxx \ - DlgAlias_moc.cxx \ - DlgUseInWorkspace_moc.cxx \ - DlgChangeUnderlyingMesh_moc.cxx \ - DlgImageToMed_moc.cxx - -BUILT_SOURCES = $(UIC_FILES) - -# -# --------------------------------------------------------- -# Declaration of sources files to the building process -# --------------------------------------------------------- -# MOC files and UIC files should be added to the list of undistributed -# source files with something like (where should be -# replaced by the name of the product declared by the directive -# lib_LTLIBRARIES): -# -lib_LTLIBRARIES = libMEDOPGUI_dialogs.la - -nodist_libMEDOPGUI_dialogs_la_SOURCES = $(MOC_FILES) $(UIC_FILES) - -dist_libMEDOPGUI_dialogs_la_SOURCES = \ - GenericDialog.cxx \ - DlgAlias.cxx \ - DlgUseInWorkspace.cxx \ - DlgChangeUnderlyingMesh.cxx \ - DlgImageToMed.cxx - -libMEDOPGUI_dialogs_la_CPPFLAGS = \ - $(QT_CXXFLAGS) \ - $(CAS_CXXFLAGS) \ - $(OMNIORB_CXXFLAGS) \ - $(BOOST_CXXFLAGS) \ - $(KERNEL_CXXFLAGS) \ - $(GUI_CXXFLAGS) \ - -I$(srcdir)/.. - -libMEDOPGUI_dialogs_la_LDFLAGS = \ - -no-undefined -version-info=0:0:0 \ - $(QT_LDFLAGS) \ - $(GUI_LDFLAGS) -lSalomeGuiHelpers \ - $(OMNIORB_LIBS) - -salomeinclude_HEADERS = \ - GenericDialog.hxx \ - DlgAlias.hxx \ - DlgUseInWorkspace.hxx \ - DlgChangeUnderlyingMesh.hxx \ - DlgImageToMed.hxx \ - MEDOPGUIdialogs.hxx - -# -# --------------------------------------------------------- -# Unit test programs -# --------------------------------------------------------- -# - -bin_PROGRAMS = dlgTester - -dlgTester_SOURCES = \ - dlgTester.cxx - -#nodist_dlgTester_SOURCES = $(UIC_FILES) - -dlgTester_CPPFLAGS = \ - $(QT_CXXFLAGS) - -# WARN: for the building of binary executable programs, you must use -# the LDADD option instead of the LDFLAGS used for library. The impact -# is in the expression of dependencies between the executable program -# and the library it relies on. In parallel construction (e.g. make -# -j8), the makefile try to generate the program while the library -# (file .la) is not generated. - -dlgTester_LDADD = \ - libMEDOPGUI_dialogs.la \ - $(QT_LIBS) \ - $(KERNEL_LDFLAGS) -lSalomeKernelHelpers -lSALOMEBasics -lSALOMELocalTrace \ - -lSalomeNS -lSalomeLifeCycleCORBA -lSalomeContainer -lSalomeNotification \ - -lSalomeGenericObj -lSalomeIDLKernel \ - $(GUI_LDFLAGS) -lSalomeGuiHelpers -lSalomeApp - - -mostlyclean-local: - rm -f @builddir@/*_moc.cxx @builddir@/ui_*.hxx - -EXTRA_DIST += $(UIC_FILES:ui_%.hxx=%.ui) diff --git a/src/MEDOP/res/Makefile.am b/src/MEDOP/res/Makefile.am deleted file mode 100644 index 73d507a75..000000000 --- a/src/MEDOP/res/Makefile.am +++ /dev/null @@ -1,40 +0,0 @@ -# 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 -# - -# Author : Guillaume Boulant (EDF) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -SUBDIRS = testfiles -dist_salomeres_DATA= \ - datasource_add.png \ - datasource_changeUnderlyingMesh.png \ - datasource_expandfield.png \ - datasource_field.png \ - datasource_mesh.png \ - datasource.png \ - datasource_use.png \ - datasource_view.png \ - fileimport-32.png \ - folder.png \ - image_add.png \ - MEDOP.png \ - MEDOP_small.png \ - workspace_clean.png \ - workspace_save.png diff --git a/src/MEDOP/res/testfiles/Makefile.am b/src/MEDOP/res/testfiles/Makefile.am deleted file mode 100644 index 96ade8457..000000000 --- a/src/MEDOP/res/testfiles/Makefile.am +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# Author : Guillaume Boulant (EDF) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -mysalomeresdir = $(salomeresdir)/medop_testfiles - -dist_mysalomeres_DATA= \ - $(medfiles) \ - $(imgfiles) - -medfiles=\ - testfield.med \ - smallmesh_varfield.med \ - smallmesh_constfield.med \ - bigmesh.med \ - fieldlena.med \ - timeseries.med \ - parametric_01.med \ - parametric_02.med \ - enceinte-axis-E500000.med \ - enceinte-axis-E600000.med \ - entaille.med \ - padderoutput.med - -imgfiles=\ - irm_test1.png \ - irm_test2.png - -EXTRA_DIST += README.txt champ_altitude_MAP.pgm diff --git a/src/MEDOP/tui/Makefile.am b/src/MEDOP/tui/Makefile.am deleted file mode 100644 index cccc21e2f..000000000 --- a/src/MEDOP/tui/Makefile.am +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# This folder contains the packages for the Text User Interfaces: -# - xmedpy: python library for TUI (python package installed with name xmed) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -SUBDIRS= xmedpy diff --git a/src/MEDOP/tui/xmedpy/Makefile.am b/src/MEDOP/tui/xmedpy/Makefile.am deleted file mode 100644 index 54e2e6a62..000000000 --- a/src/MEDOP/tui/xmedpy/Makefile.am +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# Author : Guillaume Boulant (EDF) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -mypkgpythondir = $(salomepythondir)/xmed - -# Modules that are strictly required for the fields operations in -# SALOME: -mainpkg = \ - __init__.py \ - fieldproxy.py \ - fieldtools.py \ - fieldguide.py \ - cmdtools.py - -# For the control of PARAVIS and VISU -mainpkg+= \ - driver_pvis.py \ - driver_visu.py - -# For the medop.sh executable program -mainpkg+= \ - medop.py - -# Modules that are required for test or tutorial purposes only: -testpkg = \ - properties.py - -mypkgpython_PYTHON = \ - $(mainpkg) \ - $(testpkg) - -mybindir = $(salomescriptdir)/med -testscripts=\ - tests/test_xmed_fieldOperations.py \ - tests/test_xmed_uiEventListener.py \ - tests/test_xmed_visualisation.py - -dist_mybin_SCRIPTS=\ - $(testscripts) diff --git a/src/MEDPartitioner/Makefile.am b/src/MEDPartitioner/Makefile.am deleted file mode 100644 index 7ac9bba70..000000000 --- a/src/MEDPartitioner/Makefile.am +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 - -# this directory must be recompiled before Test folder -if CPPUNIT_IS_OK - SUBDIRS=. Test -endif - -lib_LTLIBRARIES= libmedpartitioner.la - -salomeinclude_HEADERS= \ -MEDPARTITIONER_MeshCollection.hxx \ -MEDPARTITIONER_MeshCollectionDriver.hxx \ -MEDPARTITIONER_MeshCollectionMedXmlDriver.hxx \ -MEDPARTITIONER_MeshCollectionMedAsciiDriver.hxx \ -MEDPARTITIONER_ParallelTopology.hxx \ -MEDPARTITIONER_JointFinder.hxx \ -MEDPARTITIONER_Graph.hxx \ -MEDPARTITIONER_UserGraph.hxx\ -MEDPARTITIONER_Utils.hxx \ -MEDPARTITIONER.hxx \ -MEDPARTITIONER_ParaDomainSelector.hxx \ -MEDPARTITIONER_ConnectZone.hxx \ -MEDPARTITIONER_SkyLineArray.hxx \ -MEDPARTITIONER_Topology.hxx \ -MEDPARTITIONER_metis.h - -#compilation of medpartitioner_para OR EXCLUSIVE medpartitioner -if MED_ENABLE_PARMETIS - salomeinclude_HEADERS+= MEDPARTITIONER_ParMetisGraph.hxx -endif -if MED_ENABLE_METIS - salomeinclude_HEADERS += MEDPARTITIONER_MetisGraph.hxx -endif -if MED_ENABLE_SCOTCH - salomeinclude_HEADERS += MEDPARTITIONER_ScotchGraph.hxx -endif - -dist_libmedpartitioner_la_SOURCES= \ -MEDPARTITIONER_MeshCollection.cxx \ -MEDPARTITIONER_MeshCollectionDriver.cxx \ -MEDPARTITIONER_MeshCollectionMedXmlDriver.cxx \ -MEDPARTITIONER_MeshCollectionMedAsciiDriver.cxx \ -MEDPARTITIONER_ParallelTopology.cxx \ -MEDPARTITIONER_Graph.cxx\ -MEDPARTITIONER_UserGraph.cxx\ -MEDPARTITIONER_Utils.cxx \ -MEDPARTITIONER_ParaDomainSelector.cxx \ -MEDPARTITIONER_ConnectZone.cxx \ -MEDPARTITIONER_SkyLineArray.cxx \ -MEDPARTITIONER_metis.c - -if MPI_IS_OK - dist_libmedpartitioner_la_SOURCES+= \ - MEDPARTITIONER_UtilsPara.cxx \ - MEDPARTITIONER_JointFinder.cxx -endif - -if MED_ENABLE_PARMETIS - dist_libmedpartitioner_la_SOURCES+= \ - MEDPARTITIONER_ParMetisGraph.cxx -endif -if MED_ENABLE_METIS - dist_libmedpartitioner_la_SOURCES += MEDPARTITIONER_MetisGraph.cxx -endif -if MED_ENABLE_SCOTCH - dist_libmedpartitioner_la_SOURCES += MEDPARTITIONER_ScotchGraph.cxx -endif - -libmedpartitioner_la_CPPFLAGS= $(MPI_INCLUDES) $(MED3_INCLUDES) $(HDF5_INCLUDES) \ - $(LIBXML_INCLUDES) \ - -I$(srcdir)/../INTERP_KERNEL \ - -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../MEDCoupling \ - -I$(srcdir)/../MEDLoader \ - -I$(srcdir)/../INTERP_KERNEL/GaussPoints - -libmedpartitioner_la_LDFLAGS= - -if MED_ENABLE_PARMETIS - libmedpartitioner_la_CPPFLAGS+= $(PARMETIS_CPPFLAGS) - libmedpartitioner_la_LDFLAGS+= $(PARMETIS_LIBS) -endif -if MED_ENABLE_METIS - libmedpartitioner_la_CPPFLAGS += $(METIS_CPPFLAGS) - libmedpartitioner_la_LDFLAGS += $(METIS_LIBS) -endif -if MED_ENABLE_SCOTCH - libmedpartitioner_la_CPPFLAGS += $(SCOTCH_CPPFLAGS) - libmedpartitioner_la_LDFLAGS += $(SCOTCH_LIBS) -endif - -libmedpartitioner_la_CXXFLAGS = @CXXTMPDPTHFLAGS@ - -libmedpartitioner_la_LDFLAGS+= $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(STDLIB) $(LIBXML_LIBS) $(MPI_LIBS) ../INTERP_KERNEL/libinterpkernel.la ../MEDCoupling/libmedcoupling.la ../MEDLoader/libmedloader.la - -# Executables targets - -bin_PROGRAMS= medpartitioner -dist_medpartitioner_SOURCES= medpartitioner.cxx -medpartitioner_CPPFLAGS= $(libmedpartitioner_la_CPPFLAGS) -medpartitioner_LDADD= $(libmedpartitioner_la_LDFLAGS) -lm libmedpartitioner.la -medpartitioner_CXXFLAGS = @CXXTMPDPTHFLAGS@ - -if MED_ENABLE_PARMETIS - bin_PROGRAMS+=medpartitioner_para - dist_medpartitioner_para_SOURCES= medpartitioner_para.cxx - medpartitioner_para_CPPFLAGS= $(libmedpartitioner_la_CPPFLAGS) - medpartitioner_para_LDADD= $(libmedpartitioner_la_LDFLAGS) -lm libmedpartitioner.la - medpartitioner_para_CXXFLAGS=@CXXTMPDPTHFLAGS@ -endif - - -OBSOLETE_FILES = - -EXTRA_DIST += $(OBSOLETE_FILES) - diff --git a/src/MEDPartitioner/Test/Makefile.am b/src/MEDPartitioner/Test/Makefile.am deleted file mode 100644 index 0f0db57ef..000000000 --- a/src/MEDPartitioner/Test/Makefile.am +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# SALOMELocalTrace : log on local machine -# -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -lib_LTLIBRARIES = libMEDPARTITIONERTest.la - -dist_libMEDPARTITIONERTest_la_SOURCES = MEDPARTITIONERTest.cxx - -if MPI_IS_OK - dist_libMEDPARTITIONERTest_la_SOURCES += MEDPARTITIONERTestPara.cxx -endif - -salomeinclude_HEADERS = MEDPARTITIONERTest.hxx - -libMEDPARTITIONERTest_la_CPPFLAGS = \ - @CPPUNIT_INCLUDES@ \ - $(MPI_INCLUDES) \ - $(MED3_INCLUDES) \ - $(HDF5_INCLUDES) \ - $(LIBXML_INCLUDES) \ - -I$(srcdir)/.. \ - -I$(srcdir)/../../MEDCoupling \ - -I$(srcdir)/../../MEDLoader \ - -I$(srcdir)/../../INTERP_KERNEL/Bases \ - -I$(srcdir)/../../INTERP_KERNEL/GaussPoints \ - -I$(srcdir)/../../INTERP_KERNEL - -libMEDPARTITIONERTest_la_LDFLAGS= - -if MED_ENABLE_PARMETIS - libMEDPARTITIONERTest_la_CPPFLAGS+= $(PARMETIS_CPPFLAGS) - libMEDPARTITIONERTest_la_LDFLAGS+= $(PARMETIS_LIBS) -endif -if MED_ENABLE_METIS - libMEDPARTITIONERTest_la_CPPFLAGS += $(METIS_CPPFLAGS) - libMEDPARTITIONERTest_la_LDFLAGS += $(METIS_LIBS) -endif -if MED_ENABLE_SCOTCH - libMEDPARTITIONERTest_la_CPPFLAGS += $(SCOTCH_CPPFLAGS) - libMEDPARTITIONERTest_la_LDFLAGS += $(SCOTCH_LIBS) -endif - -libMEDPARTITIONERTest_la_LDFLAGS += \ - $(MED3_LIBS_C_ONLY) \ - $(HDF5_LIBS) \ - $(MPI_LIBS) \ - @CPPUNIT_LIBS@ \ - ../../MEDLoader/libmedloader.la \ - ../libmedpartitioner.la - -# Executables targets - -dist_salomescript_DATA = -UNIT_TEST_PROG = - -bin_PROGRAMS = TestMEDPARTITIONER -TestMEDPARTITIONER_SOURCES = TestMEDPARTITIONER.cxx -TestMEDPARTITIONER_CPPFLAGS = $(libMEDPARTITIONERTest_la_CPPFLAGS) \ - -I$(srcdir)/../../INTERP_KERNELTest - -if MPI_IS_OK - TestMEDPARTITIONER_CPPFLAGS +=$(MPI_INCLUDES) $(PARMETIS_CPPFLAGS) -endif -if MED_ENABLE_METIS - TestMEDPARTITIONER_CPPFLAGS += $(METIS_CPPFLAGS) -endif -if MED_ENABLE_SCOTCH - TestMEDPARTITIONER_CPPFLAGS += $(SCOTCH_CPPFLAGS) -endif - -TestMEDPARTITIONER_LDADD = \ - $(libMEDPARTITIONERTest_la_LDFLAGS) -lm \ - libMEDPARTITIONERTest.la \ - ../../INTERP_KERNEL/libinterpkernel.la \ - ../libmedpartitioner.la - -UNIT_TEST_PROG += TestMEDPARTITIONER - -check: tests - -CLEANFILES = UnitTestsResult - -clean-local: - rm -rf *.med *.xml \ No newline at end of file diff --git a/src/Makefile.am b/src/Makefile.am deleted file mode 100644 index 9841fc0a9..000000000 --- a/src/Makefile.am +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright (C) 2007-2013 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 - -### -# Common subdirectories -### - -COMMON_SUBDIRS = INTERP_KERNEL MEDCoupling - -### -# Unitary tests for INTERP_KERNEL -### - -if MED_ENABLE_MED3 - COMMON_SUBDIRS += MEDLoader - -if CPPUNIT_IS_OK - INTERPTEST_SUBDIRS = INTERP_KERNELTest -endif - -endif - -### -# ParaMEDMEM is enabled if MPI is detected ok -# In addition, ParaMEDMEM_Swig is not available in MICROMED mode -### -PARAMEDMEM_SUBDIRS = - -if MPI_IS_OK - PARAMEDMEM_SUBDIRS += ParaMEDMEM -if MED_ENABLE_MED3 - PARAMEDMEM_SUBDIRS += ParaMEDLoader -if CPPUNIT_IS_OK - PARAMEDMEM_SUBDIRS += ParaMEDMEMTest -endif -endif -endif - -### -# Other packages are not available in MICROMED mode -### - -if !MED_ENABLE_MICROMED - - BASE_SUBDIRS = MEDCoupling_Swig - -if MPI_IS_OK - PARAMEDMEM_SUBDIRS += ParaMEDMEM_Swig -endif - -if MED_ENABLE_SPLITTER - SPLITTER_SUBDIRS = MEDPartitioner -endif - -if MED_ENABLE_RENUMBER - RENUMBER_SUBDIRS = RENUMBER -endif - -if MED_ENABLE_KERNEL - KERNEL_SUBDIRS = MEDCouplingCorba MEDCouplingCorba_Swig - -if MPI_IS_OK - KERNEL_SUBDIRS += ParaMEDCouplingCorba ParaMEDMEMComponent -endif - -if MED_ENABLE_MED3 - - KERNEL_SUBDIRS += MEDCalculator -endif - -endif - -if MED_ENABLE_GUI - GUI_SUBDIRS = MEDGUI MEDOP -endif - -endif - -SUBDIRS = $(COMMON_SUBDIRS) $(PARAMEDMEM_SUBDIRS) $(BASE_SUBDIRS) $(INTERPTEST_SUBDIRS) \ - $(SPLITTER_SUBDIRS) $(RENUMBER_SUBDIRS) $(KERNEL_SUBDIRS) $(GUI_SUBDIRS) - -DIST_SUBDIRS= \ - INTERP_KERNEL MEDCoupling MEDCoupling_Swig \ - INTERP_KERNELTest ParaMEDMEM ParaMEDMEM_Swig MEDLoader \ - MEDPartitioner RENUMBER MEDCouplingCorba MEDCouplingCorba_Swig \ - ParaMEDLoader ParaMEDMEMComponent \ - ParaMEDCouplingCorba MEDCalculator MEDGUI MEDOP ParaMEDMEMTest diff --git a/src/ParaMEDCouplingCorba/Makefile.am b/src/ParaMEDCouplingCorba/Makefile.am deleted file mode 100644 index 4905e0bcd..000000000 --- a/src/ParaMEDCouplingCorba/Makefile.am +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 - -### -# MEDLoader and Test sub-folders are available only if MED3 is detected ok -### - -lib_LTLIBRARIES= libparamedcouplingcorba.la - -salomeinclude_HEADERS= ParaMEDCouplingFieldDoubleServant.hxx ParaMEDCouplingUMeshServant.hxx - -dist_libparamedcouplingcorba_la_SOURCES= ParaMEDCouplingFieldDoubleServant.cxx ParaMEDCouplingUMeshServant.cxx - -libparamedcouplingcorba_la_CPPFLAGS= $(KERNEL_CXXFLAGS) $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) $(MPI_INCLUDES) \ - -I$(srcdir)/../MEDCoupling -I$(srcdir)/../MEDCouplingCorba -I$(top_builddir)/idl -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../INTERP_KERNEL - -libparamedcouplingcorba_la_LDFLAGS= ../MEDCouplingCorba/libmedcouplingcorba.la ../MEDCoupling/libmedcoupling.la $(MPI_LIBS) - -LDADD= -lm - diff --git a/src/ParaMEDLoader/Makefile.am b/src/ParaMEDLoader/Makefile.am deleted file mode 100755 index 84b47b49f..000000000 --- a/src/ParaMEDLoader/Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# -# Author : Anthony Geay (CEA/DEN) - -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -lib_LTLIBRARIES = libparamedloader.la - -salomeinclude_HEADERS= \ -ParaMEDLoader.hxx - -dist_libparamedloader_la_SOURCES= \ -ParaMEDLoader.cxx - -#libmedmem_la_LDFLAGS= -L$(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome -libparamedloader_la_CPPFLAGS= $(MPI_INCLUDES) $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \ - -I$(srcdir)/../INTERP_KERNEL \ - -I$(srcdir)/../INTERP_KERNEL/Geometric2D \ - -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../MEDCoupling \ - -I$(srcdir)/../MEDLoader \ - -I$(srcdir)/../ParaMEDMEM - -libparamedloader_la_LDFLAGS= ../ParaMEDMEM/libparamedmem.la \ - ../MEDLoader/libmedloader.la \ - ../MEDCoupling/libmedcoupling.la \ - ../INTERP_KERNEL/libinterpkernel.la $(MPI_LIBS) $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) diff --git a/src/ParaMEDMEM/Makefile.am b/src/ParaMEDMEM/Makefile.am deleted file mode 100644 index dfd58d166..000000000 --- a/src/ParaMEDMEM/Makefile.am +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 - -lib_LTLIBRARIES= libparamedmem.la - -salomeinclude_HEADERS= \ -CommInterface.hxx\ -MPIProcessorGroup.hxx\ -ProcessorGroup.hxx\ -BlockTopology.hxx\ -Topology.hxx\ -ParaGRID.hxx\ -ParaMESH.hxx\ -ComponentTopology.hxx\ -ExplicitTopology.hxx\ -ParaFIELD.hxx\ -DEC.hxx\ -DisjointDEC.hxx\ -OverlapDEC.hxx\ -DECOptions.hxx\ -MxN_Mapping.hxx\ -OverlapMapping.hxx\ -StructuredCoincidentDEC.hxx\ -InterpolationMatrix.hxx\ -OverlapInterpolationMatrix.hxx\ -InterpKernelDEC.hxx\ -ExplicitCoincidentDEC.hxx\ -ElementLocator.hxx\ -OverlapElementLocator.hxx\ -ExplicitMapping.hxx\ -ICoCoField.hxx \ -ICoCoMEDField.hxx \ -ICoCoTrioField.hxx \ -MPIAccess.hxx \ -MPIAccessDEC.hxx \ -TimeInterpolator.hxx \ -LinearTimeInterpolator.hxx - -dist_libparamedmem_la_SOURCES= \ -ProcessorGroup.cxx \ -MPIProcessorGroup.cxx\ -ParaMESH.cxx\ -ComponentTopology.cxx\ -MPIAccess.cxx \ -InterpolationMatrix.cxx\ -OverlapInterpolationMatrix.cxx\ -StructuredCoincidentDEC.cxx\ -ExplicitCoincidentDEC.cxx\ -InterpKernelDEC.cxx\ -ElementLocator.cxx\ -OverlapElementLocator.cxx\ -MPIAccessDEC.cxx \ -TimeInterpolator.cxx \ -LinearTimeInterpolator.cxx\ -DEC.cxx\ -DisjointDEC.cxx\ -OverlapDEC.cxx\ -ExplicitTopology.cxx\ -MxN_Mapping.cxx\ -OverlapMapping.cxx\ -ICoCoMEDField.cxx\ -ICoCoField.cxx\ -ICoCoTrioField.cxx\ -ParaFIELD.cxx\ -ParaGRID.cxx\ -BlockTopology.cxx - -#libmedmem_la_LDFLAGS= -L$(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome -libparamedmem_la_CPPFLAGS= $(MPI_INCLUDES) @CXXTMPDPTHFLAGS@ \ - -I$(srcdir)/../INTERP_KERNEL \ - -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../INTERP_KERNEL/Geometric2D \ - -I$(srcdir)/../MEDCoupling - -# change motivated by the bug KERNEL4778. -libparamedmem_la_LDFLAGS= ../MEDCoupling/libmedcoupling.la \ -../INTERP_KERNEL/libinterpkernel.la \ -$(MPI_LIBS) - -if MED_ENABLE_FVM - salomeinclude_HEADERS += NonCoincidentDEC.hxx - libparamedmem_la_SOURCES+= NonCoincidentDEC.cxx - libparamedmem_la_LDFLAGS+= $(FVM_LIBS) - libparamedmem_la_CPPFLAGS+= $(FVM_INCLUDES) -endif - -LDADD= -lm - -EXTRA_DIST += \ - BASICS_JR \ - CommInterface.cxx \ - NonCoincidentDEC.cxx \ - NonCoincidentDEC.hxx \ - DECOptions.hxx \ - README_JR \ - TODO_JR \ - Topology.cxx diff --git a/src/ParaMEDMEMComponent/Makefile.am b/src/ParaMEDMEMComponent/Makefile.am deleted file mode 100644 index 0331c624d..000000000 --- a/src/ParaMEDMEMComponent/Makefile.am +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 - -### -# MEDLoader and Test sub-folders are available only if MED3 is detected ok -### - -lib_LTLIBRARIES= libparamedmemcompo.la - -salomeinclude_HEADERS= MPIMEDCouplingFieldDoubleServant.hxx ParaMEDMEMComponent_i.hxx - -dist_libparamedmemcompo_la_SOURCES= MPIMEDCouplingFieldDoubleServant.cxx ParaMEDMEMComponent_i.cxx - -#libmedmem_la_LDFLAGS= -L$(top_builddir)/lib@LIB_LOCATION_SUFFIX@/salome -libparamedmemcompo_la_CPPFLAGS= $(KERNEL_CXXFLAGS) $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) $(MPI_INCLUDES) @CXXTMPDPTHFLAGS@ \ - -I$(srcdir)/../ParaMEDCouplingCorba -I$(srcdir)/../ParaMEDMEM -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../INTERP_KERNEL/Geometric2D -I$(srcdir)/../MEDCoupling -I$(srcdir)/../MEDCouplingCorba -I$(top_builddir)/idl - -# change motivated by the bug KERNEL4778. -libparamedmemcompo_la_LDFLAGS= ../ParaMEDCouplingCorba/libparamedcouplingcorba.la ../ParaMEDMEM/libparamedmem.la $(MPI_LIBS) - -LDADD= -lm - diff --git a/src/ParaMEDMEMTest/Makefile.am b/src/ParaMEDMEMTest/Makefile.am deleted file mode 100644 index ce8ae17b4..000000000 --- a/src/ParaMEDMEMTest/Makefile.am +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 - -lib_LTLIBRARIES = libParaMEDMEMTest.la - -salomeinclude_HEADERS = \ - MPIMainTest.hxx \ - MPIAccessDECTest.hxx \ - MPIAccessTest.hxx \ - ParaMEDMEMTest.hxx \ - MPI2Connector.hxx - -dist_libParaMEDMEMTest_la_SOURCES = \ - ParaMEDMEMTest.cxx \ - ParaMEDMEMTest_MPIProcessorGroup.cxx \ - ParaMEDMEMTest_BlockTopology.cxx \ - ParaMEDMEMTest_InterpKernelDEC.cxx \ - ParaMEDMEMTest_StructuredCoincidentDEC.cxx \ - ParaMEDMEMTest_MEDLoader.cxx \ - ParaMEDMEMTest_ICocoTrio.cxx \ - ParaMEDMEMTest_Gauthier1.cxx \ - ParaMEDMEMTest_FabienAPI.cxx \ - ParaMEDMEMTest_NonCoincidentDEC.cxx \ - ParaMEDMEMTest_OverlapDEC.cxx \ - MPIAccessDECTest.cxx \ - test_AllToAllDEC.cxx \ - test_AllToAllvDEC.cxx \ - test_AllToAllTimeDEC.cxx \ - test_AllToAllvTimeDEC.cxx \ - test_AllToAllvTimeDoubleDEC.cxx \ - MPIAccessTest.cxx \ - test_MPI_Access_Send_Recv.cxx \ - test_MPI_Access_Cyclic_Send_Recv.cxx \ - test_MPI_Access_SendRecv.cxx \ - test_MPI_Access_ISend_IRecv.cxx \ - test_MPI_Access_Cyclic_ISend_IRecv.cxx \ - test_MPI_Access_ISendRecv.cxx \ - test_MPI_Access_Probe.cxx \ - test_MPI_Access_IProbe.cxx \ - test_MPI_Access_Cancel.cxx \ - test_MPI_Access_Send_Recv_Length.cxx \ - test_MPI_Access_ISend_IRecv_Length.cxx \ - test_MPI_Access_ISend_IRecv_Length_1.cxx \ - test_MPI_Access_Time.cxx \ - test_MPI_Access_Time_0.cxx \ - test_MPI_Access_ISend_IRecv_BottleNeck.cxx - -libParaMEDMEMTest_la_CPPFLAGS = \ - @CPPUNIT_INCLUDES@ \ - $(MPI_INCLUDES) \ - -I$(srcdir)/../INTERP_KERNEL \ - -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../INTERP_KERNEL/Geometric2D \ - -I$(srcdir)/../ParaMEDMEM \ - -I$(srcdir)/../MEDCoupling \ - -I$(srcdir)/../MEDLoader \ - -I$(srcdir)/../ParaMEDLoader - -libParaMEDMEMTest_la_LDFLAGS = \ - ../ParaMEDMEM/libparamedmem.la \ - ../ParaMEDLoader/libparamedloader.la \ - @CPPUNIT_LIBS@ $(MPI_LIBS) - -# Executables targets -bin_PROGRAMS = \ - TestParaMEDMEM \ - TestMPIAccessDEC \ - TestMPIAccess \ - test_perf - -dist_TestParaMEDMEM_SOURCES = TestParaMEDMEM.cxx -dist_TestMPIAccessDEC_SOURCES = TestMPIAccessDEC.cxx -dist_TestMPIAccess_SOURCES = TestMPIAccess.cxx -dist_test_perf_SOURCES = test_perf.cxx - -if MPI2_IS_OK -bin_PROGRAMS += \ - ParaMEDMEMTestMPI2_1 \ - ParaMEDMEMTestMPI2_2 - -dist_ParaMEDMEMTestMPI2_1_SOURCES = \ - MPI2Connector.cxx \ - ParaMEDMEMTestMPI2_1.cxx - -dist_ParaMEDMEMTestMPI2_2_SOURCES = \ - MPI2Connector.cxx \ - ParaMEDMEMTestMPI2_2.cxx - -endif - -LDADD = $(MED3_LIBS_C_ONLY) $(libMEDMEMTest_la_LDFLAGS) -lm $(MPI_LIBS) \ - libParaMEDMEMTest.la \ - ../INTERP_KERNEL/libinterpkernel.la $(CPPUNIT_LIBS) \ - ../ParaMEDMEM/libparamedmem.la \ - ../MEDCoupling/libmedcoupling.la \ - ../MEDLoader/libmedloader.la - ../INTERP_KERNEL/libinterpkernel.la - -if MED_ENABLE_FVM - LDADD += $(FVM_LIBS) - libParaMEDMEMTest_la_CPPFLAGS += -DMED_ENABLE_FVM $(FVM_INCLUDES) - libParaMEDMEMTest_la_LDFLAGS += $(FVM_LIBS) -endif - -AM_CPPFLAGS += $(libParaMEDMEMTest_la_CPPFLAGS) - -UNIT_TEST_PROG = TestParaMEDMEM diff --git a/src/ParaMEDMEM_Swig/Makefile.am b/src/ParaMEDMEM_Swig/Makefile.am deleted file mode 100644 index af9e80e86..000000000 --- a/src/ParaMEDMEM_Swig/Makefile.am +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 -# - -# MED MEDMEM_SWIG : binding of C++ implementation and Python -# -include $(top_srcdir)/adm_local/unix/make_common_starter.am - -salomepython_PYTHON = ParaMEDMEM.py -salomepyexec_LTLIBRARIES = _ParaMEDMEM.la - -salomeinclude_HEADERS = \ - ParaMEDMEM.i - -SWIG_DEF = ParaMEDMEM.i ParaMEDMEM.typemap - -SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) $(MPI_INCLUDES) -I$(srcdir)/../ParaMEDMEM -I$(srcdir)/../MEDCoupling -I$(srcdir)/../MEDCoupling_Swig \ - -I$(srcdir)/../MEDLoader/Swig -I$(srcdir)/../INTERP_KERNEL -I$(srcdir)/../INTERP_KERNEL/Bases -I$(srcdir)/../ParaMEDLoader \ - -I$(srcdir)/../MEDLoader - -dist__ParaMEDMEM_la_SOURCES = $(SWIG_DEF) -nodist__ParaMEDMEM_la_SOURCES = ParaMEDMEM_wrap.cxx -ParaMEDMEM.py : ParaMEDMEM_wrap.cxx - -ParaMEDMEM_wrap.cxx: $(SWIG_DEF) - $(SWIG) $(SWIG_FLAGS) -o $@ $< - -_ParaMEDMEM_la_CPPFLAGS = $(PYTHON_INCLUDES) \ - $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \ - -I$(srcdir)/../INTERP_KERNEL \ - $(MPI_INCLUDES) -I$(srcdir)/../ParaMEDMEM -I$(srcdir)/../MEDCoupling_Swig -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../MEDCoupling -I$(srcdir)/../ParaMEDLoader -I$(srcdir)/../MEDLoader -I$(srcdir)/../MEDLoader/Swig - -_ParaMEDMEM_la_LDFLAGS = -module $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(PYTHON_LIBS) $(MPI_LIBS) \ - ../MEDCoupling/libmedcoupling.la ../INTERP_KERNEL/libinterpkernel.la \ - ../ParaMEDMEM/libparamedmem.la ../ParaMEDLoader/libparamedloader.la - -if MED_ENABLE_KERNEL - _ParaMEDMEM_la_CPPFLAGS += ${KERNEL_CXXFLAGS} - _ParaMEDMEM_la_LDFLAGS += ${KERNEL_LDFLAGS} -lSALOMELocalTrace -endif - -CLEANFILES = ParaMEDMEM_wrap.cxx ParaMEDMEM.py - -dist_salomescript_DATA= test_InterpKernelDEC.py \ - test_NonCoincidentDEC.py \ - test_StructuredCoincidentDEC.py \ - ParaMEDMEM.py diff --git a/src/RENUMBER/Makefile.am b/src/RENUMBER/Makefile.am deleted file mode 100644 index ce20cfd8c..000000000 --- a/src/RENUMBER/Makefile.am +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright (C) 2007-2013 CEA/DEN, EDF R&D -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# 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 - -# this directory must be recompiled before Test folder - -if CPPUNIT_IS_OK -# SUBDIRS=. Test -endif - -lib_LTLIBRARIES= librenumber.la - -salomeinclude_HEADERS= \ -RENUMBER_Renumbering.hxx \ -RenumberingFactory.hxx \ -RENUMBERDefines.hxx - -if MED_ENABLE_METIS - salomeinclude_HEADERS+= RENUMBER_METISRenumbering.hxx -endif -if BOOST_IS_OK - salomeinclude_HEADERS+= RENUMBER_BOOSTRenumbering.hxx -endif - -dist_librenumber_la_SOURCES= \ -RENUMBER_Renumbering.cxx \ -RenumberingFactory.cxx - -if MED_ENABLE_METIS - dist_librenumber_la_SOURCES+= RENUMBER_METISRenumbering.cxx -endif -if BOOST_IS_OK - dist_librenumber_la_SOURCES+= RENUMBER_BOOSTRenumbering.cxx -endif - -librenumber_la_CPPFLAGS= $(MED3_INCLUDES) $(HDF5_INCLUDES) @CXXTMPDPTHFLAGS@ \ - $(BOOST_CPPFLAGS) \ - -I$(srcdir)/../MEDLoader -I$(srcdir)/../MEDCoupling -I$(srcdir)/../INTERP_KERNEL/Bases \ - -I$(srcdir)/../INTERP_KERNEL/GaussPoints \ - -I$(srcdir)/../INTERP_KERNEL - -librenumber_la_LDFLAGS= -#libmedsplitter_la_LDFLAGS= $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(STDLIB) \ -# ../MEDLoader/libmedloader.la - -if MED_ENABLE_METIS - librenumber_la_CPPFLAGS+= $(METIS_CPPFLAGS) - librenumber_la_LDFLAGS+= $(METIS_LIBS) -endif -if BOOST_IS_OK - librenumber_la_CPPFLAGS+= $(BOOST_CPPFLAGS) -DENABLE_BOOST - librenumber_la_LDFLAGS+= $(BOOST_LIBS) -endif -if MED_ENABLE_KERNEL - librenumber_la_CPPFLAGS+= ${KERNEL_CXXFLAGS} - librenumber_la_LDFLAGS+= ${KERNEL_LDFLAGS} -lSALOMELocalTrace -endif - -librenumber_la_LDFLAGS+= $(MED3_LIBS_C_ONLY) $(HDF5_LIBS) $(STDLIB) \ - ../MEDLoader/libmedloader.la ../MEDCoupling/libmedcoupling.la ../INTERP_KERNEL/libinterpkernel.la - -# Executables targets -bin_PROGRAMS= renumber - -dist_renumber_SOURCES= renumbering.cxx - -renumber_CPPFLAGS= $(librenumber_la_CPPFLAGS) -renumber_LDADD= $(librenumber_la_LDFLAGS) -lm $(BOOST_LIBS) librenumber.la -if MED_ENABLE_KERNEL - renumber_LDADD+= -lSALOMEBasics -endif - -OBSOLETE_FILES = -# MEDSPLITTER_SequentialTopology.cxx \ -# test_HighLevelAPI.cxx - -EXTRA_DIST += $(OBSOLETE_FILES) testRenumbering.py -