]> SALOME platform Git repositories - modules/kernel.git/blob - bin/appliskel/README
Salome HOME
PR: merge from branch BR_UT_V310a2 tag BR_UT_V310a2_20051115
[modules/kernel.git] / bin / appliskel / README
1 Set of scripts for a SALOME application
2 =======================================
3
4 #     - A SALOME application distributed on several computers needs APPLI
5 #       directories on the same path ($APPLI) relative to $HOME directory
6 #       of the user, on each computer.
7
8 user scripts:
9 -------------
10
11 runAppli   : SALOME launch (idem runSalome but different name to avoid
12              confusion with ${KERNEL_ROOT_DIR}/bin/salome/runSalome
13
14 runConsole : a python console in the current SALOME session environment
15
16 runSession : a shell in SALOME environment, either interactive (without args)
17              or used to run a program (defined by given args)
18
19 internal application scripts:
20 -----------------------------
21
22 runRemote.sh : called from remote computer, via ssh, rsh...
23                used for instance to create container
24
25 envd         : sets SALOME application environment
26                sourced by other scripts
27
28 The following files must be adapted to your environment and SALOME Application:
29 -------------------------------------------------------------------------------
30
31 SalomeApp.xml        - list of modules, options on server launch and resources...
32 CatalogResources.xml - configuration of machines used in SALOME application
33                        (no need of modules list and path here)
34
35 env.d directory must contain the necessary files to source, to define 
36 the SALOME Application environment :
37   (  envd script source these files in alphanumeric order )
38
39 For instance,
40  atFirst.sh     - general presets
41  envProducts.sh - prerequisite SALOME environment
42  envSalome.sh   - list of MODULE_ROOT_DIR