[Chapel Merge] feat(dyno-chpldoc): add handling for flags from ch

Branch: refs/heads/main
Revision: 0537257
Author: arezaii
Link: Unavailable
Log Message:

Merge pull request #20546 from arezaii/dyno-chpldoc-cmdline

feat(dyno-chpldoc): add handling for flags from chpldoc

Add handling for most of the previously supported flags from chpldoc
to dyno-chpldoc.

TESTING:

  • test/chpldoc tests pass with 5 expected failures
  • Arkouda docs build without modification

Reviewed by @mppf - thank you!

Signed-off-by: arezaii ahmad.rezaii@hpe.com

Modified Files:
A compiler/dyno/tools/chpldoc/BUILD_VERSION

A compiler/dyno/tools/chpldoc/COPYRIGHT
A compiler/dyno/tools/chpldoc/LICENSE
A compiler/dyno/tools/chpldoc/arg-helpers.cpp
A compiler/dyno/tools/chpldoc/arg-helpers.h
A compiler/dyno/tools/chpldoc/arg.cpp
A compiler/dyno/tools/chpldoc/arg.h
M compiler/dyno/test/uast/testStringify.cpp
M compiler/dyno/tools/chpldoc/CMakeLists.txt
M compiler/dyno/tools/chpldoc/chpldoc.cpp

Compare: https://github.com/chapel-lang/chapel/compare/5187a73a4e35...0537257f878e