addToKillList.py \
NSparam.py
+EXTRA_DIST = appliskel
+
+dist-hook:
+ rm -rf `find $(distdir)/appliskel -name CVS`
+
install: install-am install-appliskel
# BUILT_SOURCE = first thing done on make all
# idl dependencies are checked and rebuilt first
-BUILT_SOURCES =\
- .depidl $(IDL_FILES:%.idl=%SK.cc) $(IDL_FILES:%.idl=%.hh)
+BASEIDL_SOURCES =\
+ SALOME_ExceptionSK.cc \
+ SALOME_CommSK.cc \
+ SALOME_ModuleCatalogSK.cc \
+ SALOME_DataTypeCatalogSK.cc \
+ SALOME_RessourcesCatalogSK.cc \
+ SALOMEDSSK.cc \
+ SALOMEDS_AttributesSK.cc \
+ SALOME_ComponentSK.cc \
+ SALOME_ContainerManagerSK.cc \
+ SALOME_TestComponentSK.cc \
+ SALOME_RegistrySK.cc \
+ LoggerSK.cc \
+ SALOME_GenericObjSK.cc \
+ SALOME_TestModuleCatalogSK.cc \
+ nstestSK.cc
+
+MPIIDL_SOURCES = \
+ SALOME_MPIObjectSK.cc \
+ SALOME_MPIContainerSK.cc \
+ SALOME_TestMPIComponentSK.cc
+
+IDL_SOURCES = $(BASEIDL_SOURCES)
+if MPI_IS_OK
+ IDL_SOURCES += $(MPIIDL_SOURCES)
+endif
-nodist_include_HEADERS = $(IDL_FILES:%.idl=%.hh)
-nodist_prog_SOURCES = $(IDL_FILES:%.idl=%SK.cc)
+BUILT_SOURCES = $(IDL_SOURCES)
-dist_hook:
- echo "menage final -----------------------------------------"
- rm -f $(distdir)/*.hh $(distdir)/*SK.cc $(distdir)/.depidl
- echo "menage final -----------------------------------------"
+lib_LTLIBRARIES = libSalomeIDLKernel.la
+nodist_libSalomeIDLKernel_la_SOURCES = $(BUILT_SOURCES)
+libSalomeIDLKernel_la_CPPFLAGS =\
+ -I$(top_builddir)/salome_adm/unix \
+ -I$(top_builddir)/idl \
+ @CORBA_CXXFLAGS@ @CORBA_INCLUDES@
+libSalomeIDLKernel_la_LDFLAGS = -no-undefined -version-info=0:0:0
+libSalomeIDLKernel_la_LIBADD = @CORBA_LIBS@
# These variables defines the building process of CORBA files
OMNIORB_IDL = @OMNIORB_IDL@
.idl.hh:
$(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $<
-#%SK.cc %.hh : %.idl
-# $(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $<
# This target overload the standard definition of install. The target
# install-pyidl is added to process python corba stubs for SALOME.
# Local definitions
# ===============================================================
#
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_Comm.hh \
- $(top_builddir)/idl/SALOME_Exception.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_CommSK.cc \
- $(top_builddir)/idl/SALOME_ExceptionSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
# 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 = \
../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.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.
ReceiverFactory.hxx \
SALOMEMultiComm.hxx \
Receivers.hxx \
- Receiver.hxx \
- $(IDL_SOURCES)
+ Receiver.hxx
# the following file is needed by an include file (VERY DIRTY!)
EXTRA_DIST = Receivers.cxx
# ===============================================================
#
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_Component.hh \
- $(top_builddir)/idl/SALOME_ContainerManager.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_ComponentSK.cc \
- $(top_builddir)/idl/SALOME_ContainerManagerSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
@PYTHON_INCLUDES@ \
../Utils/libOpUtil.la \
../SALOMELocalTrace/libSALOMELocalTrace.la \
../Basics/libSALOMEBasics.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la\
@PYTHON_LIBS@ \
@MPI_LIBS@ \
@CORBA_LIBS@
Component_i.cxx \
Container_i.cxx \
SALOME_ContainerManager.cxx \
- Container_init_python.cxx \
- $(IDL_SOURCES)
+ Container_init_python.cxx
libSalomeContainer_la_CPPFLAGS =\
$(COMMON_CPPFLAGS)
# ===============================================================
#
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_DataTypeCatalog.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_DataTypeCatalogSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
-I$(srcdir)/../Basics \
../NamingService/libSalomeNS.la \
../Utils/libOpUtil.la \
../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la
+ ../Basics/libSALOMEBasics.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la
#
# ===============================================================
lib_LTLIBRARIES = libSalomeDataTypeCatalog.la
libSalomeDataTypeCatalog_la_SOURCES=\
SALOME_DataTypeCatalog_Handler.cxx \
- SALOME_DataTypeCatalog_impl.cxx \
- $(IDL_SOURCES)
+ SALOME_DataTypeCatalog_impl.cxx
libSalomeDataTypeCatalog_la_CPPFLAGS =\
$(COMMON_CPPFLAGS) \
salomeinclude_HEADERS =\
SALOME_GenericObj_i.hh
-# The IDL_SOURCES defines the list of files generated from the idl
-# interface (SALOME_GenericObj.idl in this case).
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_GenericObj.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_GenericObjSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# Libraries targets
lib_LTLIBRARIES = libSalomeGenericObj.la
libSalomeGenericObj_la_SOURCES =\
- SALOME_GenericObj_i.cc \
- $(IDL_SOURCES)
+ SALOME_GenericObj_i.cc
libSalomeGenericObj_la_LDFLAGS = -no-undefined -version-info=0:0:0
libSalomeGenericObj_la_CPPFLAGS = \
-I$(top_builddir)/salome_adm/unix \
-I$(top_builddir)/idl \
@CORBA_CXXFLAGS@ @CORBA_INCLUDES@
+libSalomeGenericObj_la_LIBADD = \
+ $(top_builddir)/idl/libSalomeIDLKernel.la
# ===============================================================
#
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_Component.hh \
- $(top_builddir)/idl/SALOME_TestComponent.hh \
- $(top_builddir)/idl/SALOME_ContainerManager.hh \
- $(top_builddir)/idl/SALOME_ModuleCatalog.hh \
- $(top_builddir)/idl/SALOME_Exception.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_ComponentSK.cc \
- $(top_builddir)/idl/SALOME_TestComponentSK.cc \
- $(top_builddir)/idl/SALOME_ContainerManagerSK.cc \
- $(top_builddir)/idl/SALOME_ModuleCatalogSK.cc \
- $(top_builddir)/idl/SALOME_ExceptionSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
-I$(srcdir)/../Basics \
../NamingService/libSalomeNS.la \
../Utils/libOpUtil.la \
../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la
+ ../Basics/libSALOMEBasics.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la
#
# ===============================================================
libSalomeLifeCycleCORBA_la_SOURCES = \
SALOME_LifeCycleCORBA.cxx \
Launchers.cxx \
- Launchers.hxx \
- $(IDL_SOURCES)
+ Launchers.hxx
libSalomeLifeCycleCORBA_la_CPPFLAGS = \
$(COMMON_CPPFLAGS) \
@PYTHON_INCLUDES@ \
# This directory defines the subdirectory src in the top source directory.
RPATH=../..
-BUILT_SOURCES =\
- $(top_builddir)/idl/SALOME_Component.hh $(top_builddir)/idl/SALOME_ComponentSK.cc \
- $(top_builddir)/idl/SALOME_TestComponent.hh $(top_builddir)/idl/SALOME_TestComponentSK.cc \
- $(top_builddir)/idl/SALOME_Exception.hh $(top_builddir)/idl/SALOME_ExceptionSK.cc \
- $(top_builddir)/idl/nstest.hh $(top_builddir)/idl/nstestSK.cc
-
-
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
@CPPUNIT_INCLUDES@ \
$(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)/SALOMETraceCollector/Test/libSALOMETraceCollectorTest.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la
#
# ===============================================================
# ===============================================================
#
lib_LTLIBRARIES = libLifeCycleCORBATest.la
-libLifeCycleCORBATest_la_SOURCES = LifeCycleCORBATest.cxx $(BUILT_SOURCES)
+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)
-I$(top_builddir)/idl \
@CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-# The IDL_SOURCES defines the list of files generated from the idl
-# interface (Logger.idl in this case).
-
-nodist_include_HEADERS = \
- $(top_builddir)/idl/Logger.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/LoggerSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# Libraries targets
lib_LTLIBRARIES = libSalomeLoggerServer.la
libSalomeLoggerServer_la_SOURCES =\
SALOME_Trace.cxx \
- SALOME_Logger_Server.cxx \
- $(IDL_SOURCES)
+ SALOME_Logger_Server.cxx
libSalomeLoggerServer_la_CPPFLAGS =\
-I$(top_builddir)/salome_adm/unix \
@CORBA_CXXFLAGS@ @CORBA_INCLUDES@
libSalomeLoggerServer_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libSalomeLoggerServer_la_LIBADD = @CORBA_LIBS@
+libSalomeLoggerServer_la_LIBADD = \
+ $(top_builddir)/idl/libSalomeIDLKernel.la\
+ @CORBA_LIBS@
# Scripts target
dist_salomescript_DATA = SALOME_Trace.py
-
# Local definitions
# ===============================================================
#
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_Component.hh \
- $(top_builddir)/idl/SALOME_MPIObject.hh \
- $(top_builddir)/idl/SALOME_MPIContainer.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_ComponentSK.cc \
- $(top_builddir)/idl/SALOME_MPIObjectSK.cc \
- $(top_builddir)/idl/SALOME_MPIContainerSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# 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!!
../SALOMELocalTrace/libSALOMELocalTrace.la \
../Basics/libSALOMEBasics.la \
../Container/libSalomeContainer.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la\
@CORBA_LIBS@
#
# ===============================================================
#
lib_LTLIBRARIES = libSalomeMPIContainer.la
-libSalomeMPIContainer_la_SOURCES = MPIObject_i.cxx MPIContainer_i.cxx $(IDL_SOURCES)
+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)
if CPPUNIT_IS_OK
SUBDIRS += $(SUBDIR_CPPUNIT_BASE)
-endif
-
-if CORBA_GEN
SUBDIRS += $(SUBDIR_CPPUNIT_CORBA)
-endif
-
-if CPPUNIT_IS_OK
SUBDIRS += $(SUBDIR_CPPUNIT_GENERAL)
endif
#
lib_LTLIBRARIES = libSalomeCatalog.la
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_ModuleCatalog.hh \
- $(top_builddir)/idl/SALOME_Exception.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_ModuleCatalogSK.cc \
- $(top_builddir)/idl/SALOME_ExceptionSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
-I$(srcdir)/../Basics \
../NamingService/libSalomeNS.la \
../Utils/libOpUtil.la \
../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la
+ ../Basics/libSALOMEBasics.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la
libSalomeCatalog_la_SOURCES =\
SALOME_ModuleCatalog_Handler.cxx \
SALOME_ModuleCatalog_Parser_IO.cxx \
SALOME_ModuleCatalog_impl.cxx \
- SALOME_ModuleCatalog_Acomponent_impl.cxx \
- $(IDL_SOURCES)
+ SALOME_ModuleCatalog_Acomponent_impl.cxx
libSalomeCatalog_la_CPPFLAGS =\
-ftemplate-depth-32 \
SALOME_NamingServicePy.py
-# The IDL_SOURCES defines the list of files generated from the idl
-# interface (SALOME_Exception.idl in this case).
-#IDL_SOURCES = $(top_builddir)/idl/SALOME_Exception.hh $(top_builddir)/idl/SALOME_ExceptionSK.cc
-
-
# Libraries targets
lib_LTLIBRARIES = libSalomeNS.la
libSalomeNS_la_SOURCES =\
SALOME_NamingService.cxx \
ServiceUnreachable.cxx \
NamingService_WaitForServerReadiness.cxx
-# $(IDL_SOURCES)
-# _CS_gbo We don't need to add the IDL_SOURCES files because the
-# symbols needed from this sources are given by the linked libraries
-# (libOptUtil.la). Meanwhile, the symbols could be duplicated here and
-# no error would occur. An other reason to add it is that the
-# dependencies could lose the symbols needed
libSalomeNS_la_LDFLAGS = -no-undefined -version-info=0:0:0
# This directory defines the subdirectory src in the top source directory.
RPATH=../..
-BUILT_SOURCES =\
- $(top_builddir)/idl/SALOME_Component.hh $(top_builddir)/idl/SALOME_ComponentSK.cc \
- $(top_builddir)/idl/SALOME_TestComponent.hh $(top_builddir)/idl/SALOME_TestComponentSK.cc \
- $(top_builddir)/idl/SALOME_Exception.hh $(top_builddir)/idl/SALOME_ExceptionSK.cc \
- $(top_builddir)/idl/nstest.hh $(top_builddir)/idl/nstestSK.cc
-
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
@CPPUNIT_INCLUDES@ -I$(srcdir)/$(RPATH)/NamingService \
# ===============================================================
#
lib_LTLIBRARIES = libNamingServiceTest.la
-libNamingServiceTest_la_SOURCES = NamingServiceTest.cxx $(BUILT_SOURCES)
+libNamingServiceTest_la_SOURCES = NamingServiceTest.cxx
libNamingServiceTest_la_CPPFLAGS = $(COMMON_CPPFLAGS)
libNamingServiceTest_la_LDFLAGS = -no-undefined -version-info=0:0:0
libNamingServiceTest_la_LIBADD = @CPPUNIT_LIBS@
$(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
+ $(RPATH)/Basics/libSALOMEBasics.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la
RegistryConnexion.hxx \
RegistryService.hxx
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_Registry.hh \
- $(top_builddir)/idl/SALOME_Exception.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_RegistrySK.cc \
- $(top_builddir)/idl/SALOME_ExceptionSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# Libraries targets
lib_LTLIBRARIES = libRegistry.la
libRegistry_la_SOURCES =\
RegistryConnexion.cxx \
- RegistryService.cxx \
- $(IDL_SOURCES)
+ RegistryService.cxx
libRegistry_la_LDFLAGS = -no-undefined -version-info=0:0:0
libRegistry_la_CPPFLAGS =\
libRegistry_la_LIBADD =\
../NamingService/libSalomeNS.la \
../Utils/libOpUtil.la \
- ../SALOMELocalTrace/libSALOMELocalTrace.la
+ ../SALOMELocalTrace/libSALOMELocalTrace.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la
# Executables targets
# ===============================================================
#
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_ContainerManager.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_ContainerManagerSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
-I$(srcdir)/../Basics \
# This local variable defines the list of dependant libraries common to all target in this package.
COMMON_LIBS =\
../NamingService/libSalomeNS.la \
- ../Utils/libOpUtil.la
+ ../Utils/libOpUtil.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la
#
# ===============================================================
SALOME_ResourcesCatalog_Parser.cxx \
SALOME_ResourcesCatalog_Handler.cxx \
SALOME_LoadRateManager.cxx \
- SALOME_ResourcesManager.cxx \
- $(IDL_SOURCES)
+ SALOME_ResourcesManager.cxx
libSalomeResourcesManager_la_CPPFLAGS =\
$(COMMON_CPPFLAGS) \
# ===============================================================
#
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_RessourcesCatalog.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_RessourcesCatalogSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
-I$(srcdir)/../Basics \
../NamingService/libSalomeNS.la \
../Utils/libOpUtil.la \
../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la
+ ../Basics/libSALOMEBasics.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la
#
# ===============================================================
lib_LTLIBRARIES = libSalomeRessourcesCatalog.la
libSalomeRessourcesCatalog_la_SOURCES=\
SALOME_RessourcesCatalog_Handler.cxx \
- SALOME_RessourcesCatalog_impl.cxx \
- $(IDL_SOURCES)
+ SALOME_RessourcesCatalog_impl.cxx
libSalomeRessourcesCatalog_la_CPPFLAGS =\
$(COMMON_CPPFLAGS) \
# ===============================================================
#
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOMEDS.hh \
- $(top_builddir)/idl/SALOMEDS_Attributes.hh \
- $(top_builddir)/idl/SALOME_GenericObj.hh \
- $(top_builddir)/idl/SALOME_Component.hh \
- $(top_builddir)/idl/SALOME_Exception.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOMEDSSK.cc \
- $(top_builddir)/idl/SALOMEDS_AttributesSK.cc \
- $(top_builddir)/idl/SALOME_GenericObjSK.cc \
- $(top_builddir)/idl/SALOME_ComponentSK.cc \
- $(top_builddir)/idl/SALOME_ExceptionSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
@CAS_CPPFLAGS@ @CAS_CXXFLAGS@ \
../SALOMEDSImpl/libSalomeDSImpl.la \
../GenericObj/libSalomeGenericObj.la \
../LifeCycleCORBA/libSalomeLifeCycleCORBA.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la\
@CAS_KERNEL@ \
@HDF5_LIBS@ \
$(LDXMUFLAGS)
SALOMEDS_UseCaseBuilder.hxx \
SALOMEDS_UseCaseBuilder_i.hxx \
SALOMEDS_UseCaseIterator.hxx \
- SALOMEDS_UseCaseIterator_i.hxx \
- $(IDL_SOURCES)
+ SALOMEDS_UseCaseIterator_i.hxx
libSalomeDS_la_CPPFLAGS = $(COMMON_CPPFLAGS)
libSalomeDS_la_LDFLAGS = -no-undefined -version-info=0:0:0
SALOMETraceCollector.hxx \
TraceCollector_WaitForServerReadiness.hxx
-# The IDL_SOURCES defines the list of files generated from the idl
-# interface (Logger.idl in this case).
-nodist_include_HEADERS = \
- $(top_builddir)/idl/Logger.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/LoggerSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# Libraries targets
lib_LTLIBRARIES = libwith_loggerTraceCollector.la
libwith_loggerTraceCollector_la_SOURCES =\
SALOMETraceCollector.cxx \
- TraceCollector_WaitForServerReadiness.cxx \
- $(IDL_SOURCES)
+ TraceCollector_WaitForServerReadiness.cxx
libwith_loggerTraceCollector_la_CPPFLAGS =\
-I$(srcdir)/../Basics \
@CORBA_CXXFLAGS@ @CORBA_INCLUDES@
libwith_loggerTraceCollector_la_LDFLAGS = -no-undefined -version-info=0:0:0
-libwith_loggerTraceCollector_la_LIBADD = ../SALOMELocalTrace/libSALOMELocalTrace.la @CORBA_LIBS@
+libwith_loggerTraceCollector_la_LIBADD = \
+ ../SALOMELocalTrace/libSALOMELocalTrace.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la\
+ @CORBA_LIBS@
# ===============================================================
#
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOMEDS.hh \
- $(top_builddir)/idl/SALOMEDS_Attributes.hh \
- $(top_builddir)/idl/SALOME_GenericObj.hh \
- $(top_builddir)/idl/SALOME_Exception.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOMEDSSK.cc \
- $(top_builddir)/idl/SALOMEDS_AttributesSK.cc \
- $(top_builddir)/idl/SALOME_GenericObjSK.cc \
- $(top_builddir)/idl/SALOME_ExceptionSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# This local variable defines the list of CPPFLAGS common to all target in this package.
COMMON_CPPFLAGS=\
-I$(srcdir)/../Basics \
# 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\
@CAS_KERNEL@
#
#
lib_LTLIBRARIES = libTOOLSDS.la
libTOOLSDS_la_SOURCES = \
- SALOMEDS_Tool.cxx \
- $(IDL_SOURCES)
+ SALOMEDS_Tool.cxx
libTOOLSDS_la_CPPFLAGS = $(COMMON_CPPFLAGS)
libTOOLSDS_la_LDFLAGS = -no-undefined -version-info=0:0:0
../NamingService/libSalomeNS.la \
../Utils/libOpUtil.la \
../SALOMELocalTrace/libSALOMELocalTrace.la \
- ../Basics/libSALOMEBasics.la
-
-# Sources built from idl files and required for building
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_TestComponent.hh \
- $(top_builddir)/idl/SALOME_Component.hh \
- $(top_builddir)/idl/SALOME_Exception.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_TestComponentSK.cc \
- $(top_builddir)/idl/SALOME_ComponentSK.cc \
- $(top_builddir)/idl/SALOME_ExceptionSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
+ ../Basics/libSALOMEBasics.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la
#
# ===============================================================
lib_LTLIBRARIES = libSalomeTestComponentEngine.la
libSalomeTestComponentEngine_la_SOURCES = \
SALOME_TestComponent_i.cxx \
- SALOME_TestComponent_i.hxx \
- $(IDL_SOURCES)
+ SALOME_TestComponent_i.hxx
+
libSalomeTestComponentEngine_la_CPPFLAGS = $(COMMON_CPPFLAGS)
libSalomeTestComponentEngine_la_LIBADD = $(COMMON_LIBS)
# Local definitions
# ===============================================================
#
-# Sources built from idl files
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_Component.hh \
- $(top_builddir)/idl/SALOME_MPIObject.hh \
- $(top_builddir)/idl/SALOME_TestMPIComponent.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_ComponentSK.cc \
- $(top_builddir)/idl/SALOME_MPIObjectSK.cc \
- $(top_builddir)/idl/SALOME_TestMPIComponentSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# 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!!
../Basics/libSALOMEBasics.la \
../Container/libSalomeContainer.la \
../MPIContainer/libSalomeMPIContainer.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la\
@CORBA_LIBS@
#
# ===============================================================
#
lib_LTLIBRARIES = libSalomeTestMPIComponentEngine.la
-libSalomeTestMPIComponentEngine_la_SOURCES = TestMPIComponentEngine.cxx $(IDL_SOURCES)
+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)
# ===============================================================
#
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_Component.hh \
- $(top_builddir)/idl/SALOME_TestComponent.hh \
- $(top_builddir)/idl/SALOME_Exception.hh \
- $(top_builddir)/idl/nstest.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_ComponentSK.cc \
- $(top_builddir)/idl/SALOME_TestComponentSK.cc \
- $(top_builddir)/idl/SALOME_ExceptionSK.cc \
- $(top_builddir)/idl/nstestSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
bin_PROGRAMS = UnitTests
-UnitTests_SOURCES = UnitTests.cxx $(IDL_SOURCES)
+UnitTests_SOURCES = UnitTests.cxx
UnitTests_CPPFLAGS =\
@CPPUNIT_INCLUDES@ \
-I$(srcdir)/../Basics -I$(srcdir)/../Basics/Test \
../SALOMETraceCollector/Test/libSALOMETraceCollectorTest.la \
../Utils/libOpUtil.la ../Utils/Test/libUtilsTest.la \
../LifeCycleCORBA/libSalomeLifeCycleCORBA.la ../LifeCycleCORBA/Test/libLifeCycleCORBATest.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la\
@CORBA_LIBS@
Utils_Identity.py \
SALOME_utilities.py
-# The IDL_SOURCES defines the list of files generated from the idl
-# interface (SALOME_Exception.idl in this case).
-nodist_include_HEADERS = \
- $(top_builddir)/idl/SALOME_Exception.hh
-
-nodist_prog_SOURCES = \
- $(top_builddir)/idl/SALOME_ExceptionSK.cc
-
-IDL_SOURCES = \
- $(nodist_include_HEADERS) \
- $(nodist_prog_SOURCES)
-
# Libraries targets
lib_LTLIBRARIES = libOpUtil.la
libOpUtil_la_SOURCES =\
Utils_DESTRUCTEUR_GENERIQUE.cxx \
Utils_ExceptHandlers.cxx \
Utils_SignalsHandler.cxx \
- Utils_Mutex.cxx \
- $(IDL_SOURCES)
+ Utils_Mutex.cxx
libOpUtil_la_LDFLAGS = -no-undefined -version-info=0:0:0
-I$(top_builddir)/idl \
@CORBA_CXXFLAGS@ @CORBA_INCLUDES@
-libOpUtil_la_LIBADD = ../SALOMELocalTrace/libSALOMELocalTrace.la @CORBA_LIBS@
+libOpUtil_la_LIBADD = \
+ ../SALOMELocalTrace/libSALOMELocalTrace.la \
+ $(top_builddir)/idl/libSalomeIDLKernel.la\
+ @CORBA_LIBS@