74c7cd4de65f29423bf5e675e6e30422b1adda79
Polonium.Godot.Patcher
Project Description
Polonium.Godot.Patcher is a specialized tool designed for Godot C# projects, focusing on modifying or patching certain assemblies to preserve your custom .NET SDK configurations. At present, its core functionality is to patch the GodotTools.ProjectEditor.dll within the Godot Editor’s GodotSharp/Tools directory. This ensures that the editor does not override your C# project’s SDK settings.
Key Feature
- Patch for
GodotTools.ProjectEditor.dll: Prevents the Godot editor from rewriting the project SDK, giving you more control over your build environment.
Installation
- Obtain
Polonium.Godot.Patcherfrom this repository or through a package feed.
Build
dotnet build Polonium.Godot.Patcher.csproj
chmod +x ./publish
./publish
This produces an AppImage or other executable depending on your configuration.
Usage
- Locate the
GodotTools.ProjectEditor.dllfile in your Godot installation (usually underGodotSharp/Tools). - Place the resulting AppImage (or binary) in the same directory as
GodotTools.ProjectEditor.dll. - Run the patcher in a terminal:
./PoloniumGodotPatcher.AppImage
Upon execution, the patcher modifies GodotTools.ProjectEditor.dll to prevent the editor from altering your C# project SDK settings.
License
This project is licensed under the MIT License.
Description
Languages
C#
97.5%
Shell
2.5%