Sharpmake icon indicating copy to clipboard operation
Sharpmake copied to clipboard

Rider IDE project model support

Open SmelJey opened this issue 2 years ago • 5 comments

Add support for JetBrains Rider IDE project model:

  • Rider project files can be generated using the /rdjson option;
  • It will allow Rider to open Sharpmake C++ solutions using generated project files or directly via .sharpmake.cs script.

SmelJey avatar Feb 01 '23 16:02 SmelJey

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?

tru avatar Aug 11 '23 13:08 tru

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.

DecoyRS avatar Aug 16 '23 09:08 DecoyRS

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.

tru avatar Aug 16 '23 10:08 tru

Has this been abandoned? cross platform support for C++ rider projects with sharpmake would be extremely useful.

DamienHenderson avatar Sep 12 '24 01:09 DamienHenderson

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

Nolram12345 avatar Dec 01 '25 06:12 Nolram12345