Branch: refs/heads/main
Revision: a2ed1d6
Author: arezaii
Log Message:
Merge pull request #18410 from arezaii/mason-update-version
This PR updates the version of mason from 0.1.2
to 0.2.0
to reflect the
refactoring that has been done to the command line parsing. While those changes
should not break the existing API, there is one significant change to the
subcommands which eliminates the need to pass mason
as the first entry in the
arguments array.
Additionally, once chapel-lang/chapel/pull/18409 is merged, argument checking
for run
and build
will be more strict than it has been, and could cause
some input strings to fail if they had mixed compiler/runtime arguments with
the subcommand arguments instead of separating them with a --
, which would
be required after the merge.
TESTING:
After running make cleanall
from $CHPL_HOME
:
- [x] Can
make
- [x] Can
make docs
- [x] Can
make mason
- [x] Can
make check
- [x] Passing tests from
util/start_test test/mason/
Reviewed by @mppf - Thanks!
Signed-off-by: arezaii ahmad.rezaii@hpe.com
Modified Files:
M tools/mason/mason.chpl
Compare: https://github.com/chapel-lang/chapel/compare/e1c686865024...a2ed1d6c4169