Installation fails if another directory exists next to the package directory
How to reproduce:
sila2-codegen new-package --package-name my_package
mkdir another_directory
pip install .
Installation fails with error: Multiple top-level packages discovered in a flat-layout: ['another_directory', 'my_package'].