[Chapel Merge] fix(release): copy CMakeLists.txt files to tarball

Branch: refs/heads/main
Revision: 869330c
Author: arezaii
Link: fix(release): copy CMakeLists.txt files to tarball by arezaii · Pull Request #20581 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #20581 from arezaii/add-cmakelists-tarball

fix(release): copy CMakeLists.txt files to tarball

This PR sets CMakeLists.txt files to be explicitly copied into release tarballs
by modifying the gen_release script.

I suspect we have been getting away without copying the CMakeLists.txt files
into the release tarball because we have been maintaining two build systems for
all the new dyno stuff. Now that dyno-chpldoc has replaced chpldoc, we rely
on cmake to build it.

TESTING:

  • Local testing using util/cron/test_release

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

Modified Files:
M util/buildRelease/gen_release

Compare: https://github.com/chapel-lang/chapel/compare/fc95ad2b9944...869330c47b48