Branch: refs/heads/main
Revision: d15979d56fac87e7c65887bbb3942f9d8e32c34e
Author: jabraham17
Link: Mason docs improvements by jabraham17 · Pull Request #28486 · chapel-lang/chapel · GitHub
Log Message:
Mason docs improvements (#28486)
Improves the docs for Mason, plus a few small improvements elsewhere
- Adds a new page for mason about creating CIs (resolves
https://github.com/Cray/chapel-private/issues/7718) - Cleans up the basic usage page for mason
- Fix the mason examples page
- Clean up and improve the mason build/run page
- Improve the "building larger packages" mason page
- Adds brief docs about the source field: see
`source` field required in `Mason.toml` for registration, misleading documentation · Issue #25063 · chapel-lang/chapel · GitHub - Adds a link and fixes a typo in the TOML docs
- removes
:title:from all chapel docs as its unused
[Reviewed by @benharsh]
Diff:
M doc/rst/tools/mason/guide/basicusage.rst
M doc/rst/tools/mason/guide/buildingandrunning.rst
M doc/rst/tools/mason/guide/buildinglargerpackages.rst
M doc/rst/tools/mason/guide/chapeldependencies.rst
A doc/rst/tools/mason/guide/ci.rst
M doc/rst/tools/mason/guide/documentation.rst
M doc/rst/tools/mason/guide/environmentvariables.rst
M doc/rst/tools/mason/guide/examples.rst
M doc/rst/tools/mason/guide/externaldependencies.rst
M doc/rst/tools/mason/guide/gitdependencies.rst
M doc/rst/tools/mason/guide/manifestfile.rst
M doc/rst/tools/mason/guide/masonregistry.rst
M doc/rst/tools/mason/guide/namespacing.rst
M doc/rst/tools/mason/guide/prereqs.rst
M doc/rst/tools/mason/guide/runtimearguments.rst
M doc/rst/tools/mason/guide/submitting.rst
M doc/rst/tools/mason/guide/testing.rst
M doc/rst/tools/mason/mason.rst
M doc/rst/tools/mason/start/helloworld.rst
M doc/rst/tools/mason/start/installation.rst
M doc/rst/tools/mason/start/whymason.rst
M doc/rst/users-guide/base/basicTypes.rst
M doc/rst/users-guide/base/basicValues.rst
M doc/rst/users-guide/base/casts.rst
M doc/rst/users-guide/base/configs.rst
M doc/rst/users-guide/base/constParam.rst
M doc/rst/users-guide/base/forloops.rst
M doc/rst/users-guide/base/hello.rst
M doc/rst/users-guide/base/typeAliases.rst
M doc/rst/users-guide/base/vars.rst
M doc/rst/users-guide/base/zip.rst
M doc/rst/users-guide/datapar/forall.rst
M doc/rst/users-guide/datapar/promotion.rst
M doc/rst/users-guide/locality/compilingAndExecutingMultiLocalePrograms.rst
M doc/rst/users-guide/locality/localeTypeAndVariables.rst
M doc/rst/users-guide/locality/localesInChapel.rst
M doc/rst/users-guide/locality/onClauses.rst
M doc/rst/users-guide/taskpar/begin.rst
M doc/rst/users-guide/taskpar/cobegin.rst
M doc/rst/users-guide/taskpar/coforall.rst
M doc/rst/users-guide/taskpar/taskParallelismOverview.rst
M modules/packages/TOML.chpl
https://github.com/chapel-lang/chapel/pull/28486.diff