Recursive package sources

Hey hey,

It can be a good practice to have multiple packages in the same repository, as done in Kairos or VL.StandardLibs.

Though it becomes tedious when you need to edit startup files to explicitly add those to the list of --package-repositories, especially if those are cloned in the “root” folder that contains all package sources you already have.

Would it make sense to have an extra option to recursively look in that top-level folder for such directories that in turn contain multiple packages?
Maybe searching one level deeper is actually enough, on top of my head I don’t see cases where you’d have Foo\Bar\Baz\VL.Blah.

And maybe make it the default behavior, since this is what you might want all the time?

What do you think?

Merci beaucoup

1 Like