]> SALOME platform Git repositories - tools/sat.git/commitdiff
Salome HOME
document --keep-paths option
authorDUC ANH HOANG <dh77501n@dsp1043837>
Tue, 21 May 2024 12:17:42 +0000 (14:17 +0200)
committerNabil Ghodbane <nabil.ghodbane@cea.fr>
Tue, 11 Jun 2024 12:24:45 +0000 (14:24 +0200)
src/fileEnviron.py

index 9e98b3fd938d79e9273e731114810e0bbcc1df01..d2dffd2f954623e2cc0295e9c9cc9b1117284c37 100644 (file)
@@ -816,9 +816,20 @@ def main(args):
 
   if args == ['--help']:
     from salomeContext import usage
-    usage()
+    appended_opt_doc = \"""
+--keep-paths
+============
+    With this option the environment variables PATH, PYTHONPATH and LD_LIBRARY_PATH defined into the starting shell are kept.
+    Without this option all values set before starting SALOME are simply ignored.
+\"""
+    usage(appended_opt_doc=appended_opt_doc)
     sys.exit(0)
 
+  reinitialise_paths=True
+  if '--keep-paths' in args:
+    reinitialise_paths=False
+    args.remove('--keep-paths')
+
 
   # Create a SalomeContext which parses configFileNames to initialize environment
   try:
@@ -904,7 +915,13 @@ def main(args):
 
   if '--help' in args:
     from salomeContext import usage
-    usage()
+    appended_opt_doc = \"""
+--keep-paths
+============
+    With this option the environment variables PATH, PYTHONPATH and LD_LIBRARY_PATH defined into the starting shell are kept.
+    Without this option all values set before starting SALOME are simply ignored.
+\"""
+    usage(appended_opt_doc=appended_opt_doc)
     sys.exit(0)
 
   reinitialise_paths=True