Skip to content

Commit

Permalink
NativeAOT build needs to explicitly name embedded resources
Browse files Browse the repository at this point in the history
  • Loading branch information
flibitijibibo committed Dec 6, 2024
1 parent 57a8444 commit c3f14e7
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions RogueLegacy.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
<PropertyGroup>
<AssemblyName>RogueLegacy</AssemblyName>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<EnableDefaultEmbeddedResourceItems>false</EnableDefaultEmbeddedResourceItems>
</PropertyGroup>

<PropertyGroup>
Expand All @@ -18,6 +19,42 @@
<RdXmlFile Include="rd.xml" />
</ItemGroup>

<ItemGroup>
<EmbeddedResource Include="RogueCastle\Resources\LocStrings.de.resx">
<SubType>Designer</SubType>
<LogicalName>RogueCastle.Resources.LocStrings.de.resources</LogicalName>
</EmbeddedResource>
<EmbeddedResource Include="RogueCastle\Resources\LocStrings.es.resx">
<SubType>Designer</SubType>
<LogicalName>RogueCastle.Resources.LocStrings.es.resources</LogicalName>
</EmbeddedResource>
<EmbeddedResource Include="RogueCastle\Resources\LocStrings.fr.resx">
<SubType>Designer</SubType>
<LogicalName>RogueCastle.Resources.LocStrings.fr.resources</LogicalName>
</EmbeddedResource>
<EmbeddedResource Include="RogueCastle\Resources\LocStrings.pl.resx">
<SubType>Designer</SubType>
<LogicalName>RogueCastle.Resources.LocStrings.pl.resources</LogicalName>
</EmbeddedResource>
<EmbeddedResource Include="RogueCastle\Resources\LocStrings.pt.resx">
<SubType>Designer</SubType>
<LogicalName>RogueCastle.Resources.LocStrings.pt.resources</LogicalName>
</EmbeddedResource>
<EmbeddedResource Include="RogueCastle\Resources\LocStrings.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>LocStrings.Designer.cs</LastGenOutput>
<SubType>Designer</SubType>
<LogicalName>RogueCastle.Resources.LocStrings.resources</LogicalName>
</EmbeddedResource>
<EmbeddedResource Include="RogueCastle\Resources\LocStrings.ru.resx">
<LogicalName>RogueCastle.Resources.LocStrings.ru.resources</LogicalName>
</EmbeddedResource>
<EmbeddedResource Include="RogueCastle\Resources\LocStrings.zh.resx">
<SubType>Designer</SubType>
<LogicalName>RogueCastle.Resources.LocStrings.zh.resources</LogicalName>
</EmbeddedResource>
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\FNA\FNA.Core.csproj">
<Project>{35253CE1-C864-4CD3-8249-4D1319748E8F}</Project>
Expand Down

0 comments on commit c3f14e7

Please sign in to comment.