Salome HOME
modules/kernel.git
10 years agoNew Python logic: simplified KERNEL's Python initialization.
Adrien Bruneton [Wed, 12 Feb 2014 13:44:53 +0000 (14:44 +0100)]
New Python logic: simplified KERNEL's Python initialization.

Saving various thread states and global interpreter state is no more
needed when using only one global interpreter.

10 years agoPorting to ParaView 4.1: udpated list of required VTK modules in FindSalomeVTK module.
Adrien Bruneton [Wed, 12 Feb 2014 13:39:01 +0000 (14:39 +0100)]
Porting to ParaView 4.1: udpated list of required VTK modules in FindSalomeVTK module.

10 years agoBug fix: option "--shutdown-server" is now implemented in Cedric's new SALOME runner.
Adrien Bruneton [Wed, 12 Feb 2014 13:34:45 +0000 (14:34 +0100)]
Bug fix: option "--shutdown-server" is now implemented in Cedric's new SALOME runner.

This prevents random bugs with the option, when the killSalome logic was
called at a time where Python was already half shut down.

10 years agoBug fix: passing multiple scripts and args
aguerre [Thu, 30 Jan 2014 16:41:40 +0000 (16:41 +0000)]
Bug fix: passing multiple scripts and args

10 years agoCorrection to allow PARAVIS compilation using paraview 3.98
fahed [Thu, 30 Jan 2014 14:39:31 +0000 (14:39 +0000)]
Correction to allow PARAVIS compilation using paraview 3.98

10 years agoRun properly tests (python scripts) in terminal, gui/desktop and gui/no-desktop modes...
vsr [Thu, 30 Jan 2014 11:19:02 +0000 (11:19 +0000)]
Run properly tests (python scripts) in terminal, gui/desktop and gui/no-desktop modes; fix regression with 'make test' in GEOM and SMESH modules caused by prevous integration

10 years agoCMake: minor: enhancing FILE(GLOB ...) expression matching the sub directory
bruneton [Wed, 29 Jan 2014 14:58:36 +0000 (14:58 +0000)]
CMake: minor: enhancing FILE(GLOB ...) expression matching the sub directory
lib/cmake/paraview-x.y

10 years agoFix the following problems:
rnv [Wed, 29 Jan 2014 10:35:15 +0000 (10:35 +0000)]
Fix the following problems:

1) Run scripts on WINDOWS platform: use " & " as command separator (windows analog of the " ; " in linux);
2) Always run command in the format "PYTHONEXECUTABLE script.py args" even on Linux, because script.py may be without execute permission.

10 years agoRun python scripts from command line on Windows platform.
rnv [Mon, 27 Jan 2014 15:08:42 +0000 (15:08 +0000)]
Run python scripts from command line on Windows platform.

10 years agoFix bugs of merge from V7_3_BR
vsr [Mon, 27 Jan 2014 12:02:34 +0000 (12:02 +0000)]
Fix bugs of merge from V7_3_BR

10 years agoremove singleton V7_main_EDF_patch_concurrent_140116
aguerre [Thu, 16 Jan 2014 16:57:16 +0000 (16:57 +0000)]
remove singleton

10 years agosave port to log file (--ns-port-log)
aguerre [Thu, 16 Jan 2014 16:56:46 +0000 (16:56 +0000)]
save port to log file (--ns-port-log)

10 years ago(new launcher only) skip exit command when parsing env files V7_main_EDF_patch_concurrent_140113-p1
aguerre [Tue, 14 Jan 2014 14:22:10 +0000 (14:22 +0000)]
(new launcher only) skip exit command when parsing env files

10 years agoConcurrent execution does not like logname command V7_main_EDF_patch_concurrent_140113
aguerre [Mon, 13 Jan 2014 13:27:35 +0000 (13:27 +0000)]
Concurrent execution does not like logname command

10 years agoFix bug on print formatting
aguerre [Mon, 13 Jan 2014 13:22:53 +0000 (13:22 +0000)]
Fix bug on print formatting

10 years agoIf concurrent execution mode OFF
aguerre [Mon, 13 Jan 2014 13:01:58 +0000 (13:01 +0000)]
If concurrent execution mode OFF

10 years agoBug fix on launcher for concurrent execution
aguerre [Mon, 13 Jan 2014 12:49:46 +0000 (12:49 +0000)]
Bug fix on launcher for concurrent execution

10 years agoAdd running command to kill list
vsr [Fri, 10 Jan 2014 15:03:15 +0000 (15:03 +0000)]
Add running command to kill list

10 years agoWin32 porting.
rnv [Thu, 9 Jan 2014 13:41:39 +0000 (13:41 +0000)]
Win32 porting.

10 years agoMerge from V7_3_BR branch 18/12/2013
vsr [Wed, 18 Dec 2013 14:06:37 +0000 (14:06 +0000)]
Merge from V7_3_BR branch 18/12/2013

10 years ago0021895: EDF 2372 GEOM SMESH : Generate the doc examples from real python scripts V7_3_BR V7_3_0 V7_3_0_WIN V7_3_0rc1
vsr [Mon, 16 Dec 2013 10:15:06 +0000 (10:15 +0000)]
0021895: EDF 2372 GEOM SMESH : Generate the doc examples from real python scripts
Apply patch from R.Nedelec (missing examples in virtual application)

10 years agoAvoid debug messages in Release mode
vsr [Thu, 12 Dec 2013 10:11:39 +0000 (10:11 +0000)]
Avoid debug messages in Release mode

10 years agosmall fix for previous integration
ana [Wed, 11 Dec 2013 13:02:51 +0000 (13:02 +0000)]
small fix for previous integration

10 years agoPorting on WIN32/WIN64
ana [Fri, 6 Dec 2013 10:22:16 +0000 (10:22 +0000)]
Porting on WIN32/WIN64

10 years agoPython container is obsolete V7_3_0b1
vsr [Thu, 5 Dec 2013 07:03:03 +0000 (07:03 +0000)]
Python container is obsolete

10 years agoTest on component
aguerre [Wed, 4 Dec 2013 13:36:01 +0000 (13:36 +0000)]
Test on component

10 years agoPython containers are no more supported
vsr [Wed, 4 Dec 2013 08:04:46 +0000 (08:04 +0000)]
Python containers are no more supported

10 years agoCMake:
mpa [Tue, 3 Dec 2013 14:18:29 +0000 (14:18 +0000)]
CMake:
-edit SALOME_GENERATE_TESTS_ENVIRONMENT macro.

10 years agoPorting Salome test system on Windows
ana [Tue, 3 Dec 2013 14:11:24 +0000 (14:11 +0000)]
Porting Salome test system on Windows

10 years agoMerge from agr_portmanager_branch_131004 03/12/2013
vsr [Tue, 3 Dec 2013 08:01:13 +0000 (08:01 +0000)]
Merge from agr_portmanager_branch_131004 03/12/2013

10 years agoIncrement version to 7.3.0
vsr [Thu, 28 Nov 2013 14:30:25 +0000 (14:30 +0000)]
Increment version to 7.3.0

10 years agoCMake: BR_imps_2013 V7_3_0a1
mpa [Wed, 27 Nov 2013 07:56:36 +0000 (07:56 +0000)]
CMake:
- add files to remove using command "make clean"

10 years agoWindows fix
fahed [Tue, 26 Nov 2013 14:50:58 +0000 (14:50 +0000)]
Windows fix

10 years agoWindows fix
fahed [Tue, 26 Nov 2013 12:49:32 +0000 (12:49 +0000)]
Windows fix

10 years agoSCIPY detection
ageay [Tue, 26 Nov 2013 09:59:12 +0000 (09:59 +0000)]
SCIPY detection

10 years agoDon't find 'cgraph'
akl [Fri, 22 Nov 2013 14:07:00 +0000 (14:07 +0000)]
Don't find 'cgraph'

10 years agoSmall fix for Windows BR_hydro_v_0_3_1
fahed [Thu, 21 Nov 2013 15:43:51 +0000 (15:43 +0000)]
Small fix for Windows

10 years agoAttune getScriptsAndArgs() function:
vsr [Thu, 21 Nov 2013 15:28:38 +0000 (15:28 +0000)]
Attune getScriptsAndArgs() function:
1) Python script passed as a parameter to runSalome not necessarily has .py extension; for instance SALOME non-regression grid includes scripts without extension (A0, A1, A2, etc...).
2) Python scripts passed as a parameter to runSalome can have execution permission but not specify execution interpreter (Python) in the header; so we have to explicitly call python <script> in this case (this is the case for unitary tests in GEOM, SMESH and probably other modules).

10 years agoYet another workaround for CMake stupid behavior
vsr [Wed, 20 Nov 2013 15:27:54 +0000 (15:27 +0000)]
Yet another workaround for CMake stupid behavior

10 years agoWIN32 compilation of the PARAVIS module.
rnv [Wed, 20 Nov 2013 07:20:24 +0000 (07:20 +0000)]
WIN32 compilation of the PARAVIS module.

10 years ago- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
mpa [Tue, 19 Nov 2013 11:23:26 +0000 (11:23 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before

10 years agoAvoid unnecessarily detection on Windows
ana [Tue, 19 Nov 2013 11:17:28 +0000 (11:17 +0000)]
Avoid unnecessarily detection on Windows

10 years agoDelete message on Windows
ana [Mon, 18 Nov 2013 15:34:45 +0000 (15:34 +0000)]
Delete message on Windows

10 years agoCMake:
mpa [Mon, 18 Nov 2013 07:07:33 +0000 (07:07 +0000)]
CMake:
- update documentation considering new CMake build system

10 years agoCMake: removing unnecessary precedence of shared MED library detection
bruneton [Fri, 15 Nov 2013 09:39:05 +0000 (09:39 +0000)]
CMake: removing unnecessary precedence of shared MED library detection

10 years agoFix for SALOME_CONFIGURE_PREPARE() macros: avoiding redundant ';' at the beginning...
ana [Fri, 15 Nov 2013 07:07:59 +0000 (07:07 +0000)]
Fix for SALOME_CONFIGURE_PREPARE() macros: avoiding redundant ';' at the beginning of the _PREREQ_COMPO_LIST list

10 years agoRemove duplication
vsr [Fri, 15 Nov 2013 05:11:11 +0000 (05:11 +0000)]
Remove duplication

10 years agoReplace FactoryServerPy by FactoryServer
aguerre [Thu, 14 Nov 2013 17:24:37 +0000 (17:24 +0000)]
Replace FactoryServerPy by FactoryServer

10 years agoRollback previous changes - now a list is empty if passed list of components is alway...
vsr [Thu, 14 Nov 2013 15:57:13 +0000 (15:57 +0000)]
Rollback previous changes - now a list is empty if passed list of components is always empty.

10 years agoFix for SALOME_CONFIGURE_PREPARE() macros: correction of the previous integration
ana [Thu, 14 Nov 2013 15:20:35 +0000 (15:20 +0000)]
Fix for SALOME_CONFIGURE_PREPARE() macros: correction of the previous integration

10 years agoSmall fix for SALOME_CONFIGURE_PREPARE() macros
ana [Thu, 14 Nov 2013 14:28:00 +0000 (14:28 +0000)]
Small fix for SALOME_CONFIGURE_PREPARE() macros

10 years agoCMake:
mpa [Thu, 14 Nov 2013 13:49:02 +0000 (13:49 +0000)]
CMake:
- update documentation considering new CMake build system

10 years agoCMake:
mpa [Thu, 14 Nov 2013 11:58:23 +0000 (11:58 +0000)]
CMake:
- update documentation considering new CMake build system

10 years agoDisable iterator debugging on WINDOWS
ana [Tue, 12 Nov 2013 14:29:48 +0000 (14:29 +0000)]
Disable iterator debugging on WINDOWS

10 years agoCMake:
mpa [Tue, 12 Nov 2013 09:03:23 +0000 (09:03 +0000)]
CMake:
- edit macro

10 years agoFix bug in DISTENE licence key (do not trim double colons ::)
aguerre [Fri, 8 Nov 2013 17:09:15 +0000 (17:09 +0000)]
Fix bug in DISTENE licence key (do not trim double colons ::)

10 years agoCMake:
mpa [Fri, 8 Nov 2013 13:39:13 +0000 (13:39 +0000)]
CMake:
- porting macro SALOME_GENERATE_TESTS_ENVIRONMENT to Window system

10 years agoFix CPPUNIT detection when its library directory contains -l (like -L/usr/lib/x86_64...
barate [Fri, 8 Nov 2013 09:53:01 +0000 (09:53 +0000)]
Fix CPPUNIT detection when its library directory contains -l (like -L/usr/lib/x86_64-linux-gnu in Ubuntu 13.10)

10 years agoCMake: SALOME_XVERSION doesn't use Python anymore (needed for MED)
bruneton [Fri, 8 Nov 2013 09:47:06 +0000 (09:47 +0000)]
CMake: SALOME_XVERSION doesn't use Python anymore (needed for MED)

10 years agoCMake: Update path and version variables for current build system
mpa [Thu, 7 Nov 2013 11:10:38 +0000 (11:10 +0000)]
CMake: Update path and version variables for current build system

10 years agoCMake:
mpa [Wed, 6 Nov 2013 10:20:56 +0000 (10:20 +0000)]
CMake:
- add new macro SALOME_GENERATE_TESTS_ENVIRONMENT which generates environment variable for using given environment to run tests.

10 years agoIf THERE IS an error when executing script, we should explicitly exit :)
vsr [Wed, 6 Nov 2013 10:01:04 +0000 (10:01 +0000)]
If THERE IS an error when executing script, we should explicitly exit :)

10 years agoIf there's an error when executing script, we should explicitly exit
vsr [Wed, 6 Nov 2013 08:29:23 +0000 (08:29 +0000)]
If there's an error when executing script, we should explicitly exit

10 years agoFix bug with zero-length list processing
vsr [Tue, 5 Nov 2013 11:26:27 +0000 (11:26 +0000)]
Fix bug with zero-length list processing

10 years agoCMake: improved reloading of dependent CMake targets in Config file to
bruneton [Mon, 4 Nov 2013 09:01:13 +0000 (09:01 +0000)]
CMake: improved reloading of dependent CMake targets in Config file to
account for COMPONENTS.

10 years agoCompilation on Windows
ana [Fri, 1 Nov 2013 13:18:32 +0000 (13:18 +0000)]
Compilation on Windows

10 years agoAdd missing VTK components (requried by SMESH)
vsr [Thu, 31 Oct 2013 10:41:55 +0000 (10:41 +0000)]
Add missing VTK components (requried by SMESH)

10 years agoCMake: Add keyword NOCHECK for accumulating environment because included directories...
mpa [Thu, 31 Oct 2013 08:30:18 +0000 (08:30 +0000)]
CMake: Add keyword NOCHECK for accumulating environment because included directories not exists in this moment

10 years agoCMake: Add for checking an argument that this is not a standard system path (starting...
mpa [Thu, 31 Oct 2013 07:50:39 +0000 (07:50 +0000)]
CMake: Add for checking an argument that this is not a standard system path (starting with "/bin" and "/lib")

10 years agoCMake: Edition accumulation of LD_LIBRARY_PATH and PATH
mpa [Thu, 31 Oct 2013 07:41:18 +0000 (07:41 +0000)]
CMake: Edition accumulation of LD_LIBRARY_PATH and PATH

10 years agoCMake: Edition accumulation of LD_LIBRARY_PATH and PATH
mpa [Thu, 31 Oct 2013 07:28:09 +0000 (07:28 +0000)]
CMake: Edition accumulation of LD_LIBRARY_PATH and PATH

10 years agoCMake: Edition accumulation of LD_LIBRARY_PATH and PATH
mpa [Thu, 31 Oct 2013 07:14:23 +0000 (07:14 +0000)]
CMake: Edition accumulation of LD_LIBRARY_PATH and PATH

10 years agoCMake: Edition accumulation of LD_LIBRARY_PATH and PATH
mpa [Thu, 31 Oct 2013 06:54:57 +0000 (06:54 +0000)]
CMake: Edition accumulation of LD_LIBRARY_PATH and PATH

10 years agoCMake: Edition accumulation of LD_LIBRARY_PATH and PATH
mpa [Thu, 31 Oct 2013 06:14:09 +0000 (06:14 +0000)]
CMake: Edition accumulation of LD_LIBRARY_PATH and PATH

10 years agoCMake: Edition accumulation of LD_LIBRARY_PATH and PATH
mpa [Thu, 31 Oct 2013 06:06:03 +0000 (06:06 +0000)]
CMake: Edition accumulation of LD_LIBRARY_PATH and PATH

10 years agoCMake: Edition accumulation of LD_LIBRARY_PATH and PATH
mpa [Wed, 30 Oct 2013 14:20:54 +0000 (14:20 +0000)]
CMake: Edition accumulation of LD_LIBRARY_PATH and PATH

10 years agoAdditional debug of documentation for SALOME_ACCUMULATE_ENVIRONMENT macro
vsr [Wed, 30 Oct 2013 13:13:24 +0000 (13:13 +0000)]
Additional debug of documentation for SALOME_ACCUMULATE_ENVIRONMENT macro

10 years agoCompleted doc of check logic for SALOME_GENERATE_ENVIRONMENT_SCRIPT
bruneton [Wed, 30 Oct 2013 12:51:52 +0000 (12:51 +0000)]
Completed doc of check logic for SALOME_GENERATE_ENVIRONMENT_SCRIPT

10 years agoWin32 compilation
rnv [Wed, 30 Oct 2013 12:41:24 +0000 (12:41 +0000)]
Win32 compilation

10 years agoRemove Boost Include dirs from environment.
rnv [Wed, 30 Oct 2013 12:40:49 +0000 (12:40 +0000)]
Remove Boost Include dirs from environment.

10 years agoWin32 building.
rnv [Wed, 30 Oct 2013 12:39:43 +0000 (12:39 +0000)]
Win32 building.

10 years agoRemove unnecessary slash.
rnv [Wed, 30 Oct 2013 12:38:04 +0000 (12:38 +0000)]
Remove unnecessary slash.

10 years agoCMake: Edit salome macro
mpa [Wed, 30 Oct 2013 12:22:50 +0000 (12:22 +0000)]
CMake: Edit salome macro
- Now it's possible to accumulate environment without checked.
- Native directories were not accumulated.
- Is possible to add target to environment.

10 years agoCheck over OMNIORB_USER_PATH.
aguerre [Wed, 30 Oct 2013 10:29:52 +0000 (10:29 +0000)]
Check over OMNIORB_USER_PATH.
Test configuration file existence.

10 years agoCMake:
mpa [Tue, 29 Oct 2013 12:52:28 +0000 (12:52 +0000)]
CMake:
- some edit of accumulate environment macro

10 years agoCMake:
mpa [Tue, 29 Oct 2013 07:45:55 +0000 (07:45 +0000)]
CMake:
- Accumulate environment variables, to be used later to run some command in proper environment.

10 years agoCMake:
mpa [Tue, 29 Oct 2013 06:40:04 +0000 (06:40 +0000)]
CMake:
Edit documentation. Now it use salome macros to set the environment for sphinx run.

10 years agoCMake - Add new macros:
mpa [Tue, 29 Oct 2013 06:36:12 +0000 (06:36 +0000)]
CMake - Add new macros:
- Accumulate environment variables, to be used later to run some command in proper environment.
- Generate environement script using previously created variables.

10 years agoCMake:
mpa [Tue, 29 Oct 2013 06:33:34 +0000 (06:33 +0000)]
CMake:
- Accumulate environment variables, to be used later to run some command in proper environment.

10 years agoCMake: new macro SALOME_CONFIGURE_PREPARE() to build the list of required variables
bruneton [Mon, 28 Oct 2013 14:42:29 +0000 (14:42 +0000)]
CMake: new macro SALOME_CONFIGURE_PREPARE() to build the list of required variables
that will be expanded when configuring Salome<MODULE>Config.cmake

10 years agoCMake: fixing omniidl detection under Win32
bruneton [Mon, 28 Oct 2013 10:16:26 +0000 (10:16 +0000)]
CMake: fixing omniidl detection under Win32

10 years agoRewrite job persistence to facilitate maintainance and further evolutions
barate [Fri, 25 Oct 2013 12:54:27 +0000 (12:54 +0000)]
Rewrite job persistence to facilitate maintainance and further evolutions

10 years agoAdd macro to accumulate environment variables
vsr [Fri, 25 Oct 2013 05:40:39 +0000 (05:40 +0000)]
Add macro to accumulate environment variables

10 years agoMore correct way to specify Python backend
vsr [Fri, 25 Oct 2013 05:39:25 +0000 (05:39 +0000)]
More correct way to specify Python backend

10 years ago0022334: [CEA 952] "Sort children" sorts references as "real" children
kga [Fri, 25 Oct 2013 05:19:41 +0000 (05:19 +0000)]
0022334: [CEA 952] "Sort children" sorts references as "real" children

10 years agoRemove unnecessary graphviz libraries.
rnv [Thu, 24 Oct 2013 07:47:28 +0000 (07:47 +0000)]
Remove unnecessary graphviz libraries.

10 years agoDisable iterator debugging on window in Debug mode.
rnv [Thu, 24 Oct 2013 07:46:16 +0000 (07:46 +0000)]
Disable iterator debugging on window in Debug mode.

10 years agoCMake: rollback of previous changes
mpa [Wed, 23 Oct 2013 14:16:26 +0000 (14:16 +0000)]
CMake: rollback of previous changes

10 years agoCMake: doing proper string comparison in IF clause
bruneton [Wed, 23 Oct 2013 09:30:14 +0000 (09:30 +0000)]
CMake: doing proper string comparison in IF clause

10 years agoCMake: Fix export of tests and doc prerequisites root dirs
barate [Wed, 23 Oct 2013 08:03:56 +0000 (08:03 +0000)]
CMake: Fix export of tests and doc prerequisites root dirs