documentation: build-system phases + build-time tests (#2780)
* documentation: reworked packaging guide to add build-system phases * documentation: improvements to AutotoolsPackage autodocs * build_systems: updated autodocs * run-tests: added a few information on how to run tests fixes #2606 fixes#2605 * documentation: fixed items brought up by @davydden * typos in docs * consistent use of 'build system' (i.e. removed 'build-system' from docs) * added a note on possible default implementations for build-time tests * documentation: fixed items brought up by @citibeth * added note to explain the difference between build system and language used in a package * capitalized bullet items * added link to API docs * documentation: fixed multiple cross-references after rebase * documentation: fixed minor issues raised by @tgamblin * documentation: added entry in table for the `PythonPackage` class * docs: fixed issues brought up by @citybeth in the second review
Showing
- lib/spack/docs/packaging_guide.rst 166 additions, 47 deletionslib/spack/docs/packaging_guide.rst
- lib/spack/spack/build_systems/autotools.py 64 additions, 29 deletionslib/spack/spack/build_systems/autotools.py
- lib/spack/spack/build_systems/cmake.py 49 additions, 20 deletionslib/spack/spack/build_systems/cmake.py
- lib/spack/spack/build_systems/makefile.py 42 additions, 11 deletionslib/spack/spack/build_systems/makefile.py
- lib/spack/spack/build_systems/r.py 5 additions, 5 deletionslib/spack/spack/build_systems/r.py
- lib/spack/spack/package.py 6 additions, 2 deletionslib/spack/spack/package.py
Loading
Please register or sign in to comment