16603, “russel”, “Consider using src/bin for single file applications in Mason/Chapel as per Cargo/Rust”, “2020-10-20T10:02:04Z”
Cargo/Rust allows projects to have a library/application as the main project compilation with source in src and also a collection of single file applications in src/bin. The Mason/Chapel equivalent would be for a project structured:
>> tree
.
├── Mason.lock
├── Mason.toml
├── src
│ └── bin
│ └── hello.chpl
└── test
to build and create target/debug/hello as an executable.