Problem
Allow declaring executable target from #1813 as [executable] instead of [[target.executable]].
Proposed Solution
- Add
executable field on TomlManifest (similar to lib)
- Modify collect_targets function to check if
executable is defined (see)
- Add a test case that relies on the shorter form
Notes
No response