update flux dependencies and package (#2541)

* update flux dependencies and package

* refinements from @adamjstewart

* fix flux document generation

The docbook-xsl package has been added, and correctly configures catalog
files to generate documentation correctly with asciidoc.
This commit is contained in:
Tom Scogland
2016-12-09 17:19:53 -08:00
committed by Todd Gamblin
parent d7e9134d42
commit 943c007fb5
8 changed files with 90 additions and 40 deletions

View File

@@ -41,3 +41,11 @@ def install(self, spec, prefix):
install_tree(src, dst, symlinks=True)
else:
install(src, dst)
def setup_dependent_environment(self, spack_env, run_env, extension_spec):
catalog = os.path.join(self.spec.prefix, 'catalog.xml')
spack_env.set('XML_CATALOG_FILES', catalog, separator=' ')
def setup_environment(self, spack_env, run_env):
catalog = os.path.join(self.spec.prefix, 'catalog.xml')
run_env.set('XML_CATALOG_FILES', catalog, separator=' ')