1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

Merge pull request #105650 from van800/size_t_red_code_fix

Fixes for `.sln` project generation for Rider on Mac/Linux
This commit is contained in:
Thaddeus Crews
2025-04-22 18:25:50 -05:00

View File

@@ -16,4 +16,23 @@
<Target Name="Clean">
<Exec Command="$(NMakeCleanCommandLine)"/>
</Target>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalOptions>$(AdditionalOptions)</AdditionalOptions>
<ForcedIncludeFiles>$(NMakeForcedIncludes)</ForcedIncludeFiles>
<ForcedUsingFiles>$(NMakeForcedUsingAssemblies)</ForcedUsingFiles>
<PreprocessorDefinitions>$(NMakePreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<!-- check get_platforms in each msvs.py for possible value of those conditions -->
<!-- MSVC Platform.Common.props for possible TargetMachine values -->
<Link Condition="'$(Platform)' == 'arm64'">
<TargetMachine>MachineARM64</TargetMachine>
</Link>
<Link Condition="'$(Platform)' == 'x64'">
<TargetMachine>MachineX64</TargetMachine>
</Link>
<Link Condition="'$(Platform)' == 'Win32'">
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
</Project>