Version: 9.15.0
SalomeOnDemandTK.extension_builder Namespace Reference

Functions

def add_files (ext, files_abs, files_rel)
 
def create_salomex (salomexb, salomexd, env_py, top_repository)
 

Variables

 arg_1
 
 arg_2
 
 arg_3
 
 arg_4
 

Function Documentation

◆ add_files()

def SalomeOnDemandTK.extension_builder.add_files (   ext,
  files_abs,
  files_rel 
)
Add selected files into salome extension archive.

Args:
    ext - a file oject to pack in.
    files_abs - a list of the files with abs file names.
    files_rel - a list of the files with rel file names.

Returns:
    None.

Referenced by SalomeOnDemandTK.extension_builder.create_salomex().

◆ create_salomex()

def SalomeOnDemandTK.extension_builder.create_salomex (   salomexb,
  salomexd,
  env_py,
  top_repository 
)
Makes salome extension archive from provided in salomexb file directories.

Args:
    salomexb - a path to the <extension>.salomexb file.
    salomexd - a path to the <extension>.salomexd file.
    env_py - a path to the <ext>_env.py file.
    top_repository - a root directory for all the paths listed inside salomexb file.

Returns:
    None.

References SalomeOnDemandTK.extension_builder.add_files(), SalomeOnDemandTK.extension_utilities.isvalid_dirname(), SalomeOnDemandTK.extension_utilities.isvalid_filename(), SalomeOnDemandTK.extension_utilities.list_files_filter(), SalomeOnDemandTK.extension_utilities.list_tonewline_str(), SalomeOnDemandTK.extension_utilities.read_salomexb(), and SalomeOnDemandTK.extension_utilities.read_salomexd().

Variable Documentation

◆ arg_1

SalomeOnDemandTK.extension_builder.arg_1

◆ arg_2

SalomeOnDemandTK.extension_builder.arg_2

◆ arg_3

SalomeOnDemandTK.extension_builder.arg_3

◆ arg_4

SalomeOnDemandTK.extension_builder.arg_4