MonoGame Kickstarter

Looking into this again. I would like to add automatically generated Android projects! They can be generated already but there are manual steps necessary after project creation. So what I want to add is the scripted version of the manual steps needed to get a visual studio solution with everything just working from the start (shared code and content through a net standard library project, a windows dx, opengl / desktop project and an android project.

One of the steps is to manually add the existing Android project to the solution. I looked into what is different after adding the project to the solution and it isn’t of course just a line somewhere, it is a lot of stuff. And I don’t really know how the internals work and would prefer a somewhat robust way of adding the project to the solution. Anybody here knows how I could achieve this through bash scripting?

Normally the dotnet cli command with sln add would do it (like for the other project types). But for Android it does not work as described in the thread.

Second option which I thought about for a moment was just using visual studio from the command line and add the project this way. But this would rely on visual studio and would complicate everything even more and I don’t think it is reasonable to follow that path.