You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I.e., it takes the following positional arguments:
72
72
-`JUHPC_SETUP_INSTALLDIR`: the folder into which the HPC setup is installed, e.g., `"$SCRATCH/../julia/${HOSTNAME%%-*}/juhpc_setup"`.
73
73
-`JULIAUP_INSTALLDIR`: the folder into which Juliaup and Julia will automatically be installed the first time the end user calls `juliaup`. *User environment variables should be escaped* in order not to have them expanded during HPC setup installation, but during its usage by the end user, e.g., `"\$SCRATCH/../julia/\$USER/\${HOSTNAME%%-*}/juliaup"`.
74
-
-`JUHPC_POST_INSTALL_JL` (optional): site-specific post installation Julia script, using the project where preferences were set (e.g, to modify preferences or to create an uenv view equivalent to the activation script).
75
74
76
75
> [!NOTE]
77
76
> The above examples assume that `$SCRATCH/../julia` is a wipe out protected folder on scratch.
78
77
79
78
> [!IMPORTANT]
80
79
> Separate installation by `HOSTNAME` is required if different hosts with different architectures share the file system used for installation (e.g., daint and eiger on ALPS).
81
80
82
-
> [!TIP]
83
-
> Export `JUHPC_VERBOSE=1` or `JUHPC_VERBOSE=2` to increase the verbosity of the output during the HPC setup installation: if set to `1`, the generated preferences and environment variables are printed; if set to `2`, all the output of all commands is printed in addition (default verbosity is `0`). No matter which verbosity level is set, all output is written in to a log file (`"$JUHPC_SETUP_INSTALLDIR/setup_install.log"`).
81
+
Furthermore, it supports the following keyword argument:
82
+
-`--postinstall=<julia-script>`: site-specific post installation Julia script, using the project where preferences were set (e.g, to modify preferences or to create an uenv view equivalent to the activation script).
83
+
-`--verbose=<value>`: verbosity of the output during the HPC setup installation: if set to `1`, the generated HPC package preferences and environment variables are printed; if set to `2`, all the output of all commands is printed in addition for debugging purposes (default verbosity is `0`). No matter which verbosity level is set, all output is written in to a log file (`"$JUHPC_SETUP_INSTALLDIR/hpc_setup_install.log"`).
84
84
85
85
86
86
## Examples: HPC setup installations on the ALPS supercomputer (CSCS)
0 commit comments