22Build UnifyFS
33=============
44
5- This section describes how to build UnifyFS and its dependencies.
6- There are three options:
5+ This section describes how to build UnifyFS and its dependencies, and what
6+ :ref: `configure time options <configure-options-label >` are available.
7+
8+ There are three build options:
79
810* build both UnifyFS and dependencies with Spack,
911* build the dependencies with Spack, but build UnifyFS with autotools
@@ -22,7 +24,7 @@ If you use a clone of the Spack develop branch, be sure to pull the latest chang
2224.. warning :: **Thallium, Mochi Suite, and SDS Repo Users**
2325
2426 The available and UnifyFS-compatible Mochi-Margo versions that are in the
25- ``mochi-margo `` Spack package do not match up with the latest/default
27+ ``mochi-margo `` Spack package may not match up with the latest/default
2628 versions in the Mochi Suite, SDS Repo, and ``mochi-thallium `` Spack
2729 packages. It is likely that a different version of ``mochi-margo `` will need
2830 to be specified in the install command of UnifyFS (E.g.: ``spack install
@@ -60,17 +62,18 @@ variants.
6062.. table :: UnifyFS Build Variants
6163 :widths: auto
6264
63- ========== ============================= ======= ===========================
65+ ========== ============================= ======= =================================
6466 Variant Command Default Description
6567 (``spack install <package> ``)
66- ========== ============================= ======= ===========================
68+ ========== ============================= ======= =================================
6769 Auto-mount ``unifyfs+auto-mount `` True Enable transparent mounting
68- Boostsys ``unifyfs+boostsys` False Have Mercury use Boost
70+ Boostsys ``unifyfs+boostsys `` False Have Mercury use Boost
6971 Fortran ``unifyfs+fortran `` True Enable Fortran support
7072 PMI ``unifyfs+pmi `` False Enable PMI2 support
7173 PMIx ``unifyfs+pmix `` False Enable PMIx support
74+ Preload ``unifyfs+preload `` False Enable LD_PRELOAD library support
7275 SPath ``unifyfs+spath `` True Normalize relative paths
73- ========== ============================= ======= ===========================
76+ ========== ============================= ======= =================================
7477
7578.. attention ::
7679
@@ -219,6 +222,7 @@ after ``./autogen.sh`` has been run.
219222
220223----------
221224
225+ .. _configure-options-label:
222226-----------------
223227Configure Options
224228-----------------
0 commit comments