[Chapel Merge] Add newline between compile commands of the genera

Branch: refs/heads/main
Revision: 978e761
Author: e-kayrakli
Link: Add newline between compile commands of the generated code by e-kayrakli · Pull Request #18694 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #18694 from e-kayrakli/incremental-makefile

Add newline between compile commands of the generated code

This PR adds newline between the compilation commands of the generated code.

Context: CHAMPS team tried to use --incremental to reduce the backend's memory
footprint. But they got errors from exec command because we were simply
running a huge one-liner to compile the generated code. Note that the
compilation of individual files were still separated, but only with ;. So it
was still a single huge argument for execvp.

I am not fond of the solution but we couldn't think of any other quick alternative.

[Reviewed by @bradcray and @mppf with some distaste :)]

Test