def extra_options():
     extra_vars = PackedBinary.extra_options()
     extra_vars['subdir_version'] = [
         None, "Version to use to determine installation subdirectory",
         CUSTOM
     ]
     return extra_vars
예제 #2
0
 def extra_options():
     extra_vars = {
         'install_amd': [True, "Install AMD software components", CUSTOM],
         'install_java': [True, "Install Java JRE for graphical debugger",  CUSTOM],
         'install_managed': [True, "Install OpenACC Unified Memory Evaluation package", CUSTOM],
         'install_nvidia': [True, "Install CUDA Toolkit Components", CUSTOM],
     }
     return PackedBinary.extra_options(extra_vars)
예제 #3
0
 def extra_options():
     extra_vars = {
         'install_amd': [True, "Install AMD software components", CUSTOM],
         'install_java': [True, "Install Java JRE for graphical debugger",  CUSTOM],
         'install_managed': [True, "Install OpenACC Unified Memory Evaluation package", CUSTOM],
         'install_nvidia': [True, "Install CUDA Toolkit Components", CUSTOM],
     }
     return PackedBinary.extra_options(extra_vars)
예제 #4
0
 def extra_options():
     extra_vars = {
         'java_options': [
             '-Xmx256m',
             "$_JAVA_OPTIONS value set for install and in module file.",
             CUSTOM
         ],
     }
     return PackedBinary.extra_options(extra_vars)
예제 #5
0
 def extra_options():
     extra_vars = {
         'clangversion': [
             None,
             "Clang Version on which AOCC is based on (10.0.0 or 11.0.0 or ...)",
             CUSTOM
         ],
     }
     return PackedBinary.extra_options(extra_vars)
예제 #6
0
    def extra_options(extra_vars=None):
        """Extra easyconfig parameters for ORCA."""
        extra_vars = MakeCp.extra_options()
        extra_vars.update(PackedBinary.extra_options())

        # files_to_copy is not mandatory here, since we set it by default in install_step
        extra_vars['files_to_copy'][2] = CUSTOM

        return extra_vars
예제 #7
0
 def extra_options():
     """Custom easyconfig parameters for MCR."""
     extra_vars = {
         'java_options': [
             '-Xmx256m',
             "$_JAVA_OPTIONS value set for install and in module file.",
             CUSTOM
         ],
     }
     return PackedBinary.extra_options(extra_vars)
 def extra_options():
     extra_vars = {
         'default_cuda_version':      [None, "CUDA Version to be used as default (10.2 or 11.0 or ...)", CUSTOM],
         'module_add_cuda':           [False, "Add NVHPC's CUDA to module", CUSTOM],
         'module_add_math_libs':      [False, "Add NVHPC's math libraries to module", CUSTOM],
         'module_add_nccl':           [False, "Add NVHPC's NCCL library to module", CUSTOM],
         'module_add_nvshmem':        [False, "Add NVHPC's NVSHMEM library to module", CUSTOM],
         'module_add_profilers':      [False, "Add NVHPC's NVIDIA Profilers to module", CUSTOM],
         'module_byo_compilers':      [False, "BYO Compilers: Remove compilers from module", CUSTOM],
         'module_nvhpc_own_mpi':      [False, "Add NVHPC's packaged OpenMPI to module", CUSTOM]
     }
     return PackedBinary.extra_options(extra_vars)
예제 #9
0
 def extra_options():
     extra_vars = {
         'java_options': [
             '-Xmx256m',
             "$_JAVA_OPTIONS value set for install and in module file.",
             CUSTOM
         ],
         'key': [
             None,
             "Installation key(s), make one install for each key. Single key or a list of keys",
             CUSTOM
         ],
     }
     return PackedBinary.extra_options(extra_vars)
예제 #10
0
 def extra_options():
     """Custom easyconfig parameters for ANSYS EM"""
     extra_vars = {
         'ansysem_temp_dir': [
             None,
             "Select a default location for all simulations (including local) to use as a temporary work space.",
             CUSTOM
         ],
         'internal_version': [
             None,
             "Define the version number that ANSYS EM uses internally, e.g. '20.1' for '2020R1'.",
             CUSTOM
         ],
     }
     return PackedBinary.extra_options(extra_vars)
예제 #11
0
 def extra_options():
     extra_vars = {
         'java_options': ['-Xmx256m', "$_JAVA_OPTIONS value set for install and in module file.", CUSTOM],
     }
     return PackedBinary.extra_options(extra_vars)
예제 #12
0
 def extra_options():
     """Custom easyconfig parameters for MCR."""
     extra_vars = {
         'java_options': ['-Xmx256m', "$_JAVA_OPTIONS value set for install and in module file.", CUSTOM],
     }
     return PackedBinary.extra_options(extra_vars)
예제 #13
0
파일: julia.py 프로젝트: rasolca/production
 def extra_options(extra_vars=None):
     extra_vars = {
         'arch_name':
         [None, "Change julia's Project.toml pathname", CUSTOM],
     }
     return PackedBinary.extra_options(extra_vars)
예제 #14
0
 def extra_options():
     extra_vars = {
         'java_options': ['-Xmx256m', "$_JAVA_OPTIONS value set for install and in module file.", CUSTOM],
         'key': [None, "Installation key(s), make one install for each key. Single key or a list of keys", CUSTOM],
     }
     return PackedBinary.extra_options(extra_vars)