Skip to content

Commit bb95513

Browse files
authored
Fix CS1566: EmbeddedResource race condition during Vite build (#2919)
1 parent 8a8ad28 commit bb95513

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/Ivy/Ivy.csproj

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
<EmbeddedResource Include="../../AGENTS.md" Link="AGENTS.md" />
4242
<None Include="../../AGENTS.md" Pack="true" PackagePath="" />
4343
<None Include="../Ivy.Docs.Shared/Generated/**/*.md" Pack="true" PackagePath="docs/generated" Visible="false" />
44-
<EmbeddedResource Include="../frontend/dist/**/*" Visible="false" />
4544
<EmbeddedResource Include="../frontend/src/routing-constants.json" LogicalName="RoutingConstants" Visible="false" />
4645
</ItemGroup>
4746

@@ -115,6 +114,12 @@
115114
<Touch Files="../frontend/dist/.build-stamp" AlwaysCreate="true" />
116115
</Target>
117116

117+
<Target Name="EmbedFrontendResources" AfterTargets="BuildFrontend" BeforeTargets="AssignTargetPaths">
118+
<ItemGroup>
119+
<EmbeddedResource Include="../frontend/dist/**/*" Visible="false" />
120+
</ItemGroup>
121+
</Target>
122+
118123
<Target Name="BuildRustServer" BeforeTargets="BeforeBuild">
119124
<Exec Command="cargo build --release" WorkingDirectory="../RustServer" />
120125
</Target>

0 commit comments

Comments
 (0)