Sharpmake icon indicating copy to clipboard operation
Sharpmake copied to clipboard

Sharpmake is an open-source C#-based solution for generating project definition files, such as Visual Studio projects and solutions, GNU makefiles, Xcode projects, etc.

Results 98 Sharpmake issues
Sort by recently updated
recently updated
newest added

By default pre-build steps of a dependency end up in the final project that added them as a dependency. I'm not sure if this is the intended behavior or not....

Currently vs2019 is hardcoded in DebugProjectGenerator.cs. It would be great if it could accept an extra argument from the command line, for example: `/generateDebugSolution('DevEnv.vs2022')`

enhancement

Hi again, I saw in [this issue](https://github.com/ubisoft/Sharpmake/issues/108) Sharpmake doesn't support per-file compiler options except for "very rare cases". I'm wondering if it's possible to set "MGCCompile" for some files, [like...

question

Is there a way to run Sharpmake in Quite mode, ie. suppress all output messages except errors?

enhancement
question

Following the "QTFileCustomBuild" sample. Are changes to blank.png being tracked? If I were to change some pixels and then build (not rebuild), should those changes reflect in the application? If...

bug

Hello! In order to use compiled module files from other projects we have to use Project References. While using OutputType.Lib its only possible with ExportAdditionalLibrariesEvenForStaticLib = true. But it also...

enhancement

Hello! For proper generating header units from regular header files, there is a switch in MSVC "ScanSourceForModuleDependencies" in the "ClCompile" block which is currently missing from Sharpmake.

enhancement

Add .UseLightCache_Experimental to fastbuild compiler section

I ran dotnet-apiport against the project and it seems like it's pretty compatible 😄 https://1drv.ms/x/s!ArqMTZb-afYkgQh9voOZzGCd7NKh https://docs.microsoft.com/en-us/dotnet/core/porting/ Porting to .NET Core would make Sharpmake cross-platform just like CMake is and possibly...

enhancement
question

Hi, I am trying to generate both a windows and linux project using 0.16 however I am coming across this issue? **Contains distinct configurations with the same name, please add...

question