spack/lib/spack/docs
Glenn Johnson b5916451fd
Improve R package creation (#21861)
* Improve R package creation

This PR adds the `list_url` attribute to CRAN R packages when using
`spack create`. It also adds the `git` attribute to R Bioconductor
packages upon creation.

* Switch over to using cran/bioc attributes

The cran/bioc entries are set to have the '=' line up with homepage
entry, but homepage does not need to exist in the package file. If it
does not, that could affect the alignment.

* Do not have to split bioc

* Edit R package documentation

Explain Bioconductor packages and add `cran` and `bioc` attributes.

* Update lib/spack/docs/build_systems/rpackage.rst

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Update lib/spack/docs/build_systems/rpackage.rst

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>

* Simplify the cran attribute

The version can be faked so that the cran attribute is simply equal to
the CRAN package name.

* Edit the docs to reflect new `cran` attribute format

* Use the first element of self.versions() for url

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-03-05 21:19:15 +00:00
..
_gh_pages_redirect Use https for links (#19244) 2020-10-09 11:24:09 -05:00
_static
build_systems Improve R package creation (#21861) 2021-03-05 21:19:15 +00:00
example_files
images docs: document releases and branches in Spack 2020-07-06 11:39:19 -07:00
.gitignore
_spack_root
basic_usage.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
binary_caches.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
build_settings.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
build_systems.rst Added ROCmPackage (build system) documentation (#20743) 2021-01-21 10:46:39 -08:00
chain.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
command_index.in
conf.py Update the docs footer copyright (#20741) 2021-01-11 08:00:08 +01:00
config_yaml.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
configuration.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
containers.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
contribution_guide.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
developer_guide.rst spack python: allow use of IPython (#20329) 2021-01-05 16:54:47 -08:00
dockerhub_spack.png spack containerize generates containers from envs (#14202) 2020-01-30 17:19:55 -08:00
environments.rst documentation: correct precedence of included configs in environment spack.yaml (#18663) 2021-02-19 13:31:47 +00:00
extensions.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
features.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
getting_started.rst Bootstrap clingo from sources (#21446) 2021-03-03 09:37:46 -08:00
index.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
known_issues.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
Makefile
mirrors.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
module_file_generation.svg
module_file_support.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
package_list.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
packaging_guide.rst Correct the reference to the staged examples files (#21557) 2021-02-13 08:14:38 -08:00
pipelines.rst Pipelines: DAG Pruning (#20435) 2021-02-16 09:12:37 -07:00
repositories.rst Package Repositories docs: num packages has grown (#20735) 2021-01-11 11:00:14 +01:00
requirements.txt
spack.yaml copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00
workflows.rst copyrights: update all files with license headers for 2021 2021-01-02 12:12:00 -08:00