+++ /dev/null
-# 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
-#
-
-# -* Makefile *-
-# Author : Guillaume BOULANT (CSSI)
-# Date : 09/11/2005
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-#
-if CORBA_GEN
- IDLDIR = idl
-endif
-
-ACLOCAL_AMFLAGS = -I salome_adm/unix/config_files
-
-if WITHONLYLAUNCHER
- SUBDIRS = src resources
-else
- SUBDIRS = salome_adm $(IDLDIR) src bin doc resources
-endif
-
-DIST_SUBDIRS= salome_adm idl src doc bin resources
-
-DISTCLEANFILES = a.out local-install.sh hack_libtool aclocal.m4 configure salome_adm/unix/config_files/config.guess salome_adm/unix/config_files/config.sub salome_adm/unix/config_files/depcomp salome_adm/unix/config_files/install-sh salome_adm/unix/config_files/libtool.m4 salome_adm/unix/config_files/ltmain.sh salome_adm/unix/config_files/ltoptions.m4 salome_adm/unix/config_files/ltsugar.m4 salome_adm/unix/config_files/ltversion.m4 salome_adm/unix/config_files/lt~obsolete.m4 salome_adm/unix/config_files/missing salome_adm/unix/config_files/py-compile
-
-salomeinclude_DATA = KERNEL_version.h
-
-EXTRA_DIST += \
- build_cmake \
- build_cmake.bat \
- build_configure \
- clean_configure \
- LICENCE \
- README.FIRST.txt \
- DEPRECATED
-
-dist-hook:
- rm -rf `find $(distdir) -name CVS`
-
-usr_docs:
- (cd doc && $(MAKE) $(AM_MAKEFLAGS) usr_docs)
-
-docs:usr_docs
-
-dev_docs:
- (cd doc && $(MAKE) $(AM_MAKEFLAGS) dev_docs)
+++ /dev/null
-# 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
-#
-
-# -* Makefile *-
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-SUBDIRS = appliskel
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-
-# These files are data, module or lib files
-dist_salomescript_DATA =
-
-nodist_salomescript_DATA = \
- VERSION
-
-# These files are executable scripts
-dist_salomescript_SCRIPTS = \
- appli_clean.sh \
- runIDLparser \
- runSalome
-
-# These files are python files
-dist_salomescript_PYTHON = \
- addToKillList.py \
- appli_gen.py \
- envSalome.py \
- killSalome.py \
- killSalomeWithPort.py \
- launchConfigureParser.py \
- nameserver.py \
- NSparam.py \
- orbmodule.py \
- ORBConfigFile.py \
- parseConfigFile.py \
- runSalome.py \
- runSession.py \
- runConsole.py \
- salomeConsole.py \
- salomeRunner.py \
- salome_session.py \
- salome_utils.py \
- searchFreePort.py \
- server.py \
- setenv.py \
- showNS.py \
- shutdownSalome.py \
- virtual_salome.py \
- waitContainers.py \
- waitNS.py
-
-install-data-hook:
- @for f in $(dist_salomescript_PYTHON) ; do \
- chmod -f a+x $(DESTDIR)$(salomescriptdir)/$$f ; \
- done
+++ /dev/null
-# 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
-#
-
-# -* Makefile *-
-# Author : Renaud Barate (EDF R&D)
-# Module : KERNEL
-# $Header$
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-appliskeldir = $(salomescriptdir)/appliskel
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-
-# These files are executable scripts
-dist_appliskel_SCRIPTS = \
- envd \
- runRemote.sh \
- runAppli \
- runConsole \
- runSession \
- runSalomeScript \
- .bashrc
-
-# These files are python files
-dist_appliskel_PYTHON = \
- getAppliPath.py \
- update_catalogs.py \
- kill_remote_containers.py \
- salome # this is the Python launcher (without .py extension to avoid conflicts when importing salome python package)
-
-install-data-hook:
- @for f in $(dist_appliskel_PYTHON) ; do \
- chmod -f a+x $(DESTDIR)$(appliskeldir)/$$f ; \
- done
+++ /dev/null
-#!/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}
-python salome_adm/cmake_files/deprecated/am2cmake.py --kernel
-status=$?
-cd ${CURRENT_DIR}
-exit $status
+++ /dev/null
-@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% salome_adm\cmake_files\deprecated\am2cmake.py --kernel\r
+++ /dev/null
-#!/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
-#
-
-# ====================================================================
-# This script is just here to illustrate the procedure for preparing
-# the configure process. It creates configuration files (ex:
-# ltmain.sh) using libtoolize, the aclocal macro, the configure script
-# using autoconf and some scripts used in building process (ex:
-# install-sh) using automake. Automake is used here to creates the
-# files Makefile.in from the files Makefile.am.
-# ====================================================================
-# CONF_DIR is the path containing the present script
-#
-CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"`
-cd ${CONF_DIR}
-
-# ____________________________________________________________________
-# aclocal creates the aclocal.m4 file from the standard macro and the
-# custom macro embedded in the directory salome_adm/unix/config_files.
-# output:
-# aclocal.m4
-# autom4te.cache (directory)
-echo "====================================================== aclocal"
-
-aclocal -I salome_adm/unix/config_files || exit 1
-
-
-# ____________________________________________________________________
-# 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(<mydir>) tag (see configure.ac).
-# output:
-# salome_adm/unix/config_files/config.guess
-# salome_adm/unix/config_files/config.sub
-# salome_adm/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
-
-# ____________________________________________________________________
-# autoheader creates config.h.in
-# output:
-# configure
-#echo "====================================================== autoheader"
-
-#autoheader
-
-# ____________________________________________________________________
-# 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(<mydir>) tag (see configure.ac). This step also
-# creates the Makefile.in files from the Makefile.am files.
-# output:
-# salome_adm/unix/config_files/compile
-# salome_adm/unix/config_files/depcomp
-# salome_adm/unix/config_files/install-sh
-# salome_adm/unix/config_files/missing
-# salome_adm/unix/config_files/py-compile
-# Makefile.in (from Makefile.am)
-echo "====================================================== automake"
-
-automake --add-missing --copy --gnu
-
-
-# ____________________________________________________________________
-#
-# Note that automake could be executed at last after autoconf. The
-# order doesn't matter.
-#
-# When modifying a Makefile.am file, after a first step of
-# configure+make, you just have to :
-# - go to the top source directory and run automake, to rebuild the Makefile.in,
-# - go to the top build directory and run config.status to rebuild the
-# Makefile from the Makefile.in,
-# - go to the source directory being modified, and then run make.
-#
+++ /dev/null
-#!/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
-#
-
-rm -rf autom4te.cache aclocal.m4 configure make_config
-find . -name "*~" -print -exec rm {} \;
-find . -name "*.pyc" -print -exec rm {} \;
-#exit
-# ==================== ON SORT AVANT
-
-here=`pwd`
-libdir=salome_adm/unix/config_files
-cd $libdir
-# Files created by libtoolize
-rm -f config.guess config.sub ltmain.sh
-rm -f mdate-sh texinfo.tex
-rm -f lt~obsolete.m4 ltversion.m4 ltsugar.m4 ltoptions.m4 libtool.m4
-# Files created by automake
-rm -rf install-sh missing compile depcomp py-compile
-cd $here
-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 salome_adm -name Makefile.in | xargs rm -f
-find src -name Makefile.in | xargs rm -f
-rm -f Makefile.in
-# Other files
-cd doc/salome
-rm -f Batch.info stamp-vti version.texi
+++ /dev/null
-# 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
-#
-
-# ================================================================
-# Process this file with autoconf to produce a configure script
-# ================================================================
-#AC_PREREQ(2.59)
-#
-AC_INIT([Salome2 Project], [7.2.0], [paul.rascle@edf.fr], [SalomeKERNEL])
-
-# AC_CONFIG_AUX_DIR defines an alternative directory where to find the auxiliary
-# scripts such as config.guess, install-sh, ...
-AC_CONFIG_AUX_DIR(salome_adm/unix/config_files)
-AC_CANONICAL_HOST
-AC_CANONICAL_TARGET
-AM_INIT_AUTOMAKE([tar-pax -Wno-portability])
-#AC_CONFIG_HEADER([config.h])
-
-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=kernel
-AC_SUBST(MODULE_NAME)
-
-echo
-echo ---------------------------------------------
-echo Initialize source and build root directories
-echo ---------------------------------------------
-echo
-
-#
-# This function return on stdout the absolute path of the filename in
-# argument. Exemple:
-# $ filename="../KERNEL_SRC/configure
-# $ absfilename=`absolute_path $filename`
-function absolute_path {
- filename=$1
- here=`pwd`
- apath=`dirname $filename`
- cd $apath
- apath=`pwd`
- cd $here
- echo $apath
-}
-
-# Build directory, where the configure script is executed.
-ROOT_BUILDDIR=`pwd`
-# Source directory, where the configure script is located.
-ROOT_SRCDIR=`absolute_path $0`
-
-AC_SUBST(ROOT_SRCDIR)
-AC_SUBST(ROOT_BUILDDIR)
-
-echo
-echo Source root directory : $ROOT_SRCDIR
-echo Build root directory : $ROOT_BUILDDIR
-
-# ----------------------------------------------------------------------------
-# --- test options
-
-AC_ARG_ENABLE(corba_gen,
- [AC_HELP_STRING([--enable-corba-gen],[Generate CORBA stuff [default=yes]])],
- [case "${enableval}" in
- yes) corba_gen=true ;;
- no) corba_gen=false ;;
- *) AC_MSG_ERROR(bad value ${enableval} for --enable-corba-gen) ;;
- esac],[corba_gen=true])
-AM_CONDITIONAL(CORBA_GEN, test x$corba_gen = xtrue)
-
-# ---- option to build only launcher and resources manager
-AC_ARG_WITH(onlylauncher,
- [AC_HELP_STRING([--with-onlylauncher],[Build only launcher and resources manager [default=no]])],
- [],
- [with_onlylauncher="no"])
-AM_CONDITIONAL(WITHONLYLAUNCHER, test x$with_onlylauncher = xyes)
-if test "$with_onlylauncher" != "yes"; then
- AC_DEFINE([HAVE_SALOME_CONFIG], [], [True if SALOMEconfig.h file is used])
-fi
-
-# ----------------------------------------------------------------------------
-
-echo
-echo
-echo ============================================================
-echo testing general mandatory products - for all configurations
-echo ============================================================
-echo
-
-dnl Modification B. Secher portage sur osf
-AC_CHECK_PROG(SHELL,sh)
-AC_SUBST(SHELL)
-
-if test -z "$AR"; then
- AC_CHECK_PROGS(AR,ar xar,:,$PATH)
-fi
-AC_SUBST(AR)
-
-echo
-echo ---------------------------------------------
-echo testing make
-echo ---------------------------------------------
-echo
-AC_PROG_MAKE_SET
-AC_PROG_INSTALL
-AC_LOCAL_INSTALL
-
-echo
-echo ---------------------------------------------
-echo Configuring production
-echo ---------------------------------------------
-echo
-# production.m4
-AC_ENABLE_DEBUG(no)
-AC_ENABLE_PRODUCTION(no)
-AC_ENABLE_MPI_SEQ_CONTAINER(no)
-
-# _GBO_SALOME_PYTHON_PACKAGING_
-if test "X$enable_debug" = "Xyes"; then
- PYLOGLEVEL=DEBUG
-else
- PYLOGLEVEL=WARNING
-fi
-AC_SUBST(PYLOGLEVEL)
-
-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
-
-echo
-echo ---------------------------------------------
-echo testing C/C++
-echo ---------------------------------------------
-echo
-
-cc_ok=no
-AC_PROG_CC
-AC_PROG_CXX
-AC_LANG(C++)
-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)
-
-AC_CXX_USE_STD_IOSTREAM
-
-AC_CXX_HAVE_SSTREAM
-
-# Testing linker
-AC_LINKER_OPTIONS
-
-echo
-echo ---------------------------------------------
-echo testing Fortran INTEGER size for CALCIUM
-echo ---------------------------------------------
-echo
-
-CHECK_CALCIUM
-
-echo
-echo ---------------------------------------------
-echo testing threads
-echo ---------------------------------------------
-echo
-
-ENABLE_PTHREADS
-
-echo
-echo ---------------------------------------------
-echo testing python
-echo ---------------------------------------------
-echo
-
-CHECK_PYTHON
-
-echo
-echo ---------------------------------------------
-echo testing swig
-echo ---------------------------------------------
-echo
-
-# _GBO_ This definition is required. Without this definition, the pythondir
-# would not be defined. The version doesn't matter.
-AM_PATH_PYTHON(2.4)
-CHECK_SWIG
-
-echo
-echo ---------------------------------------------
-echo Testing libxml2
-echo ---------------------------------------------
-echo
-
-CHECK_LIBXML
-
-echo
-echo ---------------------------------------------
-echo checking if MPI is requested by user
-echo ---------------------------------------------
-echo
-
-CHECK_MPI
-
-if test x$with_onlylauncher = xno; then
-echo
-echo ---------------------------------------------
-echo testing HDF5
-echo ---------------------------------------------
-echo
-
-CHECK_HDF5
-
-# ----------------------------------------------------------------------------
-# --- test corba
-
-if test x$corba_gen = xtrue; then
-
-echo
-echo ============================================================
-echo testing mandatory products for CORBA configurations
-echo ============================================================
-echo
-
-dnl
-dnl ---------------------------------------------
-dnl testing sockets
-dnl ---------------------------------------------
-dnl
-
-CHECK_SOCKETS
-
-echo
-echo ---------------------------------------------
-echo Configuration of the ORB
-echo ---------------------------------------------
-echo
-
-echo Testing OMNIORB ...
-CHECK_OMNIORB
-
-echo Selecting the default ORB
-DEFAULT_ORB=omniORB
-echo DEFAULT_ORB : $DEFAULT_ORB
-CHECK_CORBA
-
-CORBA=salome_adm/unix/make_$ORB
-AC_SUBST_FILE(CORBA)
-
-# _CS_gbo:
-# The CORBA variable defines the file name that
-# implements the building rules to be included by Makefile to process
-# idl files and CORBA specific dependencies (ex: the file
-# salome_adm/unix/make_omniorb is the default for SALOME). The value
-# of ORB is defined by CHECK_CORBA.
-
-# Note that this checking process is no longer relevant for SALOME
-# because the possibility of changing the ORB as a plugin is probably
-# deprecated. The software configuration is clearly omniorb for CORBA
-# communication. This could be simplify in a near futur.
-
-echo
-echo ---------------------------------------------
-echo BOOST Library
-echo ---------------------------------------------
-echo
-
-CHECK_BOOST
-
-fi
-# --- end test corba
-# ----------------------------------------------------------------------------
-
-fi
-# --- end test ONLYLAUNCHER
-# ----------------------------------------------------------------------------
-
-echo
-echo ============================================================
-echo testing parallel products
-echo ============================================================
-echo
-
-echo
-echo ---------------------------------------------
-echo checking if PaCO++ is requested by user
-echo ---------------------------------------------
-echo
-
-CHECK_PACO
-
-echo
-echo ------------------------------------------------------------
-echo checking if parallel kernel extensions are requested by user
-echo ------------------------------------------------------------
-echo
-
-AC_MSG_CHECKING(whether to enable parallel kernel extension)
-AC_ARG_ENABLE(parallel_extension,
- AC_HELP_STRING([--enable-parallel_extension], [parallel kernel extension = [no/yes] (default is no)]),
- parallel_extension_ok=$enableval,
- parallel_extension_ok=no)
-if test "x$parallel_extension_ok" = "xyes"
-then
- if test "x$PaCO_ok" = "xno"
- then
- parallel_extension_ok=no
- fi
-fi
-
-if test "x$parallel_extension_ok" = "xyes"
-then
- AC_MSG_RESULT([yes])
-else
- AC_MSG_RESULT([no])
-fi
-
-AM_CONDITIONAL([WITH_PACO_PARALLEL], [test "x$parallel_extension_ok" = "xyes"])
-
-echo
-echo ============================================================
-echo testing optionnal products
-echo ============================================================
-echo
-
-echo
-echo ----------------------------------------------
-echo testing CPPUNIT only required for unit testing
-echo ----------------------------------------------
-echo
-CHECK_CPPUNIT
-
-echo
-echo --------------------------------------------------------------
-echo Testing libBatch only required for batch functions in Launcher
-echo --------------------------------------------------------------
-echo
-
-CHECK_LIBBATCH
-AM_CONDITIONAL(WITH_LIBBATCH, [test x"$libbatch_ok" = xyes])
-
-echo
-echo ============================================================
-echo testing products required only for documentation generation
-echo ============================================================
-echo
-
-echo
-echo ---------------------------------------------
-echo Testing html generators
-echo ---------------------------------------------
-echo
-
-CHECK_HTML_GENERATORS
-
-# Additional conditional to avoid compilation of non-portable code
-AM_CONDITIONAL(WINDOWS, [ test ])
-
-echo
-echo ---------------------------------------------
-echo testing sphinx
-echo ---------------------------------------------
-echo
-CHECK_SPHINX
-
-echo
-echo ============================================================
-echo Summary
-echo ============================================================
-echo
-
-# This function displays the values of each variable given in arguments
-function summary {
- variables=$*
- for var in $variables
- do
- eval toto=\$$var
- if test x$toto != "x"; then
- printf " %10s : " `echo \$var | sed -e "s,_ok,,"`
- eval echo \$$var
- fi
- done
-}
-
-# --------------------------------------
-
-function check_fatal_error {
- variables=$*
- for var in $variables
- do
- eval toto=\$$var
- if test x$toto != "xyes"; then
- echo "FATAL ERROR: some mandatory products are missing."
- echo "Installing the missing products is required before running the configure script".
- exit 1
- fi
- done
-}
-
-# --------------------------------------
-
-if test x$with_onlylauncher = xno; then
- if test x$corba_gen = xtrue; then
- basic_mandatory_products="cc_ok threads_ok python_ok swig_ok hdf5_ok libxml_ok"
- else
- basic_mandatory_products="cc_ok threads_ok hdf5_ok libxml_ok"
- fi
-else
- basic_mandatory_products="cc_ok threads_ok libxml_ok"
-fi
-
-echo --- General mandatory products - Light configuration:
-summary $basic_mandatory_products
-check_fatal_error $basic_mandatory_products
-echo
-
-if test x$with_onlylauncher = xno; then
- corba_mandatory_products="omniORB_ok omniORBpy_ok boost_ok"
- if test x$corba_gen = xtrue; then
- echo --- CORBA mandatory products - default configuration:
- summary $corba_mandatory_products
- check_fatal_error $corba_mandatory_products
- else
- echo --- CORBA products not required - option --disable-corba-gen
- fi
-fi
-echo
-
-parallel_products="mpi_ok PaCO_ok parallel_extension_ok"
-echo --- Kernel parallel extensions:
-summary $parallel_products
-echo
-
-optional_products="cppunit_ok numpy_ok libbatch_ok"
-echo --- Optional products:
-echo [" These products are optional because the KERNEL functions"]
-echo [" using them are built only if the products are detected."]
-summary $optional_products
-echo
-if test x$libbatch_ok = xno; then
- echo [" Warning: Batch functions will not be available in"]
- echo [" Salome Launcher because they require libBatch."]
- echo
-fi
-
-htmldoc_products="doxygen_ok graphviz_ok rst2html_ok sphinx_ok"
-
-echo --- Html documentation products: only required for doc production
-summary $htmldoc_products
-echo
-
-if test x$with_onlylauncher = xno; then
-echo
-echo "Default ORB : $DEFAULT_ORB"
-echo
-fi
-
-dnl generals files which could be included in every makefile
-
-AC_SUBST_FILE(COMMENCE) COMMENCE=salome_adm/unix/make_commence
-AC_SUBST_FILE(CONCLUDE) CONCLUDE=salome_adm/unix/make_conclude
-AC_SUBST_FILE(MODULE) MODULE=salome_adm/unix/make_module
-
-dnl les dependences
-AC_SUBST_FILE(DEPEND) DEPEND=salome_adm/unix/depend
-
-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
-
-echo
-echo ---------------------------------------------
-echo generating Makefiles and configure files
-echo ---------------------------------------------
-echo
-
-AC_HACK_LIBTOOL
-AC_CONFIG_COMMANDS([hack_libtool],[
-sed -i "s%^CC=\"\(.*\)\"%hack_libtool (){ \n\
- $(pwd)/hack_libtool \1 \"\$[@]\" \n\
-}\n\
-CC=\"hack_libtool\"%g" libtool
-sed -i "s%\(\s*\)for searchdir in \$newlib_search_path \$lib_search_path \$sys_lib_search_path \$shlib_search_path; do%\1searchdirs=\"\$newlib_search_path \$lib_search_path \$sys_lib_search_path \$shlib_search_path\"\n\1for searchdir in \$searchdirs; do%g" libtool
-sed -i "s%\(\s*\)searchdirs=\"\$newlib_search_path \$lib_search_path \(.*\)\"%\1searchdirs=\"\$newlib_search_path \$lib_search_path\"\n\1sss_beg=\"\"\n\1sss_end=\"\2\"%g" libtool
-sed -i "s%\(\s*\)\(for searchdir in \$searchdirs; do\)%\1for sss in \$searchdirs; do\n\1 if ! test -d \$sss; then continue; fi\n\1 ssss=\$(cd \$sss; pwd)\n\1 if test \"\$ssss\" != \"\" \&\& test -d \$ssss; then\n\1 case \$ssss in\n\1 /usr/lib | /usr/lib64 ) ;;\n\1 * ) sss_beg=\"\$sss_beg \$ssss\" ;;\n\1 esac\n\1 fi\n\1done\n\1searchdirs=\"\$sss_beg \$sss_end\"\n\1\2%g" libtool
-],[])
-
-# This list is initiated using autoscan and must be updated manually
-# when adding a new file <filename>.in to manage. When you execute
-# autoscan, the Makefile list is generated in the output file configure.scan.
-# This could be helpfull to update de configuration.
-AC_OUTPUT([ \
- KERNEL_version.h \
- salome_adm/SALOMEconfig.ref \
- salome_adm/Makefile \
- salome_adm/cmake_files/Makefile \
- salome_adm/cmake_files/deprecated/Makefile \
- salome_adm/unix/Makefile \
- salome_adm/unix/config_files/Makefile \
- Makefile \
- bin/Makefile \
- bin/appliskel/Makefile \
- bin/VERSION \
- doc/Makefile \
- doc/docutils/conf.py \
- doc/salome/Makefile \
- doc/salome/tui/Makefile \
- doc/salome/tui/doxyfile \
- doc/salome/tui/static/header.html \
- doc/salome/gui/Makefile \
- doc/salome/gui/doxyfile \
- doc/salome/gui/static/header.html \
- doc/docutils/Makefile \
- idl/Makefile \
- idl/Calcium_Ports.idl \
- resources/Makefile \
- resources/KERNELCatalog.xml \
- resources/CatalogResources.xml \
- src/Makefile \
- src/Basics/Makefile \
- src/Basics/Test/Makefile \
- src/Communication/Makefile \
- src/Communication_SWIG/Makefile \
- src/Container/Makefile \
- src/ParallelContainer/Makefile \
- src/DF/Makefile \
- src/DSC/Makefile \
- src/DSC/DSC_Basic/Makefile \
- src/DSC/DSC_User/Makefile \
- src/DSC/DSC_User/Basic/Makefile \
- src/DSC/DSC_User/Datastream/Makefile \
- src/DSC/DSC_User/Datastream/Palm/Makefile \
- src/DSC/DSC_User/Datastream/Calcium/Makefile \
- src/DSC/DSC_User/Datastream/Calcium/calcium_integer_port_uses.hxx \
- src/DSC/DSC_User/Datastream/Calcium/CalciumProvidesPort.hxx \
- src/DSC/DSC_User/Datastream/Calcium/CalciumFortranInt.h \
- src/DSC/ParallelDSC/Makefile \
- src/DSC/DSC_Python/Makefile \
- src/GenericObj/Makefile \
- src/HDFPersist/Makefile \
- src/KERNEL_PY/Makefile \
- src/KERNEL_PY/kernel/Makefile \
- src/KERNEL_PY/kernel/kernelpy_autotest.sh \
- src/KERNEL_PY/kernel/logconfig.py \
- src/KERNEL_PY/kernel/parametric/Makefile \
- src/Launcher/Makefile \
- src/LifeCycleCORBA/Makefile \
- src/LifeCycleCORBA/Test/Makefile \
- src/LifeCycleCORBA_SWIG/Makefile \
- src/LifeCycleCORBA_SWIG/Test/Makefile \
- src/Logger/Makefile \
- src/Logger/Test/Makefile \
- src/ModuleCatalog/Makefile \
- src/ModuleGenerator/Makefile \
- src/ModuleGenerator/testIDLparser \
- src/MPIContainer/Makefile \
- src/NamingService/Makefile \
- src/NamingService/Test/Makefile \
- src/Notification/Makefile \
- src/NOTIFICATION_SWIG/Makefile \
- src/Registry/Makefile \
- src/ResourcesManager/Makefile \
- src/SALOMEDS/Makefile \
- src/SALOMEDS/Test/Makefile \
- src/SALOMEDSClient/Makefile \
- src/SALOMEDSImpl/Makefile \
- src/SALOMEDSImpl/Test/Makefile \
- src/SALOMELocalTrace/Makefile \
- src/SALOMELocalTrace/Test/Makefile \
- src/SALOMETraceCollector/Makefile \
- src/SALOMETraceCollector/Test/Makefile \
- src/TestContainer/Makefile \
- src/TestMPIContainer/Makefile \
- src/TOOLSDS/Makefile \
- src/UnitTests/Makefile \
- src/Utils/Makefile \
- src/Utils/Test/Makefile \
- src/KernelHelpers/Makefile \
- src/KernelHelpers/Test/Makefile \
-])
+++ /dev/null
-# 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
-#
-
-# -* Makefile *-
-# Author : Paul RASCLE (EDF)
-# Date : 06/02/2006
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-SUBDIRS = salome docutils
-
-EXTRA_DIST += configuration_examples README.cluster-CCRT
-
-docs: usr_docs
-
-usr_docs:
- (cd salome && $(MAKE) $(AM_MAKEFLAGS) usr_docs)
-
-dev_docs:
- (cd salome && $(MAKE) $(AM_MAKEFLAGS) dev_docs)
+++ /dev/null
-# -*- coding: iso-8859-1 -*-
-# 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
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-pydocdir = $(docdir)/tui/KERNEL/docutils
-
-RSTFILES = \
- index.rst \
- overview.rst \
- docapi.rst \
- salomepypkg.rst \
- kernel.rst \
- parametric.rst
-
-EXTRA_DIST += archives $(RSTFILES)
-
-SPHINXOPTS =
-SOURCEDIR = $(srcdir)
-SPHINXBUILD = sphinx-build
-PAPEROPT_a4 = -D latex_paper_size=a4
-ALLSPHINXOPTS = -d doctrees $(PAPEROPT_a4) $(SPHINXOPTS) $(SOURCEDIR)
-
-if WITH_PACO_PARALLEL
-SPHINX_PYTHONPATH = $(prefix)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(prefix)/lib64/python$(PYTHON_VERSION)/site-packages/salome:$(prefix)/bin/salome:$(OMNIORB_ROOT)/lib/python$(PYTHON_VERSION)/site-packages:$(OMNIORB_ROOT)/lib64/python$(PYTHON_VERSION)/site-packages:$(PACOPATH)/lib/python$(PYTHON_VERSION):$(PACOPATH)/lib/python
-else
-SPHINX_PYTHONPATH = $(prefix)/lib/python$(PYTHON_VERSION)/site-packages/salome:$(prefix)/lib64/python$(PYTHON_VERSION)/site-packages/salome:$(prefix)/bin/salome:$(OMNIORB_ROOT)/lib/python$(PYTHON_VERSION)/site-packages:$(OMNIORB_ROOT)/lib64/python$(PYTHON_VERSION)/site-packages
-endif
-
-SPHINX_LD_LIBRARY_PATH = $(OMNIORB_ROOT)/lib
-
-.PHONY: latex
-
-if SPHINX_IS_OK
-
-html/index.html:$(RSTFILES)
- mkdir -p html doctrees
- PYTHONPATH=$(SPHINX_PYTHONPATH):${PYTHONPATH} \
- LD_LIBRARY_PATH=$(SPHINX_LD_LIBRARY_PATH):${LD_LIBRARY_PATH} \
- OMNIORB_CONFIG= \
- $(SPHINXBUILD) -c $(top_builddir)/doc/docutils -W -b html $(ALLSPHINXOPTS) html
- @echo
- @echo "Build finished. The HTML pages are in html."
-
-else
-
-html/index.html:
- @echo "Documentation for Python package not built. Sphinx was not present at configure time."
-
-endif
-
-latex:
- mkdir -p latex doctrees
- PYTHONPATH=$(SPHINX_PYTHONPATH):${PYTHONPATH} \
- LD_LIBRARY_PATH=$(SPHINX_LD_LIBRARY_PATH):${LD_LIBRARY_PATH} \
- $(SPHINXBUILD) -c $(top_builddir)/doc/docutils -W -b latex $(ALLSPHINXOPTS) latex
- @echo
- @echo "Build finished; the LaTeX files are in latex."
- @echo "Run \`make all-pdf' or \`make all-ps' in that directory to" \
- "run these through (pdf)latex."
-
-install-data-local: html/index.html
- test -z $(pydocdir) || mkdir -p $(DESTDIR)$(pydocdir)
- if test -d "html"; then b=; else b="$(srcdir)/"; fi; \
- cp -rf $$b"html"/* $(pydocdir) ; \
- if test -f $$b"latex"/kernelpy.pdf; then cp -f $$b"latex"/kernelpy.pdf $(pydocdir) ; fi;
-
-uninstall-local:
- -test -d $(pydocdir) && chmod -R +w $(pydocdir) && rm -rf $(pydocdir)/*
-
-clean-local:
- -rm -rf html latex doctrees
- if test -d "html"; then rm -rf html ; fi
-
-dist-hook:
- -test -d html && cp -Rp html $(distdir)
+++ /dev/null
-# 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
-#
-
-# -* Makefile *-
-# Author : Paul RASCLE (EDF)
-# Date : 16/02/2006
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-SUBDIRS= tui gui
-
-docs:usr_docs
-
-usr_docs:
- echo "Making usr_docs in gui"; \
- (cd gui && $(MAKE) $(AM_MAKEFLAGS) usr_docs)
-
-dev_docs:
- echo "Making dev_docs in tui"; \
- (cd tui && $(MAKE) $(AM_MAKEFLAGS) dev_docs)
-
-EXTRA_DIST+= main.dox install.dox \
- kernel_resources.dox kernel_services.dox kernel_services_cpphelpers.dox \
- salome_application.dox unittests.dox \
- salome_file.dox kernel_salome.dox running_salome.dox \
- examples
+++ /dev/null
-# 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
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-EXTRA_DIST += images static/footer.html static/salome_extra.css
-
-guidocdir = $(docdir)/gui/KERNEL
-guidoc_DATA = images/head.png
-
-usr_docs: doxyfile
- echo "Running doxygen in directory: "`pwd`; \
- $(DOXYGEN) $< ;
-
-docs: usr_docs
-
-install-data-local: usr_docs
- if test -d KERNEL; then \
- $(INSTALL) -d $(DESTDIR)$(docdir)/gui ; \
- cp -rp KERNEL $(DESTDIR)$(docdir)/gui ; \
- fi
-
-uninstall-local:
- rm -rf $(DESTDIR)$(docdir)/gui/KERNEL
-
-clean-local:
- -rm -fr KERNEL log.txt
-
-dist-hook:
- cp -Rp $(srcdir)/images $(distdir) ; \
- rm -rf $(distdir)/images/CVS ; \
- cp -Rp $(srcdir)/static $(distdir) ; \
- rm -rf $(distdir)/static/CVS
-
-# VSR: nullify these make targets to avoid 'make distcheck' failure
-dvi:
-pdf:
-ps:
-
+++ /dev/null
-# 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
-#
-
-# -* Makefile *-
-# Author : Paul RASCLE (EDF)
-# Date : 16/02/2006
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-EXTRA_DIST += images input static/footer.html static/salome_extra.css
-
-tuidocdir = $(docdir)/tui/KERNEL
-tuidoc_DATA = images/head.png
-
-dev_docs:
- $(DOXYGEN) -u doxyfile; \
- $(DOXYGEN) doxyfile
-
-clean-local:
- -rm -fr KERNEL log.txt doxyfile.bak
-
-install-data-local:
- if test -d KERNEL; then \
- $(INSTALL) -d $(DESTDIR)$(docdir)/tui ; \
- cp -rp KERNEL $(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)/docutils ) ;; \
- $(DESTDIR)$(tuidocdir)/head.png ) ;; \
- * ) echo "removing $${filen}" && rm -rf $${filen} ;; \
- esac ; \
- done
+++ /dev/null
-# 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
-#
-
-# 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)/salome_adm/unix/make_common_starter.am
-
-AM_CXXFLAGS += -fPIC
-
-BASEIDL_FILES = \
- SALOME_Exception.idl \
- SALOME_Comm.idl \
- SALOME_ModuleCatalog.idl \
- SALOME_ResourcesManager.idl \
- SALOME_Launcher.idl \
- SALOMEDS.idl \
- SALOMEDS_Attributes.idl \
- SALOME_Component.idl \
- SALOME_ContainerManager.idl \
- SALOME_TestComponent.idl \
- SALOME_Registry.idl \
- Logger.idl \
- SALOME_GenericObj.idl \
- SALOME_Types.idl \
- SALOME_Session.idl \
- SALOME_TestModuleCatalog.idl \
- nstest.idl \
- DSC_Engines.idl \
- SALOME_Ports.idl \
- SALOME_PyNode.idl \
- Palm_Ports.idl \
- SALOME_PACOExtension.idl \
- SALOME_ParamPorts.idl \
- SALOME_Parametric.idl \
- SALOME_MPIObject.idl
-
-MPIIDL_FILES = \
- SALOME_MPIContainer.idl \
- SALOME_TestMPIComponent.idl
-
-IDL_FILES = $(BASEIDL_FILES)
-if MPI_IS_OK
- IDL_FILES += $(MPIIDL_FILES)
-endif
-
-OTHER_IDL_FILES = \
- TestNotif.idl \
- TypeData.idl
-
-# all the idl files are needed for make dist
-EXTRA_DIST += $(BASEIDL_FILES) $(MPIIDL_FILES) $(OTHER_IDL_FILES) \
- SALOME_Component.xml DSC_Engines.xml SALOME_Ports.xml \
- SALOME_PACOExtension.xml SALOME_ParamPorts.xml \
- SALOME_GenericObj.xml SALOME_Exception.xml
-
-# This variable defines the files to be installed
-salomeidl_DATA = $(IDL_FILES)
-nodist_salomeidl_DATA = Calcium_Ports.idl
-
-# Sources built from idl files
-# BUILT_SOURCE = first thing done on make all
-# idl dependencies are checked and rebuilt first
-
-BASEIDL_SOURCES =\
- SALOME_ExceptionSK.cc \
- SALOME_CommSK.cc \
- SALOME_ModuleCatalogSK.cc \
- SALOME_ResourcesManagerSK.cc \
- SALOME_LauncherSK.cc \
- SALOMEDSSK.cc \
- SALOMEDS_AttributesSK.cc \
- SALOME_ComponentSK.cc \
- SALOME_ContainerManagerSK.cc \
- SALOME_TestComponentSK.cc \
- SALOME_RegistrySK.cc \
- LoggerSK.cc \
- SALOME_GenericObjSK.cc \
- SALOME_TypesSK.cc \
- SALOME_SessionSK.cc \
- SALOME_TestModuleCatalogSK.cc \
- nstestSK.cc \
- DSC_EnginesSK.cc \
- SALOME_PortsSK.cc \
- SALOME_PyNodeSK.cc \
- Calcium_PortsSK.cc \
- Palm_PortsSK.cc \
- SALOME_PACOExtensionSK.cc \
- SALOME_ParamPortsSK.cc \
- SALOME_ParametricSK.cc \
- SALOME_MPIObjectSK.cc
-
-DYNIDL_SRCS = \
- SALOME_PortsDynSK.cc Calcium_PortsDynSK.cc SALOME_ContainerManagerDynSK.cc \
- SALOME_CommDynSK.cc SALOME_RegistryDynSK.cc SALOME_ModuleCatalogDynSK.cc \
- SALOMEDSDynSK.cc SALOME_SessionDynSK.cc SALOME_ResourcesManagerDynSK.cc SALOME_LauncherDynSK.cc \
- DSC_EnginesDynSK.cc SALOME_ComponentDynSK.cc SALOME_GenericObjDynSK.cc SALOME_TypesDynSK.cc \
- Palm_PortsDynSK.cc SALOME_ExceptionDynSK.cc SALOMEDS_AttributesDynSK.cc \
- LoggerDynSK.cc SALOME_PACOExtensionDynSK.cc SALOME_ParamPortsDynSK.cc SALOME_PyNodeDynSK.cc \
- SALOME_ParametricDynSK.cc SALOME_MPIObjectDynSK.cc
-
-MPIIDL_SOURCES = \
- SALOME_MPIContainerSK.cc \
- SALOME_TestMPIComponentSK.cc
-
-IDL_SOURCES = $(BASEIDL_SOURCES)
-if MPI_IS_OK
- IDL_SOURCES += $(MPIIDL_SOURCES)
-endif
-
-
-STATIDL_SOURCES=$(BASEIDL_SOURCES)
-if MPI_IS_OK
- STATIDL_SOURCES += $(MPIIDL_SOURCES)
-endif
-
-if MPI_IS_OK
- DYNIDL_SRCS += SALOME_MPIContainerDynSK.cc SALOME_TestMPIComponentDynSK.cc
-endif
-
-$(DYNIDL_SRCS) : $(IDL_SOURCES)
-
-# also install all generated headers to use result library from another modules
-salomeinclude_DATA= $(STATIDL_SOURCES:%SK.cc=%.hh)
-
-if WITH_PACO_PARALLEL
-PAR = SALOME_ComponentPaCO.hxx SALOME_ComponentPaCO.cxx \
- SALOME_PortsPaCO.hxx SALOME_PortsPaCO.cxx \
- DSC_EnginesPaCO.hxx DSC_EnginesPaCO.cxx \
- SALOME_PACOExtensionPaCO.hxx SALOME_PACOExtensionPaCO.cxx \
- SALOME_ParamPortsPaCO.hxx SALOME_ParamPortsPaCO.cxx \
- SALOME_GenericObjPaCO.hxx SALOME_GenericObjPaCO.cxx
-
-PAR_INCLUDES = SALOME_Exception.hxx SALOME_GenericObj.hxx SALOMEDS.hxx SALOME_PyNode.hxx
-
-PAR_LIB = libSalomeParallelIDLKernel.la
-
-IDL_PACO = SALOME_ComponentPaCO.idl SALOME_PortsPaCO.idl DSC_EnginesPaCO.idl \
- SALOME_ParamPortsPaCO.idl SALOME_PACOExtensionPaCO.idl \
- SALOME_GenericObjPaCO.idl
-
-GEN_PACO = SALOME_ComponentPaCO_Engines_Container_server.cxx \
- SALOME_ComponentPaCO_Engines_Container_client.cxx \
- SALOME_ComponentPaCO_Engines_EngineComponent_server.cxx \
- SALOME_ComponentPaCO_Engines_EngineComponent_client.cxx \
- SALOME_ComponentPaCO_Engines_fileTransfer_server.cxx \
- SALOME_ComponentPaCO_Engines_fileTransfer_client.cxx \
- SALOME_ComponentPaCO_Engines_Salome_file_server.cxx \
- SALOME_ComponentPaCO_Engines_Salome_file_client.cxx \
- SALOME_PortsPaCO_Ports_Port_server.cxx \
- SALOME_PortsPaCO_Ports_Port_client.cxx \
- SALOME_PortsPaCO_Ports_Data_Port_server.cxx \
- SALOME_PortsPaCO_Ports_Data_Port_client.cxx \
- DSC_EnginesPaCO_Engines_DSC_server.cxx \
- DSC_EnginesPaCO_Engines_DSC_client.cxx \
- DSC_EnginesPaCO_Engines_Superv_Component_server.cxx \
- DSC_EnginesPaCO_Engines_Superv_Component_client.cxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_Component_server.cxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_Component_client.cxx \
- SALOME_PACOExtensionPaCO_Engines_PACO_Container_server.cxx \
- SALOME_PACOExtensionPaCO_Engines_PACO_Container_client.cxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_Salome_file_server.cxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_Salome_file_client.cxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_DSC_server.cxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_DSC_client.cxx \
- SALOME_ParamPortsPaCO_Ports_Param_Double_Port_server.cxx \
- SALOME_ParamPortsPaCO_Ports_Param_Double_Port_client.cxx \
- SALOME_GenericObjPaCO_SALOME_GenericObj_server.cxx \
- SALOME_GenericObjPaCO_SALOME_GenericObj_client.cxx
-
-INCLUDES_PACO = SALOME_ComponentPaCO_Engines_Container_server.hxx \
- SALOME_ComponentPaCO_Engines_Container_client.hxx \
- SALOME_ComponentPaCO_Engines_EngineComponent_server.hxx \
- SALOME_ComponentPaCO_Engines_EngineComponent_client.hxx \
- SALOME_ComponentPaCO_Engines_fileTransfer_server.hxx \
- SALOME_ComponentPaCO_Engines_fileTransfer_client.hxx \
- SALOME_ComponentPaCO_Engines_Salome_file_server.hxx \
- SALOME_ComponentPaCO_Engines_Salome_file_client.hxx \
- SALOME_ComponentPaCO.hxx \
- SALOME_Component.hxx \
- SALOME_PortsPaCO_Ports_Port_server.hxx \
- SALOME_PortsPaCO_Ports_Port_client.hxx \
- SALOME_PortsPaCO_Ports_Data_Port_server.hxx \
- SALOME_PortsPaCO_Ports_Data_Port_client.hxx \
- SALOME_PortsPaCO.hxx \
- SALOME_Ports.hxx \
- DSC_EnginesPaCO_Engines_DSC_server.hxx \
- DSC_EnginesPaCO_Engines_DSC_client.hxx \
- DSC_EnginesPaCO_Engines_Superv_Component_server.hxx \
- DSC_EnginesPaCO_Engines_Superv_Component_client.hxx \
- DSC_EnginesPaCO.hxx \
- DSC_Engines.hxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_Component_server.hxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_Component_client.hxx \
- SALOME_PACOExtensionPaCO_Engines_PACO_Container_server.hxx \
- SALOME_PACOExtensionPaCO_Engines_PACO_Container_client.hxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_Salome_file_server.hxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_Salome_file_client.hxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_DSC_server.hxx \
- SALOME_PACOExtensionPaCO_Engines_Parallel_DSC_client.hxx \
- SALOME_PACOExtensionPaCO.hxx \
- SALOME_PACOExtension.hxx \
- SALOME_ParamPortsPaCO_Ports_Param_Double_Port_server.hxx \
- SALOME_ParamPortsPaCO_Ports_Param_Double_Port_client.hxx \
- SALOME_ParamPortsPaCO.hxx \
- SALOME_ParamPorts.hxx \
- SALOME_GenericObjPaCO_SALOME_GenericObj_server.hxx \
- SALOME_GenericObjPaCO_SALOME_GenericObj_client.hxx \
- SALOME_GenericObjPaCO.hxx \
- SALOME_GenericObj.hxx
-
-XML = SALOME_Component.xml DSC_Engines.xml SALOME_Ports.xml \
- SALOME_PACOExtension.xml SALOME_ParamPorts.xml \
- SALOME_GenericObj.xml
-endif
-
-idldir = $(prefix)/idl/salome
-nodist_idl_DATA = ${XML} ${IDL_PACO} Calcium_Ports.idl
-nodist_salomeinclude_HEADERS = ${INCLUDES_PACO}
-
-BUILT_SOURCES = $(IDL_SOURCES) $(PAR_INCLUDES) $(PAR)
-
-SALOME_GenericObjPaCO.idl SALOME_GenericObjPaCO.hxx SALOME_GenericObjPaCO.cxx : SALOME_GenericObj.idl SALOME_GenericObj.xml
-SALOME_ComponentPaCO.idl SALOME_ComponentPaCO.hxx SALOME_ComponentPaCO.cxx : SALOME_Component.idl SALOME_Component.xml SALOME_GenericObjPaCO.idl
-SALOME_PortsPaCO.idl SALOME_PortsPaCO.hxx SALOME_PortsPaCO.cxx : SALOME_Ports.idl SALOME_Ports.xml
-DSC_EnginesPaCO.idl DSC_EnginesPaCO.hxx DSC_EnginesPaCO.cxx : DSC_Engines.idl DSC_Engines.xml
-SALOME_PACOExtensionPaCO.idl SALOME_PACOExtensionPaCO.hxx SALOME_PACOExtensionPaCO.cxx : SALOME_PACOExtension.idl SALOME_PACOExtension.xml
-SALOME_ParamPortsPaCO.idl SALOME_ParamPortsPaCO.hxx SALOME_ParamPortsPaCO.cxx : SALOME_ParamPorts.idl SALOME_ParamPorts.xml
-
-lib_LTLIBRARIES = libSalomeIDLKernel.la $(PAR_LIB)
-
-nodist_libSalomeIDLKernel_la_SOURCES = $(IDL_SOURCES) $(DYNIDL_SRCS)
-libSalomeIDLKernel_la_CPPFLAGS =-I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-libSalomeIDLKernel_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeIDLKernel_la_LIBADD = @CORBA_LIBS@
-
-nodist_libSalomeParallelIDLKernel_la_SOURCES = $(PAR) $(GEN_PACO)
-libSalomeParallelIDLKernel_la_CPPFLAGS =-I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ \
- @PACO_INCLUDES@
-libSalomeParallelIDLKernel_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeParallelIDLKernel_la_LIBADD = libSalomeIDLKernel.la @PACO_LIBS@
-
-# These variables defines the building process of CORBA files
-IDLCXXFLAGS = -bcxx @IDLCXXFLAGS@ -I$(srcdir) -I$(top_builddir)/salome/idl
-IDLPYFLAGS = @IDLPYFLAGS@ -I$(srcdir)
-
-# potential problem on parallel make on the following - multiple outputs
-SUFFIXES = .idl .hh SK.cc
-.idlSK.cc:
- $(IDL) $(IDLCXXFLAGS) $<
-SK.cc.hh:
-
-#Dummy rule to replace the following one (for parallel make)
-#.idl.hh:
-# $(IDL) $(IDLCXXFLAGS) $<
-
-if WITH_PACO_PARALLEL
-
-%PaCO.idl %PaCO.hxx %PaCO.cxx : %.idl %.xml
- $(IDL) -p@PACOPATH@/lib/python -bpaco -Wb$(top_srcdir)/idl/$*.xml,$(srcdir):@PACOPATH@/idl $(top_srcdir)/idl/$*.idl
-
-.idl.hxx:
- $(IDL) $(PACOIDLCXXFLAGS) -bcxx -Wbh=.hxx -Wbs=.cxx $<
-endif
-
-install-exec-local: $(IDL_FILES:%=$(top_srcdir)/idl/%) Calcium_Ports.idl
- $(INSTALL) -d $(DESTDIR)$(salomepythondir)
- ls $^ | while read file; do \
- $(IDL) $(IDLPYFLAGS) -C$(DESTDIR)$(salomepythondir) $$file ; \
- done
-if WITH_PACO_PARALLEL
- ls $(top_builddir)/idl/*.idl | while read file; do \
- $(IDL) $(IDLPYFLAGS) -I$(top_srcdir)/idl -I@PACOPATH@/idl -C$(DESTDIR)$(salomepythondir) $$file ; \
- done
-endif
-
-# uninstall-local removes too much, but it works in distcheck
-uninstall-local:
- for filen in `find $(DESTDIR)$(salomepythondir) -maxdepth 1` ; do \
- case $${filen} in \
- $(DESTDIR)$(salomepythondir) ) ;; \
- $(DESTDIR)$(salomepypkgdir) ) ;; \
- $(DESTDIR)$(sharedpkgpythondir) ) ;; \
- * ) rm -rf $${filen} ;; \
- esac ; \
- done ;
-
-mostlyclean-local:
- -rm -f *.hh *.cc .depidl Calcium_Ports.idl
-
-# 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: $(IDL_FILES) Calcium_Ports.idl
- @echo "" > $@
- @for dep in $^ dummy; do \
- if [ $$dep != "dummy" ]; then \
- echo Building dependencies for $$dep; \
- $(CPP) $(C_DEPEND_FLAG) -x c -I$(srcdir) $$dep 2>/dev/null | \
- sed 's/\.o/\SK.cc/' >>$@; \
- fi; \
- done ;
-
--include .depidl
-
-CLEANFILES = *PaCO* *.hxx *.cxx Calcium_Ports.idl
-
-
+++ /dev/null
-# 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
-#
-
-# -* Makefile *-
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-
-if WITHONLYLAUNCHER
- dist_salomeres_DATA=\
- CatalogModulePersonnel.xml_skel
-
- # VSR: little trick to avoid putting if generated files to the distribution archive
- nodist_salomeres_DATA=\
- CatalogResources.xml
-else
- dist_salomeres_DATA=\
- CatalogModulePersonnel.xml_skel \
- channel.cfg \
- SALOMEDS_Resources
-
- # VSR: little trick to avoid putting if generated files to the distribution archive
- nodist_salomeres_DATA=\
- CatalogResources.xml \
- KERNELCatalog.xml
-endif
-
-EXTRA_DIST += CatalogDataType.xml
+++ /dev/null
-# 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
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-SUBDIRS = unix cmake_files
-AUTOMAKE_OPTIONS=filename-length-max=255
-
-# rules for install and build (see make_common_starter.am)
-salomeadmux_DATA = SALOMEconfig.h.in
-salomeinclude_DATA = SALOMEconfig.h
-BUILT_SOURCES=SALOMEconfig.ref SALOMEconfig.h SALOMEconfig.h.in
-
-mostlyclean-local:
- -rm -rf SALOMEconfig.h SALOMEconfig.h.in
-
-SALOMEconfig.h.in : SALOMEconfig.ref.in
- cp -pf $< $@;
-
-# test if SALOMEconfig.ref has changed (contents), at build time
-SALOMEconfig.h: $(top_builddir)/salome_adm/SALOMEconfig.ref
- @if ! [ -a $@ ]; then \
- echo cp -pf $< $@; \
- cp -pf $< $@; \
- fi; \
- if ! cmp -s $< $@; then \
- echo cp -pf $< $@; \
- cp -pf $< $@; \
- fi;
+++ /dev/null
-# 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
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-SUBDIRS = deprecated
-
-dist_salome_cmake_DATA = \
-FindCppUnit.cmake \
-FindGraphviz.cmake \
-FindKERNEL.cmake \
-FindOmniORB.cmake \
-FindPThread.cmake \
-FindSalomeBoost.cmake \
-FindSalomeCppUnit.cmake \
-FindSalomeDoxygen.cmake \
-FindSalomeGraphviz.cmake \
-FindSalomeHDF5.cmake \
-FindSalomeLibBatch.cmake \
-FindSalomeLibXml2.cmake \
-FindSalomeMPI.cmake \
-FindSalomeOmniORB.cmake \
-FindSalomePThread.cmake \
-FindSalomePython.cmake \
-FindSalomeSWIG.cmake \
-FindSalomeSphinx.cmake \
-FindSalomeMEDFile.cmake \
-FindSphinx.cmake \
-FindMEDFile.cmake \
-InstallAndCompilePythonFile.cmake \
-SalomeMacros.cmake \
-SalomeSetupPlatform.cmake \
-UseOmniORB.cmake
-
-dist_salomescript_SCRIPTS = prepare_generating_doc.py
-
-EXTRA_DIST += SalomeKERNELConfig.cmake.in
+++ /dev/null
-# 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
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-salome_cmake_deprecateddir = $(prefix)/salome_adm/cmake_files/deprecated
-
-dist_salome_cmake_deprecated_DATA = \
-am2cmake.py \
-FindBOOST.cmake \
-FindDOXYGEN.cmake \
-FindHDF5.cmake \
-FindKERNEL.cmake \
-FindLIBXML2.cmake \
-FindMPI.cmake \
-FindOMNIORB.cmake \
-UseOMNIORB.cmake \
-FindPLATFORM.cmake \
-FindPTHREADS.cmake \
-FindPYTHON.cmake \
-FindSWIG.cmake \
-install_python_from_idl.cmake \
-install_and_compile_python_file.cmake
+++ /dev/null
-# 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
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-SUBDIRS = config_files
-
-DEPRECATED_FILES=\
- DEPRECATED/F77config.h.in \
- DEPRECATED/sstream.in \
- DEPRECATED/envScript.in \
- DEPRECATED/depend.in \
- DEPRECATED/make_commence.in \
- DEPRECATED/make_conclude.in \
- DEPRECATED/make_module.in \
- DEPRECATED/make_omniorb.in
-
-# The deprecated files are deprecated for the KERNEL but not for the
-# related modules (GUI, MED, ...), for now. Some files have to be installed.
-dist_salomeadmux_DATA=\
- $(DEPRECATED_FILES)
+++ /dev/null
-# 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
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-
-# The deprecated files are deprecated for the KERNEL but not for the
-# related modules (GUI, MED, ...). Some files have to be installed.
-DEPRECATED_FILES=\
- DEPRECATED/ac_cc_warnings.m4 \
- DEPRECATED/ac_cxx_bool.m4 \
- DEPRECATED/ac_cxx_mutable.m4 \
- DEPRECATED/ac_cxx_partial_specialization.m4 \
- DEPRECATED/ac_cxx_typename.m4 \
- DEPRECATED/check_mico.m4 \
- DEPRECATED/check_pthreads.m4 \
- DEPRECATED/config.sub \
- DEPRECATED/config.guess \
- DEPRECATED/install-sh \
- DEPRECATED/libtool.m4 \
- DEPRECATED/ltconfig \
- DEPRECATED/ltmain.sh \
- DEPRECATED/check_Salome.m4 \
- DEPRECATED/check_java.m4 \
- DEPRECATED/missing \
- DEPRECATED/mkinstalldirs
-
-dist_salomem4_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 \
-ac_check_sizeof_fortran.m4 \
-acx_pthread.m4 \
-check_Kernel.m4 \
-check_boost.m4 \
-check_cas.m4 \
-check_corba.m4 \
-check_cppunit.m4 \
-check_f77.m4 \
-check_calcium.m4 \
-check_hdf5.m4 \
-check_htmlgen.m4 \
-check_sphinx.m4 \
-check_lam.m4 \
-check_libbatch.m4 \
-check_mpi.m4 \
-check_openmpi.m4 \
-check_mpich.m4 \
-check_omniorb.m4 \
-check_sockets.m4 \
-check_swig.m4 \
-check_vtk.m4 \
-check_withihm.m4 \
-enable_pthreads.m4 \
-production.m4 \
-pyembed.m4 \
-python.m4 \
-check_libxml.m4 \
-check_paco++.m4 \
-local_install.m4 \
-hack_libtool.m4 \
-check_tbb.m4 \
-check_med3.m4
-
-dist_salome4depr_DATA=\
-$(DEPRECATED_FILES)
+++ /dev/null
-# 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
-#
-
-# ============================================================
-# The following is to avoid PACKAGE_... env variable
-# redefinition compilation warnings
-# ============================================================
-
-if !WITHONLYLAUNCHER
- AM_CXXFLAGS = -I$(top_builddir)/salome_adm -include SALOMEconfig.h
- AM_CPPFLAGS = -I$(top_builddir)/salome_adm -include SALOMEconfig.h
-else WITHONLYLAUNCHER
- AM_CXXFLAGS =
- AM_CPPFLAGS =
-endif
-
-# ============================================================
-# This file defines the common definitions used in several
-# Makefile. This file must be included, if needed, by the file
-# Makefile.am.
-# ============================================================
-# Standard directory for installation
-#
-salomeincludedir = $(includedir)/salome
-libdir = $(prefix)/lib@LIB_LOCATION_SUFFIX@/salome
-bindir = $(prefix)/bin/salome
-salomescriptdir = $(bindir)
-# _GBO_SALOME_PYTHON_PACKAGING_
-# Maybe we could try to suppress on stage in this folder path, for
-# example by installing by default the python files in site-packages
-# folder. Then, python packages could be installed in the
-# site-packages/salome folder (main package containing the root
-# __init__.py file). This could be done by replacing salomepythondir
-# and salomepyexecdir by pythondir and pyexecdir respectively (TO BE
-# DONE)
-salomepythondir = $(pythondir)/salome
-salomepyexecdir = $(pyexecdir)/salome
-salomepypkgdir = $(salomepythondir)/salome
-
-# Directory for installing idl files
-salomeidldir = $(prefix)/idl/salome
-
-# Directory for installing resource files
-salomeresdir = $(prefix)/share/salome/resources/@MODULE_NAME@
-
-# Directory for installation cmake files
-salome_cmakedir = $(prefix)/salome_adm/cmake_files
-
-# Directories for installing admin files
-salomeadmdir = $(prefix)/salome_adm
-salomeadmuxdir = $(salomeadmdir)/unix
-salomem4dir = $(salomeadmdir)/unix/config_files
-salome4deprdir = $(salomeadmdir)/unix/config_files/DEPRECATED
-
-# Shared modules installation directory
-sharedpkgpythondir =$(salomepythondir)/shared_modules
-
-# Documentation directory
-docdir = $(datadir)/doc/salome
-
-# Cmake files
-CMAKEFILES = $(notdir $(wildcard $(srcdir)/CMakeLists.txt))
-EXTRA_DIST = $(CMAKEFILES)
+++ /dev/null
-# 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
-#
-
-# Basics: General purpose C++
-# File : Makefile.in
-# Author : Paul RASCLE (EDF)
-# Module : SALOME
-# $Header$
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-salomeinclude_HEADERS = \
- SALOME_Basics.hxx \
- BasicsGenericDestructor.hxx \
- Basics_Utils.hxx \
- Basics_DirUtils.hxx \
- Basics_OCCTVersion.hxx
-
-lib_LTLIBRARIES = libSALOMEBasics.la
-libSALOMEBasics_la_SOURCES = \
- BasicsGenericDestructor.cxx \
- Basics_Utils.cxx \
- Basics_DirUtils.cxx \
- SALOME_Basics.hxx \
- BasicsGenericDestructor.hxx \
- Basics_Utils.hxx \
- Basics_DirUtils.hxx
-libSALOMEBasics_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSALOMEBasics_la_CPPFLAGS = @CPPFLAGS@
+++ /dev/null
-# 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
-#
-
-# Basics: General purpose C++
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = BasicMainTest.hxx
-# This include file defines the minimal source file for all test
-# program. It provides the common main function.
+++ /dev/null
-# 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
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = \
- ReceiverFactory.hxx \
- SenderFactory.hxx \
- SALOMEMultiComm.hxx \
- MultiCommException.hxx \
- SALOME_Comm_i.hxx \
- MatrixClient.hxx \
- SALOME_Matrix_i.hxx \
- SALOME_Communication.hxx
-
-# Scripts to be installed
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../Utils \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS = \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la
-
-# _CS_gbo The need for these flags depends on wether the swig
-# interface is generated and if MPI is activated.
-OPT_CPPFLAGS = @PYTHON_INCLUDES@ @MPI_INCLUDES@
-OPT_LIBS = @PYTHON_LIBS@ @MPI_LIBS@
-OPT_LDFLAGS = -Xlinker -export-dynamic
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeCommunication.la
-libSalomeCommunication_la_SOURCES =\
- SALOME_Comm_i.cxx \
- SALOME_Matrix_i.cxx \
- SenderFactory.cxx \
- MultiCommException.cxx \
- SALOMEMultiComm.cxx \
- ReceiverFactory.cxx \
- MatrixClient.cxx \
- \
- MultiCommException.hxx \
- SALOME_Comm_i.hxx \
- SALOME_Matrix_i.hxx \
- SenderFactory.hxx \
- ReceiverFactory.hxx \
- MatrixClient.hxx \
- SALOMEMultiComm.hxx \
- Receivers.hxx \
- Receiver.hxx
-
-# the following file is needed by an include file (VERY DIRTY!)
-EXTRA_DIST += Receivers.cxx
-
-libSalomeCommunication_la_CPPFLAGS = $(COMMON_CPPFLAGS) $(OPT_CPPFLAGS)
-libSalomeCommunication_la_LDFLAGS = -no-undefined -version-info=0:0:0 $(OPT_LDFLAGS)
-libSalomeCommunication_la_LIBADD = $(COMMON_LIBS) $(OPT_LIBS)
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-# Nothing to build
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Swig targets
-# ===============================================================
-# (cf. http://www.geocities.com/foetsch/python/swig_linux.htm)
-#
-# Step 1: build the wrapping source files with swig
-#
-# libSALOME_Comm.i -- swig --> swig_wrap.cpp
-# libSALOME_Comm.py
-#
-# Step 2: build the dynamic library from cpp built source files and
-# dependant libraries.
-#
-# swig_wrap.cpp -- gcc --> swig_wrap.o |-- link --> _libSALOME_Comm.la
-# + |
-# dependant libs |
-#
-# The file libSALOME_Comm.py will be installed in
-# <prefix>/lib/python<version>/site-package/salome.
-# The library will be installed in the common place.
-#
-
-BUILT_SOURCES = swig_wrap.cpp libSALOME_Comm.py
-
-SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/../Communication
-SWIGSOURCES = libSALOME_Comm.i
-
-
-salomepython_PYTHON = libSALOME_Comm.py
-salomepyexec_LTLIBRARIES = _libSALOME_Comm.la
-_libSALOME_Comm_la_SOURCES = swig_wrap.cpp
-_libSALOME_Comm_la_CPPFLAGS =\
- @PYTHON_INCLUDES@ \
- -I$(srcdir) -I$(srcdir)/../Communication \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../Utils \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-_libSALOME_Comm_la_LDFLAGS = -module
-_libSALOME_Comm_la_LIBADD = \
- ../Communication/libSalomeCommunication.la \
- @PYTHON_LIBS@
-
-# _CS_gbo Actually, there's no need to get these flags optional. If
-# the check mpi is not ok, the variables will be simply null.
-if MPI_IS_OK
-_libSALOME_Comm_la_CPPFLAGS+=@MPI_INCLUDES@
-_libSALOME_Comm_la_LIBADD+=@MPI_LIBS@
-endif
-
-
-swig_wrap.cpp libSALOME_Comm.py : $(SWIGSOURCES)
- $(SWIG) $(SWIG_FLAGS) -o swig_wrap.cpp $<
-
-CLEANFILES = swig_wrap.cpp
-
-EXTRA_DIST += $(SWIGSOURCES)
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-
-# (see LifeCycleCORBA_SWIG for an example)
-
-# It's not needed to specify libSALOME_Comm.py. It is
-# automaticaly installed through the swig target salomepython_PYTHON.
+++ /dev/null
-# 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
-#
-
-# SALOME Container : implementation of container and engine for Kernel
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = \
- SALOME_Component_i.hxx \
- SALOME_Container_i.hxx \
- SALOME_FileTransfer_i.hxx \
- SALOME_FileRef_i.hxx \
- SALOME_ContainerManager.hxx \
- Container_init_python.hxx \
- SALOME_Container.hxx \
- Salome_file_i.hxx
-
-# Scripts to be installed
-dist_salomescript_PYTHON =\
- SALOME_ComponentPy.py \
- SALOME_PyNode.py \
- SALOME_Container.py
-
-# These files are executable scripts
-dist_salomescript_SCRIPTS=
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- @PYTHON_INCLUDES@ \
- @HDF5_INCLUDES@ \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../Utils \
- -I$(srcdir)/../Registry \
- -I$(srcdir)/../Notification \
- -I$(srcdir)/../ResourcesManager \
- -I$(srcdir)/../HDFPersist \
- -I$(srcdir)/../GenericObj \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @LIBXML_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../Registry/libRegistry.la \
- ../Notification/libSalomeNotification.la \
- ../ResourcesManager/libSalomeResourcesManager.la \
- ../ResourcesManager/libResourcesManager.la \
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- ../HDFPersist/libSalomeHDFPersist.la \
- ../GenericObj/libSalomeGenericObj.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la \
- @CORBA_LIBS@ \
- $(PYTHON_LIBS)
-
-if WITH_MPI_SEQ_CONTAINER
-COMMON_CPPFLAGS += @MPI_INCLUDES@
-COMMON_LIBS += @MPI_LIBS@
-endif
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeContainer.la
-libSalomeContainer_la_SOURCES=\
- Component_i.cxx \
- Container_i.cxx \
- SALOME_FileTransfer_i.cxx \
- SALOME_FileRef_i.cxx \
- Container_init_python.cxx \
- SALOME_ContainerManager.cxx \
- Salome_file_i.cxx
-
-libSalomeContainer_la_CPPFLAGS =\
- $(COMMON_CPPFLAGS)
-
-libSalomeContainer_la_LDFLAGS =\
- -no-undefined -version-info=0:0:0 \
- @LDEXPDYNFLAGS@
-
-libSalomeContainer_la_LIBADD =\
- $(COMMON_LIBS)
-
-if WITH_PACO_PARALLEL
-libSalomeContainer_la_CPPFLAGS += -DWITH_PACO_PARALLEL @PACO_INCLUDES@
-libSalomeContainer_la_LIBADD += @PACO_LIBS@
-endif
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = SALOME_Container
-noinst_PROGRAMS = TestSalome_file
-
-SALOME_Container_SOURCES =\
- SALOME_Container.cxx \
- SALOME_Container_SignalsHandler.cxx
-
-SALOME_Container_CPPFLAGS =\
- $(COMMON_CPPFLAGS)
-
-SALOME_Container_LDADD = \
- libSalomeContainer.la \
- ../Basics/libSALOMEBasics.la ${COMMON_LIBS} \
- $(HDF5_LIBS) \
- $(CORBA_LIBS) \
- $(PYTHON_LIBS)
-
-if WITH_MPI_SEQ_CONTAINER
-SALOME_Container_LDADD += $(MPI_LIBS)
-endif
-
-SALOME_Container_LDFLAGS =\
--Xlinker -export-dynamic
-
-TestSalome_file_SOURCES =\
- TestSalome_file.cxx
-
-TestSalome_file_CPPFLAGS =\
- $(COMMON_CPPFLAGS)
-
-TestSalome_file_LDADD =\
- libSalomeContainer.la \
- ../Basics/libSALOMEBasics.la \
- $(COMMON_LIBS) \
- $(HDF5_LIBS) \
- $(CORBA_LIBS) \
- $(PYTHON_LIBS)
-
-install-data-hook:
- @for f in $(dist_salomescript_PYTHON) ; do \
- chmod -f a+x $(DESTDIR)$(salomescriptdir)/$$f ; \
- done
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS= \
- DF_Attribute.hxx \
- DF_Label.hxx \
- DF_Application.hxx \
- DF_Document.hxx \
- DF_ChildIterator.hxx \
- DF_Container.hxx \
- DF_definitions.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- @BOOST_CPPFLAGS@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libDF.la
-libDF_la_SOURCES = \
- DF_Attribute.cxx \
- DF_Label.cxx \
- DF_Document.cxx \
- DF_Application.cxx \
- DF_ChildIterator.cxx \
- DF_Container.cxx \
-\
- DF_Attribute.hxx \
- DF_Label.hxx \
- DF_Application.hxx \
- DF_Document.hxx \
- DF_ChildIterator.hxx \
- DF_Container.hxx \
- DF_definitions.hxx
-
-libDF_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libDF_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libDF_la_LIBADD = $(COMMON_LIBS)
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = testDF
-testDF_SOURCES = testDF.cxx
-testDF_CPPFLAGS = $(COMMON_CPPFLAGS)
-testDF_LDADD = ./libDF.la
-
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : André RIBES (EDF)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = ConnectionManager_i.hxx \
- DSC_Callbacks.hxx \
- DSC_i.hxx \
- DSC_interface.hxx \
- PortProperties_i.hxx \
- DSC_Basic.hxx
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS= -I$(top_srcdir)/src/Container \
- -I$(top_srcdir)/src/GenericObj \
- -I$(top_srcdir)/src/Notification \
- -I$(top_srcdir)/src/SALOMELocalTrace \
- -I$(top_srcdir)/src/Basics \
- -I$(top_srcdir)/src/NamingService \
- -I$(top_srcdir)/src/Utils \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS = $(top_builddir)/src/Container/libSalomeContainer.la \
- @CORBA_LIBS@
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeDSCContainer.la
-
-libSalomeDSCContainer_la_SOURCES = DSC_i.cxx \
- DSC_interface.cxx \
- PortProperties_i.cxx
-
-libSalomeDSCContainer_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-libSalomeDSCContainer_la_LIBADD = $(COMMON_LIBS)
-
-libSalomeDSCContainer_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = SALOME_ConnectionManagerServer
-
-SALOME_ConnectionManagerServer_SOURCES = SALOME_ConnectionManagerServer.cxx \
- ConnectionManager_i.cxx
-
-SALOME_ConnectionManagerServer_CXXFLAGS = $(COMMON_CPPFLAGS)
-
-SALOME_ConnectionManagerServer_LDADD = $(top_builddir)/idl/libSalomeIDLKernel.la \
- $(top_builddir)/src/NamingService/libSalomeNS.la \
- $(top_builddir)/src/SALOMELocalTrace/libSALOMELocalTrace.la \
- ${COMMON_LIBS}
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : André RIBES (EDF), Eric Fayolle (EDF)
-# Module : KERNEL
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-BUILT_SOURCES = calcium_wrap.cpp calcium.py
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS= -I$(top_srcdir)/src/DSC/DSC_User \
- -I$(top_srcdir)/src/DSC/DSC_User/Datastream \
- -I$(top_srcdir)/src/DSC/DSC_User/Datastream/Palm \
- -I$(top_srcdir)/src/DSC/DSC_User/Datastream/Calcium \
- -I$(top_builddir)/src/DSC/DSC_User/Datastream/Calcium \
- -I$(top_srcdir)/src/DSC/DSC_User/Basic \
- -I$(top_srcdir)/src/DSC/DSC_Basic \
- -I$(top_srcdir)/src/SALOMELocalTrace \
- -I$(top_srcdir)/src/Basics \
- -I$(top_srcdir)/src/Utils \
- -I$(top_srcdir)/src/Container \
- -I$(top_srcdir)/src/GenericObj \
- -I$(top_srcdir)/src/Notification \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @BOOST_CPPFLAGS@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS = @CORBA_LIBS@
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-
-AM_CFLAGS = -fexceptions
-salomepython_PYTHON = calcium.py dsccalcium.py
-salomepyexec_LTLIBRARIES = _calcium.la
-MY_SWIG_FLAGS= $(SWIG_FLAGS) -noexcept -I$(top_srcdir)/src/DSC/DSC_User/Datastream/Calcium
-SWIG_SRC=calcium.i
-_calcium_la_SOURCES = calcium_wrap.cpp
-_calcium_la_LDFLAGS = -module
-_calcium_la_LIBADD = ../DSC_User/Datastream/Calcium/libCalciumC.la \
- ../DSC_User/Datastream/libSalomeDatastream.la \
- ../DSC_User/Basic/libSalomeDSCSupervBasic.la \
- ../DSC_User/libSalomeDSCSuperv.la \
- ../DSC_Basic/libSalomeDSCContainer.la \
- ../../Container/libSalomeContainer.la
-
-_calcium_la_CPPFLAGS = $(PYTHON_INCLUDES) $(COMMON_CPPFLAGS)
-
-EXTRA_DIST+=calcium_wrap.cpp calcium.i
-
-calcium_wrap.cpp calcium.py:calcium.i
- $(SWIG) $(MY_SWIG_FLAGS) -o calcium_wrap.cpp $<
-
-CLEANFILES = calcium_wrap.cpp
-
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : André RIBES (EDF)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = basic_port_factory.hxx \
- data_short_port_provides.hxx \
- data_short_port_uses.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS= -I$(top_builddir)/idl \
- -I$(top_srcdir)/src/DSC/DSC_Basic \
- -I$(top_srcdir)/src/DSC/DSC_User \
- -I$(top_srcdir)/src/Container \
- -I$(top_srcdir)/src/GenericObj \
- -I$(top_srcdir)/src/Notification \
- -I$(top_srcdir)/src/SALOMELocalTrace \
- -I$(top_srcdir)/src/Basics \
- -I$(top_srcdir)/src/Utils \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-
-lib_LTLIBRARIES = libSalomeDSCSupervBasic.la
-
-libSalomeDSCSupervBasic_la_SOURCES = basic_port_factory.cxx \
- data_short_port_uses.cxx \
- data_short_port_provides.cxx
-
-libSalomeDSCSupervBasic_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-libSalomeDSCSupervBasic_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeDSCSupervBasic_la_LIBADD = ../libSalomeDSCSuperv.la
-
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : André RIBES (EDF), Eric Fayolle (EDF)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = calcium_port_factory.hxx \
- CorbaTypes2CalciumTypes.hxx \
- CalciumTypes2CorbaTypes.hxx \
- CalciumGenericProvidesPort.hxx \
- calcium_uses_port.hxx \
- CalciumGenericUsesPort.hxx \
- calcium_provides_port.hxx \
- calcium_intc_port_uses.hxx \
- calcium_long_port_uses.hxx \
- calcium_real_port_uses.hxx \
- calcium_double_port_uses.hxx \
- calcium_string_port_uses.hxx \
- calcium_logical_port_uses.hxx \
- calcium_complex_port_uses.hxx \
- CalciumCouplingPolicy.hxx \
- CalciumException.hxx \
- CalciumTypes.hxx \
- CalciumCxxInterface.hxx \
- CalciumMacroCInterface.hxx \
- CalciumCInterface.hxx \
- CalciumInterface.hxx \
- Copy2UserSpace.hxx \
- Copy2CorbaSpace.hxx \
- CalciumPortTraits.hxx \
- calcium.h \
- calciumf.h \
- Calcium.hxx \
- calciumP.h \
- calciumE.h \
- version.h \
- calcium.hf
-
-nodist_salomeinclude_HEADERS = calcium_integer_port_uses.hxx CalciumProvidesPort.hxx CalciumFortranInt.h
-
-EXTRA_DIST+=fortoc.h calcium_integer_port_uses.hxx.in CalciumProvidesPort.hxx.in CalciumFortranInt.h.in
-
-calcium_integer_port_uses.hxx: calcium_integer_port_uses.hxx.in
-CalciumProvidesPort.hxx : CalciumProvidesPort.hxx.in
-CalciumFortranInt.h : CalciumFortranInt.h.in
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS= -I$(top_srcdir)/src/DSC/DSC_User \
- -I$(top_srcdir)/src/DSC/DSC_User/Datastream \
- -I$(top_srcdir)/src/DSC/DSC_User/Datastream/Palm \
- -I$(top_srcdir)/src/DSC/DSC_User/Datastream/Calcium \
- -I$(top_srcdir)/src/DSC/DSC_User/Basic \
- -I$(top_srcdir)/src/DSC/DSC_Basic \
- -I$(top_srcdir)/src/SALOMELocalTrace \
- -I$(top_srcdir)/src/Basics \
- -I$(top_srcdir)/src/Utils \
- -I$(top_srcdir)/src/Container \
- -I$(top_srcdir)/src/GenericObj \
- -I$(top_srcdir)/src/Notification \
- -I$(top_builddir)/idl \
- -I$(top_builddir)/src/DSC/DSC_User/Datastream/Calcium \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @BOOST_CPPFLAGS@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS = @CORBA_LIBS@
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-noinst_LTLIBRARIES = libSalomeCalcium.la
-
-libSalomeCalcium_la_SOURCES = calcium_port_factory.cxx \
- calcium_uses_port.cxx \
- calcium_provides_port.cxx\
- calcium_repository_types.cxx \
- CalciumCouplingPolicy.cxx \
- CorbaTypes2CalciumTypes.cxx \
- CalciumCxxInterface.cxx \
- CalciumTypes2CorbaTypes.cxx \
- CalciumCInterface.cxx \
- CalciumProvidesPort.cxx \
- Calcium.cxx \
- calcium_destructors_port_uses.cxx
-
-libSalomeCalcium_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-libSalomeCalcium_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-AM_CFLAGS = -fexceptions
-lib_LTLIBRARIES = libCalciumC.la
-libCalciumC_la_SOURCES = CalciumC.c Calcium.cxx calciumf.c
-libCalciumC_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-noinst_PROGRAMS = test_DataIdContainer
-## testInterpolation
-## testInterpolation_SOURCES = testInterpolation.cxx
-## testInterpolation_CXXFLAGS = -I/usr/include
-
-test_DataIdContainer_SOURCES = test_DataIdContainer.cxx
-
-test_DataIdContainer_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-test_DataIdContainer_LDADD = libSalomeCalcium.la \
- $(top_builddir)/src/Utils/libOpUtil.la \
- $(top_builddir)/src/SALOMELocalTrace/libSALOMELocalTrace.la
-
-test_DataIdContainer_LDFLAGS = $(COMMON_LIBS)
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : André RIBES (EDF), Eric Fayolle (EDF)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-SUBDIRS = Palm Calcium
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = GenericPort.hxx \
- GenericProvidesPort.hxx \
- GenericUsesPort.hxx \
- DataIdFilter.hxx \
- CorbaTypeManipulator.hxx \
- CouplingPolicy.hxx \
- DisplayPair.hxx \
- FindKeyPredicate.hxx \
- AdjacentFunctor.hxx \
- IteratorTraits.hxx \
- ConstTraits.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS= @BOOST_CPPFLAGS@ -I$(top_srcdir)/src/DSC/DSC_User
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS = $(top_builddir)/src/DSC/DSC_User/Datastream/Palm/libSalomePalm.la \
- $(top_builddir)/src/DSC/DSC_User/Datastream/Calcium/libSalomeCalcium.la \
- ../libSalomeDSCSuperv.la
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeDatastream.la
-
-libSalomeDatastream_la_SOURCES = fake.cc
-
-libSalomeDatastream_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-libSalomeDatastream_la_LIBADD = $(COMMON_LIBS)
-
-libSalomeDatastream_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : André RIBES (EDF), Eric Fayolle (EDF)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = palm_port_factory.hxx \
- palm_data_short_port_provides.hxx \
- palm_data_seq_short_port_provides.hxx \
- PalmCouplingPolicy.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS= -I$(top_srcdir)/src/DSC/DSC_User \
- -I$(top_srcdir)/src/DSC/DSC_User/Datastream \
- -I$(top_srcdir)/src/DSC/DSC_Basic \
- -I$(top_srcdir)/src/Container \
- -I$(top_srcdir)/src/GenericObj \
- -I$(top_srcdir)/src/Notification \
- -I$(top_srcdir)/src/SALOMELocalTrace \
- -I$(top_srcdir)/src/Basics \
- -I$(top_srcdir)/src/Utils \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS = @CORBA_LIBS@
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-noinst_LTLIBRARIES = libSalomePalm.la
-
-libSalomePalm_la_SOURCES = palm_port_factory.cxx
-
-libSalomePalm_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-libSalomePalm_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-noinst_PROGRAMS = test_DataIdContainer
-
-test_DataIdContainer_SOURCES = test_DataIdContainer.cxx
-
-test_DataIdContainer_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-test_DataIdContainer_LDFLAGS = $(COMMON_LIBS)
-
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : André RIBES (EDF)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = base_port.hxx \
- uses_port.hxx \
- provides_port.hxx \
- Superv_Component_i.hxx \
- DSC_Exception.hxx \
- port_factory.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS= \
- -I$(top_srcdir)/src/Container \
- -I$(top_srcdir)/src/GenericObj \
- -I$(top_srcdir)/src/Notification \
- -I$(top_srcdir)/src/DSC/DSC_Basic \
- -I$(top_srcdir)/src/SALOMELocalTrace \
- -I$(top_srcdir)/src/Basics \
- -I$(top_srcdir)/src/Utils \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @BOOST_CPPFLAGS@
-
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeDSCSuperv.la
-
-libSalomeDSCSuperv_la_SOURCES = base_port.cxx \
- uses_port.cxx \
- provides_port.cxx \
- Superv_Component_i.cxx
-
-libSalomeDSCSuperv_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-libSalomeDSCSuperv_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeDSCSuperv_la_LIBADD = ../DSC_Basic/libSalomeDSCContainer.la
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-noinst_PROGRAMS = test_DSC_Exception
-
-test_DSC_Exception_SOURCES = test_DSC_Exception.cxx
-
-test_DSC_Exception_CXXFLAGS = $(COMMON_CPPFLAGS)
-
-test_DSC_Exception_LDADD = $(top_builddir)/src/Utils/libOpUtil.la \
- $(top_builddir)/src/SALOMELocalTrace/libSALOMELocalTrace.la \
- $(CORBA_LIBS)
-
-SUBDIRS = . Basic Datastream
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : André RIBES (EDF)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-SUBDIRS_COMMON = DSC_Basic
-
-if !WINDOWS
- SUBDIRS_ADD = DSC_User DSC_Python
-endif
-
-if WITH_PACO_PARALLEL
- SUBDIR_PAR = ParallelDSC
-endif
-
-SUBDIRS = $(SUBDIRS_COMMON) $(SUBDIRS_ADD) $(SUBDIR_PAR)
-
-EXTRA_DIST+= DSC.dox
-
-DIST_SUBDIRS = DSC_Basic DSC_User DSC_Python ParallelDSC
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : André RIBES (EDF)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = ParallelDSC_i.hxx \
- Param_Double_Port_provides_i.hxx \
- Param_Double_Port_uses_i.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS= -I$(top_srcdir)/src/Container \
- -I$(top_srcdir)/src/ParallelContainer \
- -I$(top_srcdir)/src/Notification \
- -I$(top_srcdir)/src/SALOMELocalTrace \
- -I$(top_srcdir)/src/Basics \
- -I$(top_srcdir)/src/NamingService \
- -I$(top_srcdir)/src/Utils \
- -I$(top_srcdir)/src/DSC/DSC_Basic \
- -I$(top_srcdir)/src/GenericObj \
- -I$(top_builddir)/idl \
- -I$(top_srcdir)/src/Registry \
- -I$(top_srcdir)/src/Utils \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ \
- @PACO_INCLUDES@ @MPI_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeParallelDSCContainer.la
-
-libSalomeParallelDSCContainer_la_SOURCES = ParallelDSC_i.cxx \
- Param_Double_Port_provides_i.cxx \
- Param_Double_Port_uses_i.cxx
-
-libSalomeParallelDSCContainer_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-libSalomeParallelDSCContainer_la_LIBADD = $(COMMON_LIBS)
-
-libSalomeParallelDSCContainer_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-# header files
-salomeinclude_HEADERS =\
- SALOME_GenericObj_i.hh \
- SALOME_GenericObj_wrap.hxx
-
-# Libraries targets
-lib_LTLIBRARIES = libSalomeGenericObj.la
-libSalomeGenericObj_la_SOURCES =\
- SALOME_GenericObj_i.cc
-
-libSalomeGenericObj_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeGenericObj_la_CPPFLAGS = \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
- libSalomeGenericObj_la_LIBADD = \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la
+++ /dev/null
-# 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
-#
-
-# SALOME HDFPersist : implementation of HDF persitent ( save/ restore )
-# File : Makefile.in
-# Author : Paul RASCLE, EDF
-# Module : SALOME
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-salomeinclude_HEADERS = \
- HDFattribute.hxx \
- HDFcontainerObject.hxx \
- HDFdataset.hxx \
- HDFexplorer.hxx \
- HDFexception.hxx \
- HDFfile.hxx \
- HDFgroup.hxx \
- HDFinternalObject.hxx \
- HDFobject.hxx \
- HDFarray.hxx \
- HDFOI.hxx \
- HDFtypes.h \
- HDFconvert.hxx \
- hdfi.h \
- HDFascii.hxx \
- HDFexport.hxx
-
-# Libraries targets
-lib_LTLIBRARIES = libSalomeHDFPersist.la
-libSalomeHDFPersist_la_SOURCES =\
- HDFfileCreate.c \
- HDFfileClose.c \
- HDFfileOpen.c \
- HDFfileMount.c \
- HDFfileUmount.c \
- HDFgroupCreate.c \
- HDFgroupOpen.c \
- HDFgroupClose.c \
- HDFdatasetOpen.c \
- HDFdatasetClose.c \
- HDFdatasetCreate.c \
- HDFdatasetWrite.c \
- HDFdatasetRead.c \
- HDFdatasetGetDim.c \
- HDFdatasetGetSize.c \
- HDFdatasetGetType.c \
- HDFdatasetGetnDim.c \
- HDFdatasetGetOrder.c \
- HDFarrayGetType.c \
- HDFarrayGetTypeId.c \
- HDFarrayCreate.c \
- HDFarrayClose.c \
- HDFarrayGetnDim.c \
- HDFarrayGetDim.c \
- HDFattrOpen.c \
- HDFattrClose.c \
- HDFattrWrite.c \
- HDFattrCreate.c \
- HDFattrRead.c \
- HDFattrGetType.c \
- HDFattrGetSize.c \
- HDFerrorModeLock.c \
- HDFnObjects.c \
- HDFobjectIdentify.c \
- HDFobjectType.c \
- HDFobject.cc \
- HDFarray.cc \
- HDFinternalObject.cc \
- HDFattribute.cc \
- HDFcontainerObject.cc \
- HDFdataset.cc \
- HDFfile.cc \
- HDFgroup.cc \
- HDFexplorer.cc \
- HDFconvert.cc \
- HDFascii.cc
-
-libSalomeHDFPersist_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-libSalomeHDFPersist_la_CPPFLAGS = @HDF5_INCLUDES@ -D@MACHINE@
-
-libSalomeHDFPersist_la_LIBADD = @HDF5_LIBS@
-
-EXTRA_DIST += \
- test1.c \
- test2.c \
- test3.cxx \
- test4.cxx \
- test5.cxx \
- test6.cxx \
- test7.cxx \
- test8.cxx \
- test9.cxx
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-# Scripts to be installed (salomepython is an automake keyword for python targets)
-salomepython_PYTHON = \
- salome_shared_modules.py \
- import_hook.py \
- omnipatch.py
-
-if CORBA_GEN
- salomepython_PYTHON += \
- Help.py \
- PyInterp.py \
- batchmode_salome.py \
- salome_test.py \
- salome_kernel.py \
- salome_study.py \
- salome_iapp.py \
- salome_ComponentGUI.py \
- iparameters.py \
- salome_version.py \
- salome_notebook.py \
- salome_pynode.py \
- salome_genericobj.py
-endif
-
-# _GBO_SALOME_PYTHON_PACKAGING_
-# Note that the salome.py should not be installed any more
-# Special extention to create a python packaging
-SUBDIRS= kernel
-salomepypkg_PYTHON= \
- __init__.py
-
-sharedpkgpython_PYTHON = kernel_shared_modules.py
+++ /dev/null
-# 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)/salome_adm/unix/make_common_starter.am
-
-mypkgpythondir =$(salomepypkgdir)/kernel
-
-# This first set of modules could be used in any context, you just
-# have to get a python environement.
-mypkgpython_PYTHON = \
- __init__.py \
- deprecation.py \
- logger.py \
- termcolor.py \
- unittester.py \
- pyunittester.py \
- enumerate.py \
- uiexception.py \
- datamodeler.py \
- testdata.py \
- diclookup.py \
- threadhelper.py \
- syshelper.py
-
-nodist_mypkgpython_PYTHON = \
- logconfig.py
-
-# This set of modules required a running SALOME application.
-mypkgpython_PYTHON += \
- studyedit.py \
- services.py
-
-bin_SCRIPTS=\
- kernelpy_autotest.sh
-
-SUBDIRS = parametric
+++ /dev/null
-# Copyright (C) 2011-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)/salome_adm/unix/make_common_starter.am
-
-mypkgpythondir =$(salomepypkgdir)/kernel/parametric
-
-mypkgpython_PYTHON = \
- __init__.py \
- study_exchange_vars.py \
- compo_utils.py \
- pyscript_utils.py
+++ /dev/null
-# Copyright (C) 2010-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 : Guillaume Boulant (EDF)
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-# header files
-salomeinclude_HEADERS = \
- SALOME_KernelServices.hxx \
- SALOME_StudyEditor.hxx \
- SALOMEDS_DriverDefaultImpl.hxx \
- KernelHelpers.hxx
-
-# Libraries targets
-lib_LTLIBRARIES = libSalomeKernelHelpers.la
-
-dist_libSalomeKernelHelpers_la_SOURCES = \
- SALOME_KernelServices.cxx \
- SALOME_StudyEditor.cxx \
- SALOMEDS_DriverDefaultImpl.cxx
-
-
-OMNIORB_CXXFLAGS=@OMNIORB_CXXFLAGS@ @OMNIORB_INCLUDES@
-OMNIORB_LIBS=@OMNIORB_LIBS@
-
-libSalomeKernelHelpers_la_CPPFLAGS = \
- $(OMNIORB_CXXFLAGS) \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../Utils \
- -I$(srcdir)/../LifeCycleCORBA \
- -I$(srcdir)/../Container \
- -I$(srcdir)/../Notification \
- -I$(srcdir)/../GenericObj \
- -I$(top_builddir)/idl
-
-libSalomeKernelHelpers_la_LDFLAGS = \
- $(OMNIORB_LIBS) \
- ../NamingService/libSalomeNS.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- ../Utils/libOpUtil.la \
- ../LifeCycleCORBA/libSalomeLifeCycleCORBA.la \
- ../Container/libSalomeContainer.la \
- ../Notification/libSalomeNotification.la \
- ../GenericObj/libSalomeGenericObj.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = KernelHelpersUseCases
-KernelHelpersUseCases_SOURCES = KernelHelpersUseCases.cxx
-KernelHelpersUseCases_CPPFLAGS =\
- $(libSalomeKernelHelpers_la_CPPFLAGS)
-
-KernelHelpersUseCases_LDADD = \
- libSalomeKernelHelpers.la \
- $(libSalomeKernelHelpers_la_LDFLAGS)
+++ /dev/null
-# 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
-#
-
-# Author: Guillaume Boulant (EDF/R&D)
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-lib_LTLIBRARIES = libSalomeKernelHelpersTest.la
-
-salomeinclude_HEADERS = KernelHelpersUnitTests.hxx
-
-dist_libSalomeKernelHelpersTest_la_SOURCES = KernelHelpersUnitTests.cxx
-
-OMNIORB_CXXFLAGS=@OMNIORB_CXXFLAGS@ @OMNIORB_INCLUDES@
-OMNIORB_LIBS=@OMNIORB_LIBS@
-
-libSalomeKernelHelpersTest_la_CXXFLAGS = \
- @CPPUNIT_INCLUDES@ \
- $(OMNIORB_CXXFLAGS) \
- -I$(top_srcdir)/src/Basics/Test \
- -I$(srcdir)/.. \
- -I$(top_srcdir)/src/NamingService \
- -I$(top_srcdir)/src/SALOMELocalTrace \
- -I$(top_srcdir)/src/Basics \
- -I$(top_srcdir)/src/Utils \
- -I$(top_srcdir)/src/LifeCycleCORBA \
- -I$(top_srcdir)/src/Container \
- -I$(top_srcdir)/src/Notification \
- -I$(top_srcdir)/src/GenericObj \
- -I$(top_builddir)/idl
-
-
-libSalomeKernelHelpersTest_la_LIBADD = \
- @CPPUNIT_LIBS@ \
- ../libSalomeKernelHelpers.la \
- $(OMNIORB_LIBS) \
- $(top_builddir)/src/NamingService/libSalomeNS.la \
- $(top_builddir)/src/SALOMELocalTrace/libSALOMELocalTrace.la \
- $(top_builddir)/src/Basics/libSALOMEBasics.la \
- $(top_builddir)/src/Utils/libOpUtil.la \
- $(top_builddir)/src/LifeCycleCORBA/libSalomeLifeCycleCORBA.la \
- $(top_builddir)/src/Container/libSalomeContainer.la \
- $(top_builddir)/src/Notification/libSalomeNotification.la \
- $(top_builddir)/src/GenericObj/libSalomeGenericObj.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la
-
-
-bin_PROGRAMS = TestKernelHelpers
-
-TestKernelHelpers_SOURCES = TestKernelHelpers.cxx
-
-TestKernelHelpers_CXXFLAGS = $(libSalomeKernelHelpersTest_la_CXXFLAGS)
-TestKernelHelpers_LDADD = $(libSalomeKernelHelpersTest_la_LIBADD) libSalomeKernelHelpersTest.la
-
-dist_salomescript_PYTHON = TestKernelHelpers.py
-UNIT_TEST_PROG = TestKernelHelpers
+++ /dev/null
-# 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
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = \
- SALOME_Launcher_Parser.hxx \
- SALOME_Launcher_Handler.hxx \
- BatchTest.hxx \
- SALOME_Launcher_defs.hxx \
- SALOME_Launcher.hxx \
- Launcher_Utils.hxx \
- Launcher_Job.hxx \
- Launcher_Job_Command.hxx \
- Launcher_Job_SALOME.hxx \
- Launcher_Job_PythonSALOME.hxx \
- Launcher_Job_YACSFile.hxx \
- Launcher.hxx
-
-# Scripts to be installed
-dist_salomescript_DATA =
-
-# These files are executable scripts
-dist_salomescript_SCRIPTS=
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- @PYTHON_INCLUDES@ \
- @MPI_INCLUDES@ \
- @LIBXML_INCLUDES@ \
- @LIBBATCH_INCLUDES@ \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../Utils \
- -I$(srcdir)/../Registry \
- -I$(srcdir)/../Notification \
- -I$(srcdir)/../ResourcesManager \
- -I$(srcdir)/../Container \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-if WITH_LIBBATCH
- COMMON_CPPFLAGS += -DWITH_LIBBATCH
-endif
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../Registry/libRegistry.la \
- ../Notification/libSalomeNotification.la \
- ../Container/libSalomeContainer.la \
- ../ResourcesManager/libSalomeResourcesManager.la \
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la \
- @LIBBATCH_LIBS@ \
- @MPI_LIBS@ \
- @CORBA_LIBS@ \
- @LIBXML_LIBS@ \
- @PYTHON_LIBS@
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-if WITHONLYLAUNCHER
- lib_LTLIBRARIES = libLauncher.la
-else
- lib_LTLIBRARIES = libLauncher.la libSalomeLauncher.la
-endif
-libSalomeLauncher_la_SOURCES=\
- BatchTest.cxx \
- SALOME_Launcher.cxx
-
-libSalomeLauncher_la_CPPFLAGS =\
- $(COMMON_CPPFLAGS)
-
-libSalomeLauncher_la_LDFLAGS =\
- -no-undefined -version-info=0:0:0 \
- @LDEXPDYNFLAGS@
-
-libSalomeLauncher_la_LIBADD =\
- $(COMMON_LIBS) libLauncher.la
-
-libLauncher_la_SOURCES=\
- SALOME_Launcher_Parser.cxx \
- SALOME_Launcher_Handler.cxx \
- Launcher_Utils.hxx \
- Launcher_Job.cxx \
- Launcher_Job_Command.cxx \
- Launcher_Job_SALOME.cxx \
- Launcher_Job_PythonSALOME.cxx \
- Launcher_Job_YACSFile.cxx \
- Launcher.cxx
-
-libLauncher_la_CPPFLAGS =\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../ResourcesManager \
- @LIBBATCH_INCLUDES@ \
- @MPI_INCLUDES@ \
- @LIBXML_INCLUDES@
-
-if WITH_LIBBATCH
- libLauncher_la_CPPFLAGS += -DWITH_LIBBATCH
-endif
-
-libLauncher_la_LDFLAGS =\
- -no-undefined -version-info=0:0:0 \
- @LDEXPDYNFLAGS@
-
-libLauncher_la_LIBADD =\
- ../ResourcesManager/libResourcesManager.la \
- @LIBBATCH_LIBS@ \
- @MPI_LIBS@ \
- @LIBXML_LIBS@
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-if !WITHONLYLAUNCHER
- bin_PROGRAMS = SALOME_LauncherServer TestLauncher
-else
- bin_PROGRAMS = TestLauncher
-endif
-
-SALOME_LauncherServer_SOURCES =\
- SALOME_LauncherServer.cxx
-
-SALOME_LauncherServer_CPPFLAGS=\
- $(COMMON_CPPFLAGS)
-
-SALOME_LauncherServer_LDADD =\
- libLauncher.la \
- libSalomeLauncher.la \
- ../Basics/libSALOMEBasics.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- @LIBBATCH_LIBS@ \
- @MPI_LIBS@ \
- @CORBA_LIBS@ \
- @LIBXML_LIBS@ \
- @PYTHON_LIBS@
-
-TestLauncher_SOURCES = TestLauncher.cxx
-
-TestLauncher_CPPFLAGS = @LIBXML_INCLUDES@ -I$(srcdir)/../ResourcesManager @LIBBATCH_INCLUDES@
-
-if WITH_LIBBATCH
- TestLauncher_CPPFLAGS += -DWITH_LIBBATCH
-endif
-
-TestLauncher_LDADD = \
- @LIBXML_LIBS@ \
- ../ResourcesManager/libResourcesManager.la \
- libLauncher.la \
- ../Utils/libOpUtil.la \
- @LIBBATCH_LIBS@
+++ /dev/null
-# 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
-#
-
-# SALOME LifeCycleCORBA : implementation of containers and engines life cycle both in Python and C++
-# File : Makefile.am
-# Author : Guillaume Boulant
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = \
- SALOME_LifeCycleCORBA.hxx \
- SALOME_FileTransferCORBA.hxx
-
-# Scripts to be installed
-#dist_salomescript_DATA =\
-# Launchers.py
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../SALOMETraceCollector \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../Utils \
- -I$(srcdir)/../GenericObj \
- -I$(srcdir)/../Container \
- -I$(srcdir)/../ResourcesManager \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @LIBXML_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../Container/libSalomeContainer.la \
- ../ResourcesManager/libSalomeResourcesManager.la \
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- ../GenericObj/libSalomeGenericObj.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeLifeCycleCORBA.la
-libSalomeLifeCycleCORBA_la_SOURCES = \
- SALOME_LifeCycleCORBA.cxx \
- SALOME_FileTransferCORBA.cxx
-libSalomeLifeCycleCORBA_la_CPPFLAGS = \
- $(COMMON_CPPFLAGS) \
- @PYTHON_INCLUDES@ \
- -I$(srcdir)/../Batch \
- -I$(srcdir)/../Container \
- -I$(srcdir)/../Notification
-
-libSalomeLifeCycleCORBA_la_LIBADD = $(COMMON_LIBS)
-# _CS_gbo Check whether Python lib or Qt lib is not required here.
-# For better understanding, it could be better to specified
-# explicitely all libraries even those that are implicitly given
-# throught a library mentionned in COMMON_LIBS.
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = Test_LifeCycleCORBA TestContainerManager
-Test_LifeCycleCORBA_SOURCES = Test_LifeCycleCORBA.cxx
-Test_LifeCycleCORBA_CPPFLAGS =\
- -I$(srcdir)/../Registry \
- -I$(srcdir)/../Notification \
- $(COMMON_CPPFLAGS)
-
-Test_LifeCycleCORBA_LDADD = \
- libSalomeLifeCycleCORBA.la \
- ../Registry/libRegistry.la \
- ../Notification/libSalomeNotification.la \
- ../Container/libSalomeContainer.la \
- $(COMMON_LIBS) \
- @CORBA_LIBS@
-
-TestContainerManager_SOURCES = TestContainerManager.cxx
-TestContainerManager_CPPFLAGS =\
- -I$(srcdir)/../Batch \
- -I$(srcdir)/../Registry \
- -I$(srcdir)/../Notification \
- $(COMMON_CPPFLAGS)
-
-TestContainerManager_LDADD = \
- libSalomeLifeCycleCORBA.la \
- ../Registry/libRegistry.la \
- ../Notification/libSalomeNotification.la \
- ../Container/libSalomeContainer.la \
- $(COMMON_LIBS) \
- @CORBA_LIBS@
-
+++ /dev/null
-# 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
-#
-
-####################################### library
-# SALOMELocalTrace : log on local machine
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS= LifeCycleCORBATest.hxx
-
-# Scripts to be installed
-dist_salomescript_SCRIPTS = TestLifeCycleCORBA.py
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This directory defines the subdirectory src in the top source directory.
-RPATH=../..
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- @CPPUNIT_INCLUDES@ \
- -I$(srcdir)/$(RPATH)/Basics -I$(srcdir)/$(RPATH)/Basics/Test \
- -I$(srcdir)/$(RPATH)/SALOMELocalTrace -I$(srcdir)/$(RPATH)/SALOMELocalTrace/Test \
- -I$(srcdir)/$(RPATH)/SALOMETraceCollector -I$(srcdir)/$(RPATH)/SALOMETraceCollector/Test \
- -I$(srcdir)/$(RPATH)/NamingService -I$(srcdir)/$(RPATH)/NamingService/Test \
- -I$(srcdir)/$(RPATH)/Utils -I$(srcdir)/$(RPATH)/Utils/Test \
- -I$(srcdir)/$(RPATH)/ResourcesManager \
- -I$(srcdir)/$(RPATH)/LifeCycleCORBA \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- @CPPUNIT_LIBS@ \
- $(RPATH)/Basics/libSALOMEBasics.la \
- $(RPATH)/ResourcesManager/libSalomeResourcesManager.la \
- $(RPATH)/Container/libSalomeContainer.la \
- $(RPATH)/NamingService/libSalomeNS.la \
- $(RPATH)/Registry/libRegistry.la \
- $(RPATH)/Notification/libSalomeNotification.la \
- $(RPATH)/Utils/Test/libUtilsTest.la $(RPATH)/Utils/libOpUtil.la \
- $(RPATH)/SALOMELocalTrace/Test/libSALOMELocalTraceTest.la $(RPATH)/SALOMELocalTrace/libSALOMELocalTrace.la \
- $(RPATH)/SALOMETraceCollector/Test/libSALOMETraceCollectorTest.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la @CORBA_LIBS@
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libLifeCycleCORBATest.la
-libLifeCycleCORBATest_la_SOURCES = LifeCycleCORBATest.cxx
-libLifeCycleCORBATest_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libLifeCycleCORBATest_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libLifeCycleCORBATest_la_LIBADD = $(COMMON_LIBS)
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = TestLifeCycleCORBA
-TestLifeCycleCORBA_SOURCES = TestLifeCycleCORBA.cxx
-TestLifeCycleCORBA_CPPFLAGS = $(COMMON_CPPFLAGS)
-TestLifeCycleCORBA_LDADD = \
- libLifeCycleCORBATest.la ../libSalomeLifeCycleCORBA.la \
- $(RPATH)/NamingService/Test/libNamingServiceTest.la \
- $(COMMON_LIBS)
-
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Swig targets
-# ===============================================================
-# (cf. http://www.geocities.com/foetsch/python/swig_linux.htm)
-#
-# Step 1: build the wrapping source files with swig
-#
-# libSALOME_LifeCycleCORBA.i -- swig --> swig_wrap.cpp
-# libSALOME_LifeCycleCORBA.py
-#
-# Step 2: build the dynamic library from cpp built source files and
-# dependant libraries.
-#
-# swig_wrap.cpp -- gcc --> swig_wrap.o |-- link --> _libSALOME_LifeCycleCORBA.la
-# + |
-# dependant libs |
-#
-# The file libSALOME_LifeCycleCORBA.py will be installed in
-# <prefix>/lib/python<version>/site-package/salome.
-# The library will be installed in the same place.
-#
-
-BUILT_SOURCES = swig_wrap.cpp libSALOME_LifeCycleCORBA.py
-
-SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/../LifeCycleCORBA -I$(srcdir)/../Utils
-SWIGSOURCES = libSALOME_LifeCycleCORBA.i
-
-salomepython_PYTHON = libSALOME_LifeCycleCORBA.py
-salomepyexec_LTLIBRARIES = _libSALOME_LifeCycleCORBA.la
-_libSALOME_LifeCycleCORBA_la_SOURCES = swig_wrap.cpp
-_libSALOME_LifeCycleCORBA_la_CPPFLAGS =\
- @PYTHON_INCLUDES@ \
- -I$(srcdir) \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../LifeCycleCORBA \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../Utils \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-_libSALOME_LifeCycleCORBA_la_LDFLAGS = -module
-_libSALOME_LifeCycleCORBA_la_LIBADD = \
- ../LifeCycleCORBA/libSalomeLifeCycleCORBA.la \
- @PYTHON_LIBS@
-
-swig_wrap.cpp libSALOME_LifeCycleCORBA.py : $(SWIGSOURCES)
- $(SWIG) $(SWIG_FLAGS) -o swig_wrap.cpp $<
-
-CLEANFILES = swig_wrap.cpp
-
-EXTRA_DIST += $(SWIGSOURCES)
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-
-# Scripts to be installed.
-dist_salomescript_PYTHON =\
- LifeCycleCORBA.py \
- TestLifeCycleCORBA.py
-
-# It's not needed to specify libSALOME_LifeCycleCORBA.py. It is
-# automaticaly installed through the swig target salomepython_PYTHON.
+++ /dev/null
-# 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
-#
-
-#######################################
-# File : Makefile.am
-# Author : Paul RASCLE (EDF)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS=
-
-# Scripts to be installed
-dist_salomescript_PYTHON = \
- LifeCycleCORBA_SWIGTest.py \
- testresourcemanager.py \
- testcontainermanager.py \
- TestLifeCycleCORBA_SWIG.py
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This directory defines the subdirectory src in the top source directory.
-RPATH=../..
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES =
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS =
-
-install-data-hook:
- @for f in $(dist_salomescript_PYTHON) ; do \
- chmod -f a+x $(DESTDIR)$(salomescriptdir)/$$f ; \
- done
+++ /dev/null
-# 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
-#
-
-# SALOME Logger : CORBA server managing trace output
-# File : Makefile.am
-# Author : Guillaume BOULANT, CSSI
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-# header files
-salomeinclude_HEADERS = \
- SALOME_Trace.hxx
-
-#
-# This makefile defines a executable target (SALOME_Logger_Server) and
-# a library target (libSalomeLoggerServer.la). The executable depends
-# on the library.
-#
-
-# Program files
-bin_PROGRAMS = SALOME_Logger_Server
-SALOME_Logger_Server_SOURCES = \
- SALOME_Logger_Server_main.cxx \
- SALOME_Logger_Server.hxx
-
-SALOME_Logger_Server_LDADD = libSalomeLoggerServer.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la \
- @CORBA_LIBS@
-
-SALOME_Logger_Server_CPPFLAGS =\
- -I$(top_builddir)/idl \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../Basics \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# Libraries targets
-lib_LTLIBRARIES = libSalomeLoggerServer.la
-libSalomeLoggerServer_la_SOURCES =\
- SALOME_Trace.cxx \
- SALOME_Logger_Server.cxx
-
-libSalomeLoggerServer_la_CPPFLAGS =\
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-libSalomeLoggerServer_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-libSalomeLoggerServer_la_LIBADD = \
- $(top_builddir)/idl/libSalomeIDLKernel.la\
- @CORBA_LIBS@
-
-# Scripts target
-dist_salomescript_PYTHON = SALOME_Trace.py
+++ /dev/null
-# 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
-#
-
-# Logger: CORBA Logger Server
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-
-# Executable scripts to be installed
-dist_salomescript_PYTHON = TestKiller.py
+++ /dev/null
-# 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
-#
-
-# SALOME MPIContainer : implemenation of container based on MPI libraries
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : SALOME
-# $Header$
-# ===============================================================
-# _CS_gbo Caution !! This package may not work. I didn't test it
-# because no mpi soft is installed on my computer. To be checked.
-# ===============================================================
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = \
- MPIObject_i.hxx \
- MPIContainer_i.hxx
-
-# These files are executable scripts
-dist_salomescript_SCRIPTS = \
- launch_testMPI2.csh
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-# _CS_gbo See wether it can be shared by all packages in a common include!!
-COMMON_CPPFLAGS=\
- @PYTHON_INCLUDES@ \
- @MPI_INCLUDES@ \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../Utils \
- -I$(srcdir)/../Registry \
- -I$(srcdir)/../Notification \
- -I$(srcdir)/../ResourcesManager \
- -I$(srcdir)/../Container \
- -I$(srcdir)/../GenericObj \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../Registry/libRegistry.la \
- ../Notification/libSalomeNotification.la \
- ../ResourcesManager/libSalomeResourcesManager.la \
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- ../Container/libSalomeContainer.la \
- ../GenericObj/libSalomeGenericObj.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la\
- @CORBA_LIBS@
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeMPIContainer.la
-libSalomeMPIContainer_la_SOURCES = MPIObject_i.cxx MPIContainer_i.cxx
-libSalomeMPIContainer_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libSalomeMPIContainer_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeMPIContainer_la_LIBADD = $(COMMON_LIBS)
-
-
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = SALOME_MPIContainer testMPI2
-SALOME_MPIContainer_SOURCES = SALOME_MPIContainer.cxx
-SALOME_MPIContainer_LDADD = libSalomeMPIContainer.la $(COMMON_LIBS) @PYTHON_LIBS@ @MPI_LIBS@
-SALOME_MPIContainer_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-testMPI2_SOURCES = testMPI2.cxx
-testMPI2_LDADD = @MPI_LIBS@
-testMPI2_CPPFLAGS = @MPI_INCLUDES@
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-SUBDIR_BASE = \
- Basics \
- SALOMELocalTrace \
- HDFPersist\
- KERNEL_PY
-
-SUBDIR_CORBA = \
- DF \
- Logger \
- SALOMETraceCollector \
- Utils \
- NamingService \
- GenericObj \
- Registry \
- ModuleCatalog \
- ResourcesManager \
- Notification \
- NOTIFICATION_SWIG \
- Container \
- TestContainer \
- Launcher \
- LifeCycleCORBA \
- LifeCycleCORBA_SWIG \
- SALOMEDSClient \
- TOOLSDS \
- SALOMEDSImpl \
- SALOMEDS \
- KernelHelpers \
- ModuleGenerator \
- Communication \
- Communication_SWIG \
- DSC
-
-SUBDIR_CPPUNIT_BASE= \
- Basics/Test \
- SALOMELocalTrace/Test
-
-SUBDIR_CPPUNIT_CORBA = \
- Logger/Test \
- SALOMETraceCollector/Test \
- Utils/Test \
- NamingService/Test \
- LifeCycleCORBA/Test \
- LifeCycleCORBA_SWIG/Test \
- SALOMEDSImpl/Test \
- SALOMEDS/Test \
- KernelHelpers/Test
-
-SUBDIR_CPPUNIT_GENERAL = \
- UnitTests
-
-SUBDIR_MPI = \
- MPIContainer \
- TestMPIContainer
-
-SUBDIR_PARALLEL= ParallelContainer
-
-
-DIST_SUBDIRS = \
- $(SUBDIR_BASE) \
- $(SUBDIR_CORBA) \
- $(SUBDIR_MPI) \
- $(SUBDIR_PARALLEL) \
- $(SUBDIR_CPPUNIT_BASE) \
- $(SUBDIR_CPPUNIT_CORBA) \
- $(SUBDIR_CPPUNIT_GENERAL)
-
-#
-# The following packages are built under conditions.
-# A condition is defined using the macro AM_CONDITIONAL (see the
-# check_cppunit for example with CPPUNIT_IS_OK.
-#
-
-if WITHONLYLAUNCHER
- SUBDIRS = Basics ResourcesManager Launcher
-else
-
-SUBDIRS = $(SUBDIR_BASE)
-
-if CORBA_GEN
- SUBDIRS += $(SUBDIR_CORBA)
-endif
-
-if MPI_IS_OK
- SUBDIRS += $(SUBDIR_MPI)
-endif
-
-if CPPUNIT_IS_OK
-if CORBA_GEN
- SUBDIRS += \
- $(SUBDIR_CPPUNIT_BASE) \
- $(SUBDIR_CPPUNIT_CORBA) \
- $(SUBDIR_CPPUNIT_GENERAL)
-else
- SUBDIRS += \
- $(SUBDIR_CPPUNIT_BASE) \
- $(SUBDIR_CPPUNIT_GENERAL)
-endif
-endif
-if WITH_PACO_PARALLEL
- SUBDIRS += $(SUBDIR_PARALLEL)
-endif
-
-endif
-EXTRA_DIST += win32pm
+++ /dev/null
-# 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
-#
-
-# SALOME ModuleCatalog : implementation of ModuleCatalog server which parsers xml description of modules
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : SALOME
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header an scripts to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = \
- SALOME_ModuleCatalog_impl.hxx \
- SALOME_ModuleCatalog_Acomponent_impl.hxx \
- PathPrefix.hxx \
- SALOME_ModuleCatalog_Parser.hxx \
- SALOME_ModuleCatalog_Parser_IO.hxx \
- SALOME_ModuleCatalog_Handler.hxx \
- SALOME_ModuleCatalog.hxx
-
-# Scripts to be installed
-dist_salomescript_PYTHON = TestModuleCatalog.py
-
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeCatalog.la
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../Utils \
- -I$(top_builddir)/idl \
- @LIBXML_INCLUDES@ \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la \
- @LIBXML_LIBS@
-
-libSalomeCatalog_la_SOURCES =\
- SALOME_ModuleCatalog_Handler.cxx \
- SALOME_ModuleCatalog_Parser_IO.cxx \
- SALOME_ModuleCatalog_impl.cxx \
- SALOME_ModuleCatalog_Acomponent_impl.cxx
-
-libSalomeCatalog_la_CPPFLAGS =\
- $(COMMON_CPPFLAGS)
-
-libSalomeCatalog_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-libSalomeCatalog_la_LIBADD =\
- $(COMMON_LIBS)
-
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = SALOME_ModuleCatalog_Server SALOME_ModuleCatalog_Client
-
-# SALOME_ModuleCatalog_Server
-SALOME_ModuleCatalog_Server_SOURCES = SALOME_ModuleCatalog_Server.cxx
-SALOME_ModuleCatalog_Server_CPPFLAGS =\
- $(COMMON_CPPFLAGS)
-
-SALOME_ModuleCatalog_Server_LDADD =\
- libSalomeCatalog.la ${COMMON_LIBS} \
- @CORBA_LIBS@
-
-# SALOME_ModuleCatalog_Client
-SALOME_ModuleCatalog_Client_SOURCES = SALOME_ModuleCatalog_Client.cxx
-SALOME_ModuleCatalog_Client_CPPFLAGS =\
- $(COMMON_CPPFLAGS)
-
-SALOME_ModuleCatalog_Client_LDADD =\
- libSalomeCatalog.la ${COMMON_LIBS} \
- @CORBA_LIBS@
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-dist_salomescript_PYTHON = IDLparser.py
-
-EXTRA_DIST += tests
-
-install-data-hook:
- @for f in $(dist_salomescript_PYTHON) ; do \
- chmod -f a+x $(DESTDIR)$(salomescriptdir)/$$f ; \
- done
+++ /dev/null
-# 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
-#
-
-# SALOME NOTIFICATION_SWIG : wrapping of Notification sevices in order to be available in Python
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Swig targets
-# ===============================================================
-# (cf. http://www.geocities.com/foetsch/python/swig_linux.htm)
-# see also LifeCycleCORBA_SWIG
-#
-BUILT_SOURCES = swig_wrap.cpp libNOTIFICATION.py
-
-SWIG_FLAGS = @SWIG_FLAGS@ -I$(srcdir) -I$(srcdir)/../Notification
-SWIGSOURCES = NOTIFICATION.i
-
-salomepython_PYTHON = libNOTIFICATION.py
-salomepyexec_LTLIBRARIES = _libNOTIFICATION.la
-_libNOTIFICATION_la_SOURCES = swig_wrap.cpp \
- NOTIFICATION_Swig.cxx NOTIFICATION_Swig.hxx SALOME_NOTIFICATION_SWIG.hxx
-_libNOTIFICATION_la_CPPFLAGS =\
- @PYTHON_INCLUDES@ -DHAVE_CONFIG_H \
- -I$(srcdir) \
- -I$(srcdir)/../Notification \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-
-_libNOTIFICATION_la_LDFLAGS = -module
-_libNOTIFICATION_la_LIBADD = @PYTHON_LIBS@ ../Notification/libSalomeNotification.la
-
-swig_wrap.cpp libNOTIFICATION.py : $(SWIGSOURCES)
- $(SWIG) $(SWIG_FLAGS) -o swig_wrap.cpp $<
-
-CLEANFILES = swig_wrap.cpp
-
-EXTRA_DIST += $(SWIGSOURCES)
+++ /dev/null
-# 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
-#
-
-# SALOME NamingService : wrapping NamingService services
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-# header files
-salomeinclude_HEADERS =\
- SALOME_NamingService.hxx \
- ServiceUnreachable.hxx \
- NamingService_WaitForServerReadiness.hxx \
- SALOME_NamingService_defs.hxx
-
-# Scripts to be exported
-dist_salomescript_PYTHON =\
- SALOME_NamingServicePy.py
-
-
-# Libraries targets
-lib_LTLIBRARIES = libSalomeNS.la
-libSalomeNS_la_SOURCES =\
- SALOME_NamingService.cxx \
- ServiceUnreachable.cxx \
- NamingService_WaitForServerReadiness.cxx
-
-libSalomeNS_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-libSalomeNS_la_CPPFLAGS = \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../Utils \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-libSalomeNS_la_LIBADD = ../Utils/libOpUtil.la
+++ /dev/null
-# 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
-#
-
-# SALOMELocalTrace : log on local machine
-# File : Makefile.am
-# Author : Guillaume BOULANT (CSSI)
-# Module : SALOME
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS= NamingServiceTest.hxx
-
-# Scripts to be installed
-dist_salomescript_PYTHON = TestNamingService.py
-
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This directory defines the subdirectory src in the top source directory.
-RPATH=../..
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- @CPPUNIT_INCLUDES@ -I$(srcdir)/$(RPATH)/NamingService \
- -I$(srcdir)/$(RPATH)/Basics \
- -I$(srcdir)/$(RPATH)/SALOMELocalTrace \
- -I$(srcdir)/$(RPATH)/Utils \
- -I$(srcdir)/$(RPATH)/LifeCycleCORBA \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- @CPPUNIT_LIBS@ \
- ../libSalomeNS.la \
- ../../LifeCycleCORBA/libSalomeLifeCycleCORBA.la \
- @CORBA_LIBS@
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libNamingServiceTest.la
-libNamingServiceTest_la_SOURCES = NamingServiceTest.cxx
-libNamingServiceTest_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libNamingServiceTest_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libNamingServiceTest_la_LIBADD = $(COMMON_LIBS)
-
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = TestNamingService
-TestNamingService_SOURCES = TestNamingService.cxx
-TestNamingService_CPPFLAGS = \
- $(COMMON_CPPFLAGS) \
- -I$(srcdir)/$(RPATH)/SALOMELocalTrace/Test \
- -I$(srcdir)/$(RPATH)/SALOMETraceCollector/Test \
- -I$(srcdir)/$(RPATH)/Utils/Test \
- -I$(srcdir)/$(RPATH)/Basics/Test
-
-
-TestNamingService_LDADD = \
- libNamingServiceTest.la ../libSalomeNS.la \
- $(RPATH)/SALOMELocalTrace/Test/libSALOMELocalTraceTest.la $(RPATH)/SALOMELocalTrace/libSALOMELocalTrace.la \
- $(RPATH)/SALOMETraceCollector/Test/libSALOMETraceCollectorTest.la \
- $(RPATH)/Utils/Test/libUtilsTest.la $(RPATH)/Utils/libOpUtil.la \
- $(RPATH)/Basics/libSALOMEBasics.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la $(COMMON_LIBS)
+++ /dev/null
-# 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
-#
-
-# SALOME Notification : wrapping of Notification service services
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = \
- NOTIFICATION.hxx \
- NOTIFICATION_Supplier.hxx \
- NOTIFICATION_Consumer.hxx \
- CosNotifyShorthands.h \
- SALOME_NOTIFICATION.hxx
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-
-lib_LTLIBRARIES = libSalomeNotification.la
-libSalomeNotification_la_SOURCES =\
- NOTIFICATION.cxx \
- NOTIFICATION_Supplier.cxx \
- NOTIFICATION_Consumer.cxx
-
-libSalomeNotification_la_CPPFLAGS =\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../Utils \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-
-libSalomeNotification_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-libSalomeNotification_la_LIBADD =\
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- @CORBA_LIBS@
-
-
-#LDFLAGS+= -lOpUtil -lSALOMELocalTrace
-#OMNIORB_IDLCXXFLAGS+= -Wbtp
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : André RIBES (EDF)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = SALOME_ParallelComponent_i.hxx \
- SALOME_ParallelContainer_i.hxx \
- SALOME_ParallelContainerProxy_i.hxx \
- SALOME_ParallelGlobalProcessVar_i.hxx \
- Parallel_Salome_file_i.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS= -I$(top_srcdir)/src/Container \
- -I$(top_srcdir)/src/Notification \
- -I$(top_srcdir)/src/SALOMELocalTrace \
- -I$(top_srcdir)/src/Basics \
- -I$(top_srcdir)/src/NamingService \
- -I$(top_srcdir)/src/Registry \
- -I$(top_srcdir)/src/Utils \
- -I$(top_srcdir)/src/GenericObj \
- -I$(srcdir)/../HDFPersist \
- -I$(top_builddir)/idl \
- -I$(top_srcdir)/src/SALOMETraceCollector \
- @PYTHON_INCLUDES@ \
- @CORBA_CXXFLAGS@ \
- @CORBA_INCLUDES@ \
- @MPI_INCLUDES@ \
- @PACO_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS = $(top_builddir)/src/Container/libSalomeContainer.la \
- $(top_builddir)/src/NamingService/libSalomeNS.la \
- $(top_builddir)/src/SALOMELocalTrace/libSALOMELocalTrace.la \
- $(top_builddir)/src/Basics/libSALOMEBasics.la \
- $(top_builddir)/src/HDFPersist/libSalomeHDFPersist.la \
- $(top_builddir)/idl/libSalomeParallelIDLKernel.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la \
- @CORBA_LIBS@ \
- @PACO_LIBS@ \
- $(PYTHON_LIBS)
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeParallelContainer.la
-
-libSalomeParallelContainer_la_SOURCES = SALOME_ParallelComponent_i.cxx \
- SALOME_ParallelContainer_i.cxx \
- SALOME_ParallelContainerProxy_i.cxx \
- Parallel_Salome_file_i.cxx \
- SALOME_ParallelGlobalProcessVar_i.cxx
-
-libSalomeParallelContainer_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-
-libSalomeParallelContainer_la_LIBADD = $(COMMON_LIBS) @MPI_LIBS@
-
-libSalomeParallelContainer_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-
-if MPI_IS_OK
-bin_mpi_programs = SALOME_ParallelContainerProxyMpi \
- SALOME_ParallelContainerNodeMpi
-endif
-
-bin_PROGRAMS = SALOME_ParallelContainerProxyDummy \
- SALOME_ParallelContainerNodeDummy \
- $(bin_mpi_programs)
-
-SALOME_ParallelContainerProxyDummy_SOURCES = SALOME_ParallelContainerProxyDummy.cxx
-SALOME_ParallelContainerProxyDummy_CXXFLAGS = $(COMMON_CPPFLAGS)
-SALOME_ParallelContainerProxyDummy_LDADD = libSalomeParallelContainer.la \
- -L@PACOPATH@/lib -lPaCO_dummy -lPaCO_omnithread \
- $(COMMON_LIBS)
-
-SALOME_ParallelContainerNodeDummy_SOURCES = SALOME_ParallelContainerNodeDummy.cxx
-SALOME_ParallelContainerNodeDummy_CXXFLAGS = $(COMMON_CPPFLAGS)
-SALOME_ParallelContainerNodeDummy_LDADD = libSalomeParallelContainer.la \
- -L@PACOPATH@/lib -lPaCO_dummy -lPaCO_omnithread \
- $(COMMON_LIBS)
-
-SALOME_ParallelContainerProxyMpi_SOURCES = SALOME_ParallelContainerProxyMpi.cxx
-SALOME_ParallelContainerProxyMpi_CXXFLAGS = $(COMMON_CPPFLAGS) @MPI_INCLUDES@
-SALOME_ParallelContainerProxyMpi_LDADD = libSalomeParallelContainer.la \
- -L@PACOPATH@/lib -lPaCO_dummy -lPaCO_mpi -lPaCO_omnithread \
- @MPI_LIBS@ \
- $(COMMON_LIBS)
-
-
-SALOME_ParallelContainerNodeMpi_SOURCES = SALOME_ParallelContainerNodeMpi.cxx
-SALOME_ParallelContainerNodeMpi_CXXFLAGS = $(COMMON_CPPFLAGS) @MPI_INCLUDES@
-SALOME_ParallelContainerNodeMpi_LDADD = libSalomeParallelContainer.la \
- -L@PACOPATH@/lib -lPaCO_dummy -lPaCO_mpi -lPaCO_omnithread \
- @MPI_LIBS@\
- $(COMMON_LIBS)
-
-
+++ /dev/null
-# 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
-#
-
-# SALOME Registry : Registry server implementation
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : SALOME
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-# header files
-salomeinclude_HEADERS =\
- RegistryConnexion.hxx \
- RegistryService.hxx \
- SALOME_Registry.hxx
-
-# Libraries targets
-lib_LTLIBRARIES = libRegistry.la
-libRegistry_la_SOURCES =\
- RegistryConnexion.cxx \
- RegistryService.cxx
-
-libRegistry_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libRegistry_la_CPPFLAGS =\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../Utils \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-libRegistry_la_LIBADD =\
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la
-
-
-# Executables targets
-bin_PROGRAMS = SALOME_Registry_Server
-SALOME_Registry_Server_SOURCES = SALOME_Registry_Server.cxx
-SALOME_Registry_Server_LDADD =\
- $(top_builddir)/idl/libSalomeIDLKernel.la \
- libRegistry.la \
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- @CORBA_LIBS@
-SALOME_Registry_Server_CPPFLAGS =\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../Utils \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
+++ /dev/null
-# 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
-#
-
-# SALOME ResourcesManager
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : SALOME
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = \
- SALOME_ResourcesCatalog_Parser.hxx \
- SALOME_ResourcesManager.hxx \
- SALOME_ResourcesCatalog_Handler.hxx \
- SALOME_LoadRateManager.hxx \
- ResourcesManager.hxx \
- ResourcesManager_Defs.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../Utils \
- -I$(top_builddir)/idl \
- @LIBXML_INCLUDES@ \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../Basics/libSALOMEBasics.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la \
- @LIBXML_LIBS@
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-if WITHONLYLAUNCHER
- lib_LTLIBRARIES = libResourcesManager.la
-else
- lib_LTLIBRARIES = libResourcesManager.la libSalomeResourcesManager.la
-endif
-libSalomeResourcesManager_la_SOURCES =\
- SALOME_ResourcesManager.cxx
-
-libSalomeResourcesManager_la_CPPFLAGS =\
- $(COMMON_CPPFLAGS)
-
-libSalomeResourcesManager_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeResourcesManager_la_LIBADD =\
- $(COMMON_LIBS) libResourcesManager.la
-
-libResourcesManager_la_SOURCES =\
- SALOME_ResourcesCatalog_Parser.cxx \
- SALOME_ResourcesCatalog_Handler.cxx \
- SALOME_LoadRateManager.cxx \
- ResourcesManager.cxx
-
-libResourcesManager_la_CPPFLAGS =\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../Utils \
- @LIBXML_INCLUDES@
-
-libResourcesManager_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libResourcesManager_la_LIBADD =\
- ../Basics/libSALOMEBasics.la \
- ../Utils/libOpUtil.la \
- @LIBXML_LIBS@
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS= \
- SALOMEDS_StudyManager_i.hxx \
- SALOMEDS_Driver_i.hxx \
- SALOMEDS_StudyManager.hxx \
- SALOMEDS_Study_i.hxx \
- SALOMEDS_Study.hxx \
- SALOMEDS_SObject_i.hxx \
- SALOMEDS_SObject.hxx \
- SALOMEDS_SComponent_i.hxx \
- SALOMEDS_SComponent.hxx \
- SALOMEDS_GenericAttribute_i.hxx \
- SALOMEDS_GenericAttribute.hxx \
- SALOMEDS_IParameters.hxx \
- SALOMEDS_Defines.hxx \
- SALOMEDS_Attributes_wrap.hxx \
- SALOMEDS_wrap.hxx
-
-# Scripts to be installed
-dist_salomescript_PYTHON = SALOME_DriverPy.py
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- @BOOST_CPPFLAGS@ \
- -I$(srcdir)/../HDFPersist \
- @HDF5_INCLUDES@ \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../Utils \
- -I$(srcdir)/../DF \
- -I$(srcdir)/../SALOMEDSImpl \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../GenericObj \
- -I$(srcdir)/../SALOMEDSClient \
- -I$(srcdir)/../LifeCycleCORBA \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- ../HDFPersist/libSalomeHDFPersist.la \
- ../DF/libDF.la \
- ../SALOMEDSImpl/libSalomeDSImpl.la \
- ../GenericObj/libSalomeGenericObj.la \
- ../LifeCycleCORBA/libSalomeLifeCycleCORBA.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la\
- @HDF5_LIBS@
-
-
-#LDFLAGS+= -lSalomeGenericObj -lSalomeLifeCycleCORBA
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeDS.la
-libSalomeDS_la_SOURCES = \
- SALOMEDS.cxx \
- SALOMEDS_Driver_i.cxx \
- SALOMEDS_StudyManager_i.cxx \
- SALOMEDS_UseCaseBuilder_i.cxx \
- SALOMEDS_UseCaseIterator_i.cxx \
- SALOMEDS_ChildIterator_i.cxx \
- SALOMEDS_SComponentIterator_i.cxx \
- SALOMEDS_Study_i.cxx \
- SALOMEDS_StudyBuilder_i.cxx \
- SALOMEDS_SObject_i.cxx \
- SALOMEDS_SComponent_i.cxx \
- SALOMEDS_GenericAttribute_i.cxx \
- SALOMEDS_AttributeComment_i.cxx \
- SALOMEDS_AttributeExternalFileDef_i.cxx \
- SALOMEDS_AttributeFileType_i.cxx \
- SALOMEDS_AttributeIOR_i.cxx \
- SALOMEDS_AttributeInteger_i.cxx \
- SALOMEDS_AttributeName_i.cxx \
- SALOMEDS_AttributePersistentRef_i.cxx \
- SALOMEDS_AttributeReal_i.cxx \
- SALOMEDS_AttributeSequenceOfReal_i.cxx \
- SALOMEDS_AttributeSequenceOfInteger_i.cxx \
- SALOMEDS_AttributeDrawable_i.cxx \
- SALOMEDS_AttributeSelectable_i.cxx \
- SALOMEDS_AttributeOpened_i.cxx \
- SALOMEDS_AttributeFlags_i.cxx \
- SALOMEDS_AttributeGraphic_i.cxx \
- SALOMEDS_AttributeExpandable_i.cxx \
- SALOMEDS_AttributeTextColor_i.cxx \
- SALOMEDS_AttributeTextHighlightColor_i.cxx \
- SALOMEDS_AttributePixMap_i.cxx \
- SALOMEDS_AttributeTreeNode_i.cxx \
- SALOMEDS_AttributeLocalID_i.cxx \
- SALOMEDS_AttributeUserID_i.cxx \
- SALOMEDS_AttributeTarget_i.cxx \
- SALOMEDS_AttributeTableOfInteger_i.cxx \
- SALOMEDS_AttributeTableOfReal_i.cxx \
- SALOMEDS_AttributeTableOfString_i.cxx \
- SALOMEDS_AttributeStudyProperties_i.cxx \
- SALOMEDS_AttributePythonObject_i.cxx \
- SALOMEDS_AttributeParameter_i.cxx \
- SALOMEDS_AttributeString_i.cxx \
- SALOMEDS_SObject.cxx \
- SALOMEDS_SComponent.cxx \
- SALOMEDS_GenericAttribute.cxx \
- SALOMEDS_ChildIterator.cxx \
- SALOMEDS_SComponentIterator.cxx \
- SALOMEDS_UseCaseIterator.cxx \
- SALOMEDS_UseCaseBuilder.cxx \
- SALOMEDS_StudyBuilder.cxx \
- SALOMEDS_Study.cxx \
- SALOMEDS_StudyManager.cxx \
- SALOMEDS_AttributeStudyProperties.cxx \
- SALOMEDS_AttributeComment.cxx \
- SALOMEDS_AttributeDrawable.cxx \
- SALOMEDS_AttributeExpandable.cxx \
- SALOMEDS_AttributeExternalFileDef.cxx \
- SALOMEDS_AttributeFileType.cxx \
- SALOMEDS_AttributeFlags.cxx \
- SALOMEDS_AttributeGraphic.cxx \
- SALOMEDS_AttributeIOR.cxx \
- SALOMEDS_AttributeInteger.cxx \
- SALOMEDS_AttributeLocalID.cxx \
- SALOMEDS_AttributeName.cxx \
- SALOMEDS_AttributeOpened.cxx \
- SALOMEDS_AttributePythonObject.cxx \
- SALOMEDS_AttributeReal.cxx \
- SALOMEDS_AttributeSelectable.cxx \
- SALOMEDS_AttributeSequenceOfInteger.cxx \
- SALOMEDS_AttributePersistentRef.cxx \
- SALOMEDS_AttributePixMap.cxx \
- SALOMEDS_AttributeSequenceOfReal.cxx \
- SALOMEDS_AttributeTableOfInteger.cxx \
- SALOMEDS_AttributeTableOfReal.cxx \
- SALOMEDS_AttributeTableOfString.cxx \
- SALOMEDS_AttributeTarget.cxx \
- SALOMEDS_AttributeTextColor.cxx \
- SALOMEDS_AttributeTextHighlightColor.cxx \
- SALOMEDS_AttributeTreeNode.cxx \
- SALOMEDS_AttributeUserID.cxx \
- SALOMEDS_TMPFile_i.cxx \
- SALOMEDS_AttributeParameter.cxx \
- SALOMEDS_AttributeString.cxx \
- SALOMEDS_IParameters.cxx \
- SALOMEDS_AttLong_i.hxx \
- SALOMEDS_AttReal_i.hxx \
- SALOMEDS_AttributeComment.hxx \
- SALOMEDS_AttributeComment_i.hxx \
- SALOMEDS_AttributeDrawable.hxx \
- SALOMEDS_AttributeDrawable_i.hxx \
- SALOMEDS_AttributeExpandable.hxx \
- SALOMEDS_AttributeExpandable_i.hxx \
- SALOMEDS_AttributeExternalFileDef.hxx \
- SALOMEDS_AttributeExternalFileDef_i.hxx \
- SALOMEDS_AttributeFileType.hxx \
- SALOMEDS_AttributeFileType_i.hxx \
- SALOMEDS_AttributeFlags.hxx \
- SALOMEDS_AttributeFlags_i.hxx \
- SALOMEDS_AttributeGraphic.hxx \
- SALOMEDS_AttributeGraphic_i.hxx \
- SALOMEDS_AttributeInteger.hxx \
- SALOMEDS_AttributeInteger_i.hxx \
- SALOMEDS_AttributeIOR.hxx \
- SALOMEDS_AttributeIOR_i.hxx \
- SALOMEDS_AttributeLocalID.hxx \
- SALOMEDS_AttributeLocalID_i.hxx \
- SALOMEDS_AttributeName.hxx \
- SALOMEDS_AttributeName_i.hxx \
- SALOMEDS_AttributeOpened.hxx \
- SALOMEDS_AttributeOpened_i.hxx \
- SALOMEDS_AttributePersistentRef.hxx \
- SALOMEDS_AttributePersistentRef_i.hxx \
- SALOMEDS_AttributePixMap.hxx \
- SALOMEDS_AttributePixMap_i.hxx \
- SALOMEDS_AttributePythonObject.hxx \
- SALOMEDS_AttributePythonObject_i.hxx \
- SALOMEDS_AttributeReal.hxx \
- SALOMEDS_AttributeReal_i.hxx \
- SALOMEDS_AttributeSelectable.hxx \
- SALOMEDS_AttributeSelectable_i.hxx \
- SALOMEDS_AttributeSequenceOfInteger.hxx \
- SALOMEDS_AttributeSequenceOfInteger_i.hxx \
- SALOMEDS_AttributeSequenceOfReal.hxx \
- SALOMEDS_AttributeSequenceOfReal_i.hxx \
- SALOMEDS_Attributes.hxx \
- SALOMEDS_AttributeStudyProperties.hxx \
- SALOMEDS_AttributeStudyProperties_i.hxx \
- SALOMEDS_AttributeTableOfInteger.hxx \
- SALOMEDS_AttributeTableOfInteger_i.hxx \
- SALOMEDS_AttributeTableOfReal.hxx \
- SALOMEDS_AttributeTableOfReal_i.hxx \
- SALOMEDS_AttributeTableOfString.hxx \
- SALOMEDS_AttributeTableOfString_i.hxx \
- SALOMEDS_AttributeTarget.hxx \
- SALOMEDS_AttributeTarget_i.hxx \
- SALOMEDS_AttributeTextColor.hxx \
- SALOMEDS_AttributeTextColor_i.hxx \
- SALOMEDS_AttributeTextHighlightColor.hxx \
- SALOMEDS_AttributeTextHighlightColor_i.hxx \
- SALOMEDS_AttributeTreeNode.hxx \
- SALOMEDS_AttributeTreeNode_i.hxx \
- SALOMEDS_AttributeUserID.hxx \
- SALOMEDS_AttributeUserID_i.hxx \
- SALOMEDS_BasicAttributeFactory.hxx \
- SALOMEDS_BasicAttribute_i.hxx \
- SALOMEDS_Callback_i.hxx \
- SALOMEDS_ChildIterator.hxx \
- SALOMEDS_ChildIterator_i.hxx \
- SALOMEDS_ClientAttributes.hxx \
- SALOMEDS_Driver_i.hxx \
- SALOMEDS_GenericAttribute.hxx \
- SALOMEDS_GenericAttribute_i.hxx \
- SALOMEDS.hxx \
- SALOMEDS_SComponent.hxx \
- SALOMEDS_SComponent_i.hxx \
- SALOMEDS_SComponentIterator.hxx \
- SALOMEDS_SComponentIterator_i.hxx \
- SALOMEDS_SObject.hxx \
- SALOMEDS_SObject_i.hxx \
- SALOMEDS_StudyBuilder.hxx \
- SALOMEDS_StudyBuilder_i.hxx \
- SALOMEDS_Study.hxx \
- SALOMEDS_Study_i.hxx \
- SALOMEDS_StudyManager.hxx \
- SALOMEDS_StudyManager_i.hxx \
- SALOMEDS_UseCaseBuilder.hxx \
- SALOMEDS_UseCaseBuilder_i.hxx \
- SALOMEDS_UseCaseIterator.hxx \
- SALOMEDS_UseCaseIterator_i.hxx \
- SALOMEDS_AttributeParameter.hxx \
- SALOMEDS_AttributeParameter_i.hxx \
- SALOMEDS_AttributeString.hxx \
- SALOMEDS_AttributeString_i.hxx \
- SALOMEDS_TMPFile_i.hxx
-
-libSalomeDS_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libSalomeDS_la_LDFLAGS = -Wl,-E -no-undefined -version-info=0:0:0 @LDEXPDYNFLAGS@
-libSalomeDS_la_LIBADD = $(COMMON_LIBS)
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = SALOMEDS_Server SALOMEDS_Client
-
-SALOMEDS_Server_SOURCES = SALOMEDS_Server.cxx
-SALOMEDS_Server_CPPFLAGS = $(COMMON_CPPFLAGS)
-SALOMEDS_Server_LDADD = libSalomeDS.la \
- $(COMMON_LIBS) \
- ../Basics/libSALOMEBasics.la \
- $(HDF5_LIBS) \
- $(CORBA_LIBS)
-
-SALOMEDS_Client_SOURCES = SALOMEDS_Client.cxx
-SALOMEDS_Client_CPPFLAGS = $(COMMON_CPPFLAGS)
-SALOMEDS_Client_LDADD = libSalomeDS.la \
- $(COMMON_LIBS) \
- ../Basics/libSALOMEBasics.la \
- $(HDF5_LIBS) \
- $(CORBA_LIBS)
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Paul RASCLE
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS= SALOMEDSTest.hxx
-
-# Scripts to be installed
-dist_salomescript_PYTHON = TestSALOMEDS.py
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This directory defines the subdirectory src in the top source directory.
-RPATH=../..
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- @CPPUNIT_INCLUDES@ \
- -I$(srcdir)/$(RPATH)/Basics -I$(srcdir)/$(RPATH)/Basics/Test \
- -I$(srcdir)/$(RPATH)/SALOMELocalTrace -I$(srcdir)/$(RPATH)/SALOMELocalTrace/Test \
- -I$(srcdir)/$(RPATH)/SALOMETraceCollector -I$(srcdir)/$(RPATH)/SALOMETraceCollector/Test \
- -I$(srcdir)/$(RPATH)/NamingService -I$(srcdir)/$(RPATH)/NamingService/Test \
- -I$(srcdir)/$(RPATH)/Utils -I$(srcdir)/$(RPATH)/Utils/Test \
- -I$(srcdir)/$(RPATH)/ResourcesManager \
- -I$(srcdir)/$(RPATH)/LifeCycleCORBA \
- -I$(srcdir)/$(RPATH)/SALOMEDS \
- -I$(srcdir)/$(RPATH)/SALOMEDSClient \
- -I$(srcdir)/$(RPATH)/DF \
- -I$(srcdir)/$(RPATH)/SALOMEDSImpl -I$(srcdir)/$(RPATH)/SALOMEDSImpl/Test \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @BOOST_CPPFLAGS@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- @CPPUNIT_LIBS@ \
- $(RPATH)/Basics/libSALOMEBasics.la \
- $(RPATH)/ResourcesManager/libSalomeResourcesManager.la \
- $(RPATH)/Container/libSalomeContainer.la \
- $(RPATH)/NamingService/libSalomeNS.la \
- $(RPATH)/Registry/libRegistry.la \
- $(RPATH)/Notification/libSalomeNotification.la \
- $(RPATH)/Utils/Test/libUtilsTest.la \
- $(RPATH)/Utils/libOpUtil.la \
- $(RPATH)/SALOMELocalTrace/Test/libSALOMELocalTraceTest.la \
- $(RPATH)/SALOMELocalTrace/libSALOMELocalTrace.la \
- $(RPATH)/SALOMETraceCollector/Test/libSALOMETraceCollectorTest.la \
- $(RPATH)/SALOMEDSImpl/Test/libSALOMEDSImplTest.la \
- $(RPATH)/DF/libDF.la \
- $(RPATH)/SALOMEDSImpl/libSalomeDSImpl.la \
- $(RPATH)/SALOMEDSClient/libSalomeDSClient.la \
- $(RPATH)/SALOMEDS/libSalomeDS.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSALOMEDSTest.la
-dist_libSALOMEDSTest_la_SOURCES = SALOMEDSTest.cxx
-libSALOMEDSTest_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libSALOMEDSTest_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSALOMEDSTest_la_LIBADD = $(COMMON_LIBS)
-
-EXTRA_DIST += \
- SALOMEDSTest_AttributeComment.cxx \
- SALOMEDSTest_AttributeDrawable.cxx \
- SALOMEDSTest_AttributeExpandable.cxx \
- SALOMEDSTest_AttributeExternalFileDef.cxx \
- SALOMEDSTest_AttributeFileType.cxx \
- SALOMEDSTest_AttributeFlags.cxx \
- SALOMEDSTest_AttributeGraphic.cxx \
- SALOMEDSTest_AttributeInteger.cxx \
- SALOMEDSTest_AttributeIOR.cxx \
- SALOMEDSTest_AttributeLocalID.cxx \
- SALOMEDSTest_AttributeName.cxx \
- SALOMEDSTest_AttributeOpened.cxx \
- SALOMEDSTest_AttributeParameter.cxx \
- SALOMEDSTest_AttributePersistentRef.cxx \
- SALOMEDSTest_AttributePixMap.cxx \
- SALOMEDSTest_AttributePythonObject.cxx \
- SALOMEDSTest_AttributeReal.cxx \
- SALOMEDSTest_AttributeSelectable.cxx \
- SALOMEDSTest_AttributeSequenceOfInteger.cxx \
- SALOMEDSTest_AttributeSequenceOfReal.cxx \
- SALOMEDSTest_AttributeStudyProperties.cxx \
- SALOMEDSTest_AttributeTableOfInteger.cxx \
- SALOMEDSTest_AttributeTableOfReal.cxx \
- SALOMEDSTest_AttributeTableOfString.cxx \
- SALOMEDSTest_AttributeTarget.cxx \
- SALOMEDSTest_AttributeTextColor.cxx \
- SALOMEDSTest_AttributeTextHighlightColor.cxx\
- SALOMEDSTest_AttributeTreeNode.cxx \
- SALOMEDSTest_AttributeUserID.cxx \
- SALOMEDSTest_ChildIterator.cxx \
- SALOMEDSTest_SComponent.cxx \
- SALOMEDSTest_SComponentIterator.cxx \
- SALOMEDSTest_SObject.cxx \
- SALOMEDSTest_StudyBuilder.cxx \
- SALOMEDSTest_Study.cxx \
- SALOMEDSTest_StudyManager.cxx \
- SALOMEDSTest_UseCase.cxx
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = TestSALOMEDS
-dist_TestSALOMEDS_SOURCES = TestSALOMEDS.cxx
-TestSALOMEDS_CPPFLAGS = $(COMMON_CPPFLAGS)
-TestSALOMEDS_LDADD = libSALOMEDSTest.la \
- $(RPATH)/Basics/libSALOMEBasics.la \
- $(CORBA_LIBS) $(COMMON_LIBS)
+++ /dev/null
-# 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
-#
-
-# SALOMEDSClient: client interface of SALOMEDS
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-salomeinclude_HEADERS=\
- SALOMEDSClient_definitions.hxx \
- SALOMEDSClient_AttributeComment.hxx \
- SALOMEDSClient_AttributeDrawable.hxx \
- SALOMEDSClient_AttributeExpandable.hxx \
- SALOMEDSClient_AttributeExternalFileDef.hxx \
- SALOMEDSClient_AttributeFileType.hxx \
- SALOMEDSClient_AttributeFlags.hxx \
- SALOMEDSClient_AttributeGraphic.hxx \
- SALOMEDSClient_AttributeIOR.hxx \
- SALOMEDSClient_AttributeInteger.hxx \
- SALOMEDSClient_AttributeLocalID.hxx \
- SALOMEDSClient_AttributeName.hxx \
- SALOMEDSClient_AttributeOpened.hxx \
- SALOMEDSClient_AttributePersistentRef.hxx \
- SALOMEDSClient_AttributePixMap.hxx \
- SALOMEDSClient_AttributePythonObject.hxx \
- SALOMEDSClient_AttributeReal.hxx \
- SALOMEDSClient_AttributeSelectable.hxx \
- SALOMEDSClient_AttributeSequenceOfInteger.hxx \
- SALOMEDSClient_AttributeSequenceOfReal.hxx \
- SALOMEDSClient_AttributeStudyProperties.hxx \
- SALOMEDSClient_AttributeTable.hxx \
- SALOMEDSClient_AttributeTableOfInteger.hxx \
- SALOMEDSClient_AttributeTableOfReal.hxx \
- SALOMEDSClient_AttributeTableOfString.hxx \
- SALOMEDSClient_AttributeTarget.hxx \
- SALOMEDSClient_AttributeTextColor.hxx \
- SALOMEDSClient_AttributeTextHighlightColor.hxx \
- SALOMEDSClient_AttributeTreeNode.hxx \
- SALOMEDSClient_AttributeUserID.hxx \
- SALOMEDSClient_AttributeParameter.hxx \
- SALOMEDSClient_AttributeString.hxx \
- SALOMEDSClient_ChildIterator.hxx \
- SALOMEDSClient_GenericAttribute.hxx \
- SALOMEDSClient_SComponent.hxx \
- SALOMEDSClient_SComponentIterator.hxx \
- SALOMEDSClient_SObject.hxx \
- SALOMEDSClient_Study.hxx \
- SALOMEDSClient_StudyBuilder.hxx \
- SALOMEDSClient_StudyManager.hxx \
- SALOMEDSClient_UseCaseBuilder.hxx \
- SALOMEDSClient_UseCaseIterator.hxx \
- SALOMEDSClient_ClientFactory.hxx \
- SALOMEDSClient_IParameters.hxx \
- SALOMEDSClient_Observer.hxx \
- SALOMEDSClient.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS= \
- @BOOST_CPPFLAGS@ \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS = $(top_builddir)/idl/libSalomeIDLKernel.la
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeDSClient.la
-libSalomeDSClient_la_SOURCES = \
- SALOMEDSClient_ClientFactory.cxx
-
-
-libSalomeDSClient_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libSalomeDSClient_la_LDFLAGS = -Wl,-E -no-undefined -version-info=0:0:0
-libSalomeDSClient_la_LIBADD = $(COMMON_LIBS)
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS= \
- SALOMEDSImpl_Attributes.hxx \
- SALOMEDSImpl_SObject.hxx \
- SALOMEDSImpl_SComponent.hxx \
- SALOMEDSImpl_Driver.hxx \
- SALOMEDSImpl_Callback.hxx \
- SALOMEDSImpl_ChildIterator.hxx \
- SALOMEDSImpl_GenericAttribute.hxx \
- SALOMEDSImpl_AttributeIOR.hxx \
- SALOMEDSImpl_AttributeExternalFileDef.hxx \
- SALOMEDSImpl_AttributeFileType.hxx \
- SALOMEDSImpl_AttributePersistentRef.hxx \
- SALOMEDSImpl_AttributeSequenceOfReal.hxx \
- SALOMEDSImpl_AttributeSequenceOfInteger.hxx \
- SALOMEDSImpl_AttributeDrawable.hxx \
- SALOMEDSImpl_AttributeSelectable.hxx \
- SALOMEDSImpl_AttributeExpandable.hxx \
- SALOMEDSImpl_AttributeOpened.hxx \
- SALOMEDSImpl_AttributeFlags.hxx \
- SALOMEDSImpl_AttributeGraphic.hxx \
- SALOMEDSImpl_AttributeTextColor.hxx \
- SALOMEDSImpl_AttributeTextHighlightColor.hxx \
- SALOMEDSImpl_AttributePixMap.hxx \
- SALOMEDSImpl_AttributeLocalID.hxx \
- SALOMEDSImpl_AttributeTarget.hxx \
- SALOMEDSImpl_AttributeTable.hxx \
- SALOMEDSImpl_AttributeTableOfInteger.hxx \
- SALOMEDSImpl_AttributeTableOfReal.hxx \
- SALOMEDSImpl_AttributeTableOfString.hxx \
- SALOMEDSImpl_AttributeStudyProperties.hxx \
- SALOMEDSImpl_AttributePythonObject.hxx \
- SALOMEDSImpl_AttributeReal.hxx \
- SALOMEDSImpl_AttributeInteger.hxx \
- SALOMEDSImpl_AttributeUserID.hxx \
- SALOMEDSImpl_AttributeTreeNode.hxx \
- SALOMEDSImpl_AttributeName.hxx \
- SALOMEDSImpl_AttributeComment.hxx \
- SALOMEDSImpl_AttributeReference.hxx \
- SALOMEDSImpl_AttributeParameter.hxx \
- SALOMEDSImpl_AttributeString.hxx \
- SALOMEDSImpl_UseCaseBuilder.hxx \
- SALOMEDSImpl_UseCaseIterator.hxx \
- SALOMEDSImpl_SComponentIterator.hxx \
- SALOMEDSImpl_StudyBuilder.hxx \
- SALOMEDSImpl_Study.hxx \
- SALOMEDSImpl_StudyManager.hxx \
- SALOMEDSImpl_ChildNodeIterator.hxx \
- SALOMEDSImpl_Defines.hxx \
- SALOMEDSImpl_IParameters.hxx \
- SALOMEDSImpl_TMPFile.hxx \
- SALOMEDSImpl_GenericVariable.hxx \
- SALOMEDSImpl_ScalarVariable.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../HDFPersist \
- -I$(srcdir)/../DF \
- -I$(top_builddir) \
- @HDF5_INCLUDES@ \
- @BOOST_CPPFLAGS@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../Basics/libSALOMEBasics.la \
- ../HDFPersist/libSalomeHDFPersist.la \
- ../DF/libDF.la \
- @HDF5_LIBS@
-
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeDSImpl.la
-libSalomeDSImpl_la_SOURCES =\
- SALOMEDSImpl_Tool.cxx \
- SALOMEDSImpl_Callback.cxx \
- SALOMEDSImpl_StudyHandle.cxx \
- SALOMEDSImpl_GenericAttribute.cxx \
- SALOMEDSImpl_SObject.cxx \
- SALOMEDSImpl_SComponent.cxx \
- SALOMEDSImpl_ChildIterator.cxx \
- SALOMEDSImpl_AttributeIOR.cxx \
- SALOMEDSImpl_AttributeExternalFileDef.cxx \
- SALOMEDSImpl_AttributeFileType.cxx \
- SALOMEDSImpl_AttributePersistentRef.cxx \
- SALOMEDSImpl_AttributeSequenceOfReal.cxx \
- SALOMEDSImpl_AttributeSequenceOfInteger.cxx \
- SALOMEDSImpl_AttributeDrawable.cxx \
- SALOMEDSImpl_AttributeSelectable.cxx \
- SALOMEDSImpl_AttributeExpandable.cxx \
- SALOMEDSImpl_AttributeOpened.cxx \
- SALOMEDSImpl_AttributeFlags.cxx \
- SALOMEDSImpl_AttributeGraphic.cxx \
- SALOMEDSImpl_AttributeTextColor.cxx \
- SALOMEDSImpl_AttributeTextHighlightColor.cxx \
- SALOMEDSImpl_AttributePixMap.cxx \
- SALOMEDSImpl_AttributeLocalID.cxx \
- SALOMEDSImpl_AttributeTarget.cxx \
- SALOMEDSImpl_AttributeTableOfInteger.cxx \
- SALOMEDSImpl_AttributeTableOfReal.cxx \
- SALOMEDSImpl_AttributeTableOfString.cxx \
- SALOMEDSImpl_AttributeStudyProperties.cxx \
- SALOMEDSImpl_AttributePythonObject.cxx \
- SALOMEDSImpl_AttributeReal.cxx \
- SALOMEDSImpl_AttributeInteger.cxx \
- SALOMEDSImpl_AttributeUserID.cxx \
- SALOMEDSImpl_AttributeTreeNode.cxx \
- SALOMEDSImpl_AttributeName.cxx \
- SALOMEDSImpl_AttributeComment.cxx \
- SALOMEDSImpl_AttributeReference.cxx \
- SALOMEDSImpl_AttributeParameter.cxx \
- SALOMEDSImpl_AttributeString.cxx \
- SALOMEDSImpl_ChildNodeIterator.cxx \
- SALOMEDSImpl_UseCaseBuilder.cxx \
- SALOMEDSImpl_UseCaseIterator.cxx \
- SALOMEDSImpl_SComponentIterator.cxx \
- SALOMEDSImpl_StudyBuilder.cxx \
- SALOMEDSImpl_Study.cxx \
- SALOMEDSImpl_StudyManager.cxx \
- SALOMEDSImpl_IParameters.cxx \
- SALOMEDSImpl_TMPFile.cxx \
- SALOMEDSImpl_GenericVariable.cxx \
- SALOMEDSImpl_ScalarVariable.cxx \
- \
- SALOMEDSImpl_AttributeComment.hxx \
- SALOMEDSImpl_AttributeDrawable.hxx \
- SALOMEDSImpl_AttributeExpandable.hxx \
- SALOMEDSImpl_AttributeExternalFileDef.hxx \
- SALOMEDSImpl_AttributeFileType.hxx \
- SALOMEDSImpl_AttributeFlags.hxx \
- SALOMEDSImpl_AttributeGraphic.hxx \
- SALOMEDSImpl_AttributeInteger.hxx \
- SALOMEDSImpl_AttributeIOR.hxx \
- SALOMEDSImpl_AttributeLocalID.hxx \
- SALOMEDSImpl_AttributeName.hxx \
- SALOMEDSImpl_AttributeOpened.hxx \
- SALOMEDSImpl_AttributePersistentRef.hxx \
- SALOMEDSImpl_AttributePixMap.hxx \
- SALOMEDSImpl_AttributePythonObject.hxx \
- SALOMEDSImpl_AttributeReal.hxx \
- SALOMEDSImpl_AttributeReference.hxx \
- SALOMEDSImpl_AttributeSelectable.hxx \
- SALOMEDSImpl_AttributeSequenceOfInteger.hxx \
- SALOMEDSImpl_AttributeSequenceOfReal.hxx \
- SALOMEDSImpl_Attributes.hxx \
- SALOMEDSImpl_AttributeStudyProperties.hxx \
- SALOMEDSImpl_AttributeTable.hxx \
- SALOMEDSImpl_AttributeTableOfInteger.hxx \
- SALOMEDSImpl_AttributeTableOfReal.hxx \
- SALOMEDSImpl_AttributeTableOfString.hxx \
- SALOMEDSImpl_AttributeTarget.hxx \
- SALOMEDSImpl_AttributeTextColor.hxx \
- SALOMEDSImpl_AttributeTextHighlightColor.hxx \
- SALOMEDSImpl_AttributeTreeNode.hxx \
- SALOMEDSImpl_AttributeUserID.hxx \
- SALOMEDSImpl_AttributeParameter.hxx \
- SALOMEDSImpl_AttributeString.hxx \
- SALOMEDSImpl_Callback.hxx \
- SALOMEDSImpl_ChildIterator.hxx \
- SALOMEDSImpl_ChildNodeIterator.hxx \
- SALOMEDSImpl_Defines.hxx \
- SALOMEDSImpl_Driver.hxx \
- SALOMEDSImpl_GenericAttribute.hxx \
- SALOMEDSImpl_SComponent.hxx \
- SALOMEDSImpl_SComponentIterator.hxx \
- SALOMEDSImpl_SObject.hxx \
- SALOMEDSImpl_StudyBuilder.hxx \
- SALOMEDSImpl_StudyHandle.hxx \
- SALOMEDSImpl_Study.hxx \
- SALOMEDSImpl_StudyManager.hxx \
- SALOMEDSImpl_Tool.hxx \
- SALOMEDSImpl_UseCaseBuilder.hxx \
- SALOMEDSImpl_UseCaseIterator.hxx \
- SALOMEDSImpl_GenericVariable.hxx \
- SALOMEDSImpl_ScalarVariable.hxx
-
-libSalomeDSImpl_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libSalomeDSImpl_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeDSImpl_la_LIBADD = $(COMMON_LIBS)
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = testDS
-testDS_SOURCES = testDS.cxx
-testDS_CPPFLAGS = $(COMMON_CPPFLAGS)
-testDS_LDADD = libSalomeDSImpl.la ../DF/libDF.la $(COMMON_LIBS)
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Paul RASCLE
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS= SALOMEDSImplTest.hxx
-
-# Scripts to be installed
-dist_salomescript_PYTHON = TestSALOMEDSImpl.py
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This directory defines the subdirectory src in the top source directory.
-RPATH=../..
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- @CPPUNIT_INCLUDES@ \
- -I$(srcdir)/$(RPATH)/Basics -I$(srcdir)/$(RPATH)/Basics/Test \
- -I$(srcdir)/$(RPATH)/SALOMELocalTrace -I$(srcdir)/$(RPATH)/SALOMELocalTrace/Test \
- -I$(srcdir)/$(RPATH)/SALOMETraceCollector -I$(srcdir)/$(RPATH)/SALOMETraceCollector/Test \
- -I$(srcdir)/$(RPATH)/NamingService -I$(srcdir)/$(RPATH)/NamingService/Test \
- -I$(srcdir)/$(RPATH)/Utils -I$(srcdir)/$(RPATH)/Utils/Test \
- -I$(srcdir)/$(RPATH)/ResourcesManager \
- -I$(srcdir)/$(RPATH)/LifeCycleCORBA \
- -I$(srcdir)/$(RPATH)/DF \
- -I$(srcdir)/$(RPATH)/SALOMEDSImpl \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @BOOST_CPPFLAGS@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- @CPPUNIT_LIBS@ \
- $(RPATH)/Basics/libSALOMEBasics.la \
- $(RPATH)/ResourcesManager/libSalomeResourcesManager.la \
- $(RPATH)/Container/libSalomeContainer.la \
- $(RPATH)/NamingService/libSalomeNS.la \
- $(RPATH)/Registry/libRegistry.la \
- $(RPATH)/Notification/libSalomeNotification.la \
- $(RPATH)/Utils/Test/libUtilsTest.la \
- $(RPATH)/Utils/libOpUtil.la \
- $(RPATH)/SALOMELocalTrace/Test/libSALOMELocalTraceTest.la \
- $(RPATH)/SALOMELocalTrace/libSALOMELocalTrace.la \
- $(RPATH)/SALOMETraceCollector/Test/libSALOMETraceCollectorTest.la \
- $(RPATH)/DF/libDF.la \
- $(RPATH)/SALOMEDSImpl/libSalomeDSImpl.la \
- $(RPATH)/HDFPersist/libSalomeHDFPersist.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSALOMEDSImplTest.la
-libSALOMEDSImplTest_la_SOURCES = SALOMEDSImplTest.cxx
-libSALOMEDSImplTest_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libSALOMEDSImplTest_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSALOMEDSImplTest_la_LIBADD = $(COMMON_LIBS)
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = TestSALOMEDSImpl
-TestSALOMEDSImpl_SOURCES = TestSALOMEDSImpl.cxx
-TestSALOMEDSImpl_CPPFLAGS = $(COMMON_CPPFLAGS)
-TestSALOMEDSImpl_LDADD = \
- libSALOMEDSImplTest.la ../libSalomeDSImpl.la \
- $(RPATH)/NamingService/Test/libNamingServiceTest.la \
- $(COMMON_LIBS)
-
+++ /dev/null
-# 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
-#
-
-# SALOMELocalTrace : log on local machine
-# File : Makefile.am
-# Author : Guillaume BOULANT (CSSI)
-# Module : SALOME
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-salomeinclude_HEADERS = \
- utilities.h \
- LocalTraceBufferPool.hxx \
- BaseTraceCollector.hxx \
- SALOME_LocalTrace.hxx
-
-lib_LTLIBRARIES = libSALOMELocalTrace.la
-
-libSALOMELocalTrace_la_SOURCES = \
- BaseTraceCollector.cxx \
- BaseTraceCollector.hxx \
- LocalTraceCollector.cxx \
- LocalTraceCollector.hxx \
- FileTraceCollector.cxx \
- FileTraceCollector.hxx \
- LocalTraceBufferPool.cxx \
- LocalTraceBufferPool.hxx \
- SALOME_LocalTrace.hxx
-
-libSALOMELocalTrace_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSALOMELocalTrace_la_CPPFLAGS = -I$(srcdir)/../Basics
-libSALOMELocalTrace_la_LIBADD = ../Basics/libSALOMEBasics.la
+++ /dev/null
-# 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
-#
-
-# SALOMELocalTrace : log on local machine
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-# This directory defines the subdirectory src in the top source directory.
-SRCROOT=$(srcdir)/../..
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = SALOMELocalTraceTest.hxx
-
-# Executable scripts to be installed
-dist_salomescript_PYTHON = TestSALOMELocalTrace.py
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-
-lib_LTLIBRARIES = libSALOMELocalTraceTest.la
-libSALOMELocalTraceTest_la_SOURCES = SALOMELocalTraceTest.cxx
-libSALOMELocalTraceTest_la_CPPFLAGS = \
- @CPPUNIT_INCLUDES@ \
- -I$(SRCROOT)/SALOMELocalTrace \
- -I$(SRCROOT)/Basics
-
-libSALOMELocalTraceTest_la_LIBADD = \
- @CPPUNIT_LIBS@ \
- ../../SALOMELocalTrace/libSALOMELocalTrace.la
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = TestSALOMELocalTrace
-TestSALOMELocalTrace_SOURCES = TestSALOMELocalTrace.cxx
-TestSALOMELocalTrace_CPPFLAGS = \
- @CPPUNIT_INCLUDES@ \
- -I$(SRCROOT)/Basics/Test
-
-TestSALOMELocalTrace_LDADD = \
- @CPPUNIT_LIBS@ \
- libSALOMELocalTraceTest.la \
- ../../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../../Basics/libSALOMEBasics.la
+++ /dev/null
-# 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
-#
-
-# SALOMETraceCollector
-# File : Makefile.am
-# Author : Guillaume BOULANT, CSSI
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-# header files
-salomeinclude_HEADERS = \
- SALOMETraceCollector.hxx \
- TraceCollector_WaitForServerReadiness.hxx
-
-# Libraries targets
-lib_LTLIBRARIES = libwith_loggerTraceCollector.la
-
-libwith_loggerTraceCollector_la_SOURCES =\
- SALOMETraceCollector.cxx \
- TraceCollector_WaitForServerReadiness.cxx
-
-libwith_loggerTraceCollector_la_CPPFLAGS =\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-libwith_loggerTraceCollector_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libwith_loggerTraceCollector_la_LIBADD = \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la\
- @CORBA_LIBS@
+++ /dev/null
-# 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
-#
-
-####################################### library
-# SALOMELocalTrace : log on local machine
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-
-# header files
-salomeinclude_HEADERS= SALOMETraceCollectorTest.hxx
-
-# Scripts to be installed
-dist_salomescript_PYTHON = TestSALOMETraceCollector.py
-
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This directory defines the subdirectory src in the top source directory.
-RPATH=../..
-
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- @CPPUNIT_INCLUDES@ \
- -I$(srcdir)/$(RPATH)/Basics -I$(srcdir)/$(RPATH)/Basics/Test \
- -I$(srcdir)/$(RPATH)/SALOMELocalTrace -I$(srcdir)/$(RPATH)/SALOMELocalTrace/Test\
- -I$(srcdir)/$(RPATH)/SALOMETraceCollector
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- @CPPUNIT_LIBS@ \
- $(RPATH)/SALOMELocalTrace/Test/libSALOMELocalTraceTest.la $(RPATH)/SALOMELocalTrace/libSALOMELocalTrace.la \
- $(RPATH)/Basics/libSALOMEBasics.la
-
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSALOMETraceCollectorTest.la
-libSALOMETraceCollectorTest_la_SOURCES = SALOMETraceCollectorTest.cxx
-libSALOMETraceCollectorTest_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libSALOMETraceCollectorTest_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSALOMETraceCollectorTest_la_LIBADD = $(COMMON_LIBS)
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = TestSALOMETraceCollector
-TestSALOMETraceCollector_SOURCES = TestSALOMETraceCollector.cxx
-TestSALOMETraceCollector_CPPFLAGS = $(COMMON_CPPFLAGS)
-TestSALOMETraceCollector_LDADD = libSALOMETraceCollectorTest.la $(COMMON_LIBS)
+++ /dev/null
-# 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
-#
-
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = SALOMEDS_Tool.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../Utils \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ \
- @HDF5_INCLUDES@ \
- @BOOST_CPPFLAGS@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../Utils/libOpUtil.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libTOOLSDS.la
-libTOOLSDS_la_SOURCES = \
- SALOMEDS_Tool.cxx
-
-libTOOLSDS_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libTOOLSDS_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libTOOLSDS_la_LIBADD = $(COMMON_LIBS)
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-# Nothing to build
-
-
+++ /dev/null
-# 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
-#
-
-# SALOME TestContainer : test of container creation and its life cycle
-# File : Makefile.in
-# Author : Paul RASCLE, EDF - MARC TAJCHMAN, CEA
-# Module : SALOME
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-# Scripts to be installed
-dist_salomescript_PYTHON = \
- SALOME_TestComponentPy.py \
- TestLogger.py
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../Utils \
- -I$(srcdir)/../Registry \
- -I$(srcdir)/../Notification \
- -I$(srcdir)/../ResourcesManager \
- -I$(srcdir)/../GenericObj \
- -I$(srcdir)/../Container \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../Container/libSalomeContainer.la \
- ../Registry/libRegistry.la \
- ../Notification/libSalomeNotification.la \
- ../ResourcesManager/libSalomeResourcesManager.la \
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- ../GenericObj/libSalomeGenericObj.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeTestComponentEngine.la
-libSalomeTestComponentEngine_la_SOURCES = \
- SALOME_TestComponent.hxx \
- SALOME_TestComponent_i.cxx \
- SALOME_TestComponent_i.hxx
-
-libSalomeTestComponentEngine_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libSalomeTestComponentEngine_la_LIBADD = $(COMMON_LIBS)
-
-#LIB_CLIENT_IDL = SALOME_Component.idl SALOME_TestComponent.idl SALOME_Exception.idl
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = TestContainer TestLogger
-TestContainer_SOURCES = TestContainer.cxx
-TestContainer_CPPFLAGS = $(COMMON_CPPFLAGS)
-TestContainer_LDADD = libSalomeTestComponentEngine.la \
- $(COMMON_LIBS) \
- ../Basics/libSALOMEBasics.la \
- $(CORBA_LIBS)
-
-TestLogger_SOURCES = TestLogger.cxx
-TestLogger_CPPFLAGS = $(COMMON_CPPFLAGS)
-TestLogger_LDADD = libSalomeTestComponentEngine.la \
- $(COMMON_LIBS) \
- ../Basics/libSALOMEBasics.la \
- $(CORBA_LIBS)
+++ /dev/null
-# 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
-#
-
-# SALOME MPIContainer : implemenation of container based on MPI libraries
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : SALOME
-# $Header$
-# ===============================================================
-# _CS_gbo Caution !! This package may not work. I didn't test it
-# because no mpi soft is installed on my computer. To be checked.
-# ===============================================================
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Header to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS = TestMPIComponentEngine.hxx
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-# _CS_gbo See wether it can be shared by all packages in a common include!!
-COMMON_CPPFLAGS=\
- @MPI_INCLUDES@ \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(srcdir)/../NamingService \
- -I$(srcdir)/../Utils \
- -I$(srcdir)/../Registry \
- -I$(srcdir)/../Notification \
- -I$(srcdir)/../ResourcesManager \
- -I$(srcdir)/../Container \
- -I$(srcdir)/../MPIContainer \
- -I$(srcdir)/../GenericObj \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- ../Registry/libRegistry.la \
- ../Notification/libSalomeNotification.la \
- ../ResourcesManager/libSalomeResourcesManager.la \
- ../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la \
- ../Container/libSalomeContainer.la \
- ../MPIContainer/libSalomeMPIContainer.la \
- ../GenericObj/libSalomeGenericObj.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la\
- @CORBA_LIBS@
-
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libSalomeTestMPIComponentEngine.la
-libSalomeTestMPIComponentEngine_la_SOURCES = TestMPIComponentEngine.cxx
-libSalomeTestMPIComponentEngine_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libSalomeTestMPIComponentEngine_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeTestMPIComponentEngine_la_LIBADD = $(COMMON_LIBS)
-
-
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = TestMPIContainer
-TestMPIContainer_SOURCES = TestMPIContainer.cxx
-TestMPIContainer_LDADD = libSalomeTestMPIComponentEngine.la $(COMMON_LIBS) @MPI_LIBS@
-TestMPIContainer_CPPFLAGS = $(COMMON_CPPFLAGS)
+++ /dev/null
-# 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
-#
-
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-
-# Executable scripts to be installed
-dist_salomescript_PYTHON = UnitTests.py
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-
-bin_PROGRAMS = UnitTests
-UnitTests_SOURCES = UnitTests.cxx
-UnitTests_CPPFLAGS =\
- @CPPUNIT_INCLUDES@ \
- -I$(srcdir)/../Basics -I$(srcdir)/../Basics/Test \
- -I$(srcdir)/../SALOMELocalTrace -I$(srcdir)/../SALOMELocalTrace/Test
-
-if CORBA_GEN
- UnitTests_CPPFLAGS +=\
- -DWITH_CORBA \
- -I$(srcdir)/../SALOMETraceCollector -I$(srcdir)/../SALOMETraceCollector/Test \
- -I$(srcdir)/../NamingService -I$(srcdir)/../NamingService/Test \
- -I$(srcdir)/../Utils -I$(srcdir)/../Utils/Test \
- -I$(srcdir)/../LifeCycleCORBA -I$(srcdir)/../LifeCycleCORBA/Test \
- -I$(srcdir)/../SALOMDESImpl -I$(srcdir)/../SALOMEDSImpl/Test \
- -I$(srcdir)/../SALOMDES -I$(srcdir)/../SALOMEDS/Test \
- -I$(top_builddir)/idl \
- -I$(srcdir)/../Registry \
- -I$(srcdir)/../Notification \
- -I$(srcdir)/../ResourcesManager \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-endif
-
-UnitTests_LDADD =\
- @CPPUNIT_LIBS@ \
- ../Basics/libSALOMEBasics.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la ../SALOMELocalTrace/Test/libSALOMELocalTraceTest.la
-
-if CORBA_GEN
- UnitTests_LDADD +=\
- ../Registry/libRegistry.la \
- ../Notification/libSalomeNotification.la \
- ../ResourcesManager/libSalomeResourcesManager.la \
- ../NamingService/libSalomeNS.la ../NamingService/Test/libNamingServiceTest.la \
- ../Container/libSalomeContainer.la \
- ../SALOMETraceCollector/Test/libSALOMETraceCollectorTest.la \
- ../Utils/libOpUtil.la ../Utils/Test/libUtilsTest.la \
- ../LifeCycleCORBA/libSalomeLifeCycleCORBA.la ../LifeCycleCORBA/Test/libLifeCycleCORBATest.la \
- ../SALOMEDSImpl/libSalomeDSImpl.la ../SALOMEDSImpl/Test/libSALOMEDSImplTest.la \
- ../SALOMEDS/libSalomeDS.la ../SALOMEDS/Test/libSALOMEDSTest.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la\
- @CORBA_LIBS@
-endif
+++ /dev/null
-# 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
-#
-
-# SALOME Utils : general SALOME's definitions and tools
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : SALOME
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-# header files
-salomeinclude_HEADERS =\
- OpUtil.hxx \
- Utils_Timer.hxx \
- Utils_CorbaException.hxx \
- Utils_CommException.hxx \
- Utils_SALOME_Exception.hxx \
- Utils_ORB_INIT.hxx \
- Utils_Identity.hxx \
- Utils_SINGLETON.hxx \
- Utils_DESTRUCTEUR_GENERIQUE.hxx \
- Utils_ExceptHandlers.hxx \
- Utils_Mutex.hxx \
- SALOME_Utils.hxx
-
-# Scripts to be exported
-dist_salomescript_PYTHON =\
- Utils_Identity.py \
- SALOME_utilities.py
-
-# Libraries targets
-lib_LTLIBRARIES = libOpUtil.la
-libOpUtil_la_SOURCES =\
- Utils_Timer.cxx \
- duplicate.cxx \
- Utils_CommException.cxx \
- Utils_SALOME_Exception.cxx \
- Utils_Identity.cxx Utils_ORB_INIT.cxx \
- Utils_DESTRUCTEUR_GENERIQUE.cxx \
- Utils_ExceptHandlers.cxx \
- Utils_Mutex.cxx
-
-libOpUtil_la_LDFLAGS = -no-undefined -version-info=0:0:0
-
-libOpUtil_la_CPPFLAGS = \
- -I$(srcdir)/../Basics \
- -I$(srcdir)/../SALOMELocalTrace \
- -I$(top_builddir)/idl \
- @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-
-libOpUtil_la_LIBADD = \
- ../SALOMELocalTrace/libSALOMELocalTrace.la \
- $(top_builddir)/idl/libSalomeIDLKernel.la \
- @CORBA_LIBS@
-
-
-
+++ /dev/null
-# 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
-#
-
-####################################### library
-# SALOMELocalTrace : log on local machine
-# File : Makefile.am
-# Author : Guillaume Boulant (CSSI)
-# Module : KERNEL
-# $Header$
-#
-include $(top_srcdir)/salome_adm/unix/make_common_starter.am
-
-#
-# ===============================================================
-# Files to be installed
-# ===============================================================
-#
-# header files
-salomeinclude_HEADERS= UtilsTest.hxx
-
-# Scripts to be installed
-dist_salomescript_PYTHON = TestUtils.py
-
-
-#
-# ===============================================================
-# Local definitions
-# ===============================================================
-#
-# This directory defines the subdirectory src in the top source directory.
-RPATH=../..
-
-# This local variable defines the list of CPPFLAGS common to all target in this package.
-COMMON_CPPFLAGS=\
- @CPPUNIT_INCLUDES@ \
- -I$(srcdir)/$(RPATH)/Basics -I$(srcdir)/$(RPATH)/Basics/Test \
- -I$(srcdir)/$(RPATH)/SALOMELocalTrace -I$(srcdir)/$(RPATH)/SALOMELocalTrace/Test \
- -I$(srcdir)/$(RPATH)/SALOMETraceCollector -I$(srcdir)/$(RPATH)/SALOMETraceCollector/Test \
- -I$(srcdir)/$(RPATH)/Utils -I$(srcdir)/$(RPATH)/Utils/Test
-
-# This local variable defines the list of dependant libraries common to all target in this package.
-COMMON_LIBS =\
- @CPPUNIT_LIBS@ \
- $(RPATH)/Utils/libOpUtil.la \
- $(RPATH)/SALOMELocalTrace/Test/libSALOMELocalTraceTest.la $(RPATH)/SALOMELocalTrace/libSALOMELocalTrace.la \
- $(RPATH)/SALOMETraceCollector/Test/libSALOMETraceCollectorTest.la \
- $(RPATH)/Basics/libSALOMEBasics.la
-#
-# ===============================================================
-# Libraries targets
-# ===============================================================
-#
-lib_LTLIBRARIES = libUtilsTest.la
-libUtilsTest_la_SOURCES = UtilsTest.cxx
-libUtilsTest_la_CPPFLAGS = $(COMMON_CPPFLAGS)
-libUtilsTest_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libUtilsTest_la_LIBADD = $(COMMON_LIBS)
-
-#
-# ===============================================================
-# Executables targets
-# ===============================================================
-#
-bin_PROGRAMS = TestUtils
-TestUtils_SOURCES = TestUtils.cxx
-TestUtils_CPPFLAGS = $(COMMON_CPPFLAGS)
-TestUtils_LDADD = libUtilsTest.la $(COMMON_LIBS) $(CORBA_LIBS)