Branch: refs/heads/main
Revision: 82a8290
Author: bmcdonald3
Link: Unavailable
Log Message:
Merge pull request #20347 from bmcdonald3/mason-doc-update
Update mason documentation and recommend submodules
[ reviewed by @arezaii - thanks! ]
This PR updates the mason documentation, adding sections explaining
why there is value in using mason and explaining the three different
types of mason packages.
Also, many general improvements have been made, including suggesting
submodules and discouraging use of the -M flag in mason packages.
Git dependency documentation is updated alongside many other small
rewords and improvements.
Modified Files:
A doc/rst/mason-packages/start/whymason.rst
M doc/rst/mason-packages/guide/buildingandrunning.rst
M doc/rst/mason-packages/guide/buildinglargerpackages.rst
M doc/rst/mason-packages/guide/chapeldependencies.rst
M doc/rst/mason-packages/guide/examples.rst
M doc/rst/mason-packages/guide/externaldependencies.rst
M doc/rst/mason-packages/guide/gitdependencies.rst
M doc/rst/mason-packages/guide/namespacing.rst
M doc/rst/mason-packages/guide/testing.rst
M doc/rst/mason-packages/index.rst
M doc/rst/mason-packages/start/helloworld.rst
Compare: https://github.com/chapel-lang/chapel/compare/0a3192016480...82a8290993f5