-
Couldn't load subscription status.
- Fork 59
draft: optional binds #1605
base: master
Are you sure you want to change the base?
draft: optional binds #1605
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -88,9 +88,6 @@ be built. | |||||
| Dependency selection: :code:`--with-FOO` | ||||||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||||||
|
|
||||||
| Some dependencies can be specified as follows. Note only some of these support | ||||||
| :code:`--with-FOO=no`, as listed. | ||||||
|
|
||||||
| :code:`--with-libsquashfuse={yes,no,PATH}` | ||||||
| Whether to link with :code:`libsquashfuse`. Options: | ||||||
|
|
||||||
|
|
@@ -124,6 +121,35 @@ Some dependencies can be specified as follows. Note only some of these support | |||||
| Path to Python used by :code:`sphinx-build`. Default: shebang of | ||||||
| :code:`sphinx-build`. | ||||||
|
|
||||||
| Some dependencies can be specified as follows. Note only some of these support | ||||||
| :code:`--with-FOO=no`, as listed. | ||||||
|
|
||||||
| Optional bind selection: :code:`--bind-FOO` | ||||||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||||||
|
Comment on lines
+127
to
+128
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think these will want to be spelled |
||||||
|
|
||||||
| By default, :code:`ch-run` binds the minimal number mount points needed to run. | ||||||
| You can add more files with: | ||||||
|
|
||||||
| :code:`--bind-path={PATH[:PREFIX}` | ||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
| Add file from path to to ch-run optional default run-time binds. | ||||||
|
|
||||||
| * Path to host file. Optionally bind at prefix if set; otherwise, | ||||||
| :code:`/usr/local/lib` | ||||||
|
Comment on lines
+133
to
+137
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm pretty sure this (i.e., arbitrary default bind-mounts) can be implemented, but I'm not sure offhand how to do it. If there's not an immediate use case, maybe leave this for future work? |
||||||
|
|
||||||
| :code:`--bind-libfabric={PATH[:PREFIX]}` | ||||||
| Add host libfabric to ch-run optional default run-time binds. | ||||||
|
|
||||||
| * Path to host :code:`libfabric.so`. Optionally bind at prefix if set; | ||||||
| otherwise :code:`/usr/local/lib`. | ||||||
|
|
||||||
| :code:`--bind-fi-provider={PATH[:PREFIX]}` | ||||||
| Add host libfabric shared fabric provider to ch-run optional default run-time | ||||||
| binds. | ||||||
|
|
||||||
| * Path to host libfabric shared provider, with :code:`*-fi.so` suffix. | ||||||
| Optionally bind at prefix if set; | ||||||
| otherwise :code:`/usr/local/lib/libfabric`. | ||||||
|
|
||||||
| Less strict build: :code:`--enable-buggy-build` | ||||||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||||||
|
|
||||||
|
|
||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why did this move?