Skip to content

Commit f0ddfb6

Browse files
committed
chore: remove obsolete Stride.ProjectGenerator tool and update_solutions.bat
The tool generated platform-specific .sln files from Stride.sln using <StrideBuildTags> filtering and .Windows.csproj renaming. Both workflows are obsolete: - Platform solutions are now .slnf filters on Stride.slnx - Cross-platform targets are handled by multi-TFM in a single .csproj The project-unittest subcommand generated old-style multi-platform test project scaffolding (.Windows.csproj, AndroidManifest.xml, etc.) which is incompatible with the current SDK-style build system. Also removes: - build/update_solutions.bat (sole caller of the tool) - Stride.ProjectGenerator entry from build/Stride.slnx - /sources/tools/Stride.ProjectGenerator/build/ from .gitignore - Stale generator reference from Stride.Graphics.Tests/README.md
1 parent c763fd6 commit f0ddfb6

35 files changed

Lines changed: 1 addition & 2019 deletions

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ Cache/
5353
/externals/
5454
/sources/common/externals/
5555
/sources/tools/Stride.ShaderKeyGenerator/build/
56-
/sources/tools/Stride.ProjectGenerator/build/
5756
/sources/tools/SLConverter/BuildRelease/Package/SLConverter-*.pdf
5857
/sources/tools/SLConverter/BuildRelease/Package/bin/x64/SLConverter.exe
5958
/sources/tools/SLConverter/BuildRelease/Package/bin/x86/SLConverter.exe

build/Stride.slnx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -292,10 +292,7 @@
292292
<Project Path="../sources/tools/Stride.Graphics.RenderDocPlugin/Stride.Graphics.RenderDocPlugin.csproj">
293293
<Build Solution="*|Win32" Project="false" />
294294
</Project>
295-
<Project Path="../sources/tools/Stride.ProjectGenerator/Stride.ProjectGenerator.csproj">
296-
<Build Solution="*|Win32" Project="false" />
297-
</Project>
298-
<Project Path="../sources/tools/Stride.StorageTool/Stride.StorageTool.csproj">
295+
<Project Path="../sources/tools/Stride.StorageTool/Stride.StorageTool.csproj">
299296
<Build Solution="*|Win32" Project="false" />
300297
</Project>
301298
</Folder>

build/update_solutions.bat

Lines changed: 0 additions & 13 deletions
This file was deleted.

sources/engine/Stride.Graphics.Tests/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,3 @@
33
To add/remove/update tests for all platforms, check the associated Stride.Graphics.Tests.Shared project.
44
To add/remove/update tests for a specific platform, add them here and make sure to add the Label "Stride.DoNotSync" as in:
55
<Compile Label="Stride.DoNotSync" Include="MyPlatformSpecificType.cs" />
6-
7-
Do not modify the project files as they are automatically generated by the ProjectGenerator tool, update the tool instead.

sources/tools/Stride.ProjectGenerator/IProjectProcessor.cs

Lines changed: 0 additions & 10 deletions
This file was deleted.

sources/tools/Stride.ProjectGenerator/PackageUnitTestGenerator.cs

Lines changed: 0 additions & 80 deletions
This file was deleted.

0 commit comments

Comments
 (0)