External Issue: Consider using src/bin for single file applications in Mason/Chapel as per Cargo/Rust

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.