Skip to content

🐛 Fix(Build): normalize Linux reference casing#293

Open
xihale wants to merge 4 commits intoCrequency:dev=UI-separate-SIfrom
xihale:fix/linux-reference-casing
Open

🐛 Fix(Build): normalize Linux reference casing#293
xihale wants to merge 4 commits intoCrequency:dev=UI-separate-SIfrom
xihale:fix/linux-reference-casing

Conversation

@xihale
Copy link
Copy Markdown

@xihale xihale commented Feb 25, 2026

Summary

  • Normalize Csharpell reference paths to Reference/Csharpell in solution/project files so path checks work on Linux case-sensitive filesystems.
  • Replace stale Common.Algorithm.Interop solution entry with Common.Algorithm.Core to match the actual project in submodules.
  • Update the KitX Dashboard submodule pointer to upstream merged commit 075cfd7 (PR [Pull Request] 关于 v3.22.04.6230 的预览性更新 #35), avoiding dependency downgrade fallback.

Verification

  • dotnet build \"KitX Clients/KitX Core/KitX.Core/KitX.Core.csproj\" -p:AllowMissingPrunePackageData=true
  • dotnet build \"KitX Clients/KitX Dashboard/KitX Dashboard/KitX.Dashboard.csproj\" -p:EnableWindowsTargeting=true -p:AllowMissingPrunePackageData=true

@xihale xihale marked this pull request as draft February 25, 2026 08:51
@xihale xihale force-pushed the fix/linux-reference-casing branch from 61da616 to 9059dc2 Compare February 25, 2026 09:07
@xihale xihale marked this pull request as ready for review February 25, 2026 09:07
Copy link
Copy Markdown
Member

@Dynesshely Dynesshely left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well done !

@Dynesshely
Copy link
Copy Markdown
Member

@xihale This branch has conflicts that should be resolved, looking forward to your new commits which allows me to merge your request.

@xihale
Copy link
Copy Markdown
Author

xihale commented Apr 1, 2026

I'll look into it once my schedule clears up. I'm currently tied up with a few urgent projects.

@Dynesshely
Copy link
Copy Markdown
Member

I'll look into it once my schedule clears up. I'm currently tied up with a few urgent projects.

Understood, project priorities come first, no rush on the conflicts. If you could let me know roughly when you might have time, I can mark this as blocked and wait. Or if you prefer, I can paste the diff of the conflicting parts here so you can take a look whenever you get a chance. Feel free to reach out anytime you need assistance.

@xihale
Copy link
Copy Markdown
Author

xihale commented Apr 3, 2026

@Dynesshely done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants