Skip to content

Commit 4d4dda5

Browse files
committed
build: remove legacy Custom Tool wiring for .sdsl/.sdfx
Reintroduced when Stride.Build.Sdk was merged from master (PR stride3d#3085); sdsl-rewrite had already switched to the Roslyn source generator. The stale wiring caused VS to regenerate .sdsl.cs/.sdfx.cs on disk, which then collided with the Roslyn-emitted obj/ files (CS0111/CS0579 duplicate types).
1 parent 677d45e commit 4d4dda5

1 file changed

Lines changed: 0 additions & 4 deletions

File tree

sources/sdk/Stride.Build.Sdk/Sdk/Sdk.targets

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,6 @@
9292
<StrideShaderFiles Include="**\*.sdfx" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />
9393
<AdditionalFiles Include="@(StrideShaderFiles)" />
9494
<ProjectReference Condition="'@(StrideShaderFiles)' != ''" Include="$(StrideRoot)sources\shaders\Stride.Shaders.Generators\Stride.Shaders.Generators.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
95-
<Compile Update="**\*.sdsl.cs" DependentUpon="%(Filename)" />
96-
<None Update="**\*.sdsl" Generator="StrideShaderKeyGenerator" />
97-
<Compile Update="**\*.sdfx.cs" DependentUpon="%(Filename)" />
98-
<None Update="**\*.sdfx" Generator="StrideEffectCodeGenerator" />
9995
</ItemGroup>
10096

10197
<!-- ================================================================ -->

0 commit comments

Comments
 (0)