Rider IDE project model support
Add support for JetBrains Rider IDE project model:
- Rider project files can be generated using the
/rdjsonoption; - It will allow Rider to open Sharpmake C++ solutions using generated project files or directly via
.sharpmake.csscript.
Hi! Thanks for the PR! Can you explain a little more about the motivation for adding Rider directly to sharpmake instead of using some of the other project generators, we are under the impression that Rider can read visual studio project files already?
Hello @tru Unfortunately, there is no .vcxproj files support in MSBuild on non-WIndows platforms (eg macOS, Linux), and an ability to work across all the platforms is pretty crucial for Rider.
Yeah that was the speculation we had in our latest maintainer meeting. We will go ahead and review this one as soon as we have time! Thanks for the reply.
Has this been abandoned? cross platform support for C++ rider projects with sharpmake would be extremely useful.
Any updates on this? Would be extremely nice to have, especially with huge investments Rider has been making into game-development specific tools, having native support for it from Sharpmake would be amazing. CC @tru