CCAR: add a way to define component methods and attributes (not services)
for C++ and python components.
It is now possible to specify a class that is inherited by the generated
component class.
2 parameters (inheritedclass, compodefs) are added to the definition of C++
and python components.
- inheritedclass gives the name of the class to inherit
- compodefs gives the definition code to add in the beginning of the component
definition code (class definition, include or import)
caremoli [Mon, 29 Mar 2010 15:14:01 +0000 (15:14 +0000)]
CCAR: add the way to declare data types that are defined in SALOME modules
other than KERNEL.
Only one module has been added : GEOM
Only one data type has been added : GEOM_Object
The structure is ready for other modules and data types.
caremoli [Thu, 25 Mar 2010 19:02:46 +0000 (19:02 +0000)]
CCAR: adapte la generation du composant aster aux versions d'aster superieures
a 10.1.1. Il n'est plus necessaire de patcher E_SUPERV.py mais on le copie toujours
dans le module genere.
caremoli [Tue, 23 Mar 2010 10:59:23 +0000 (10:59 +0000)]
CCAR: add a new configuration parameter for make_appli (name resources)
It specifies the path of the resources catalog to use for this SALOME Application
caremoli [Thu, 17 Dec 2009 10:00:55 +0000 (10:00 +0000)]
CCAR: for standalone component do not call deactivate_object before calling shutdown
They try both to delete the servant
Add a backtrace in AttachDebugger
Move old install directory to a .bak one
caremoli [Fri, 27 Nov 2009 08:52:06 +0000 (08:52 +0000)]
CCAR: add an option to put all components in a single directory
It is an option of the module and is named layout (default="multidir", other value "monodir")
caremoli [Mon, 23 Nov 2009 17:18:55 +0000 (17:18 +0000)]
CCAR: add data type file
automatic indent for python body
change standalone component and specific container for component ASTER to be less intrusive
fix some small bugs
caremoli [Mon, 26 Jan 2009 10:33:54 +0000 (10:33 +0000)]
CCAR: add definition parameter "sources" to C++, F77, Python components.
It's now possible to add some files that will be copied to module source tree
and compiled (not needed for Python) and linked into component lib (see Examples
for more)