Skip to content

Refactor module loading and update CI workflows#1

Merged
JKSunny merged 1 commit intomasterfrom
cicd-update
Nov 21, 2025
Merged

Refactor module loading and update CI workflows#1
JKSunny merged 1 commit intomasterfrom
cicd-update

Conversation

@JKSunny
Copy link
Copy Markdown
Owner

@JKSunny JKSunny commented Nov 21, 2025

  • Replace platform-specific Sys_UnloadModuleLibrary and Sys_LoadModuleLibrary with unified Sys_UnloadDll and Sys_LoadLibrary abstractions.
  • Update GitHub Actions workflow to use newer runner versions and actions, removes VS2019 XP job, and sets C++ standard to 14 for macOS and Linux builds.
  • Fix include path casing for ghoul2 headers in Vulkan renderer and improves install path detection for macOS and Linux.
  • Clean up unused code and comments.

- Replace platform-specific Sys_UnloadModuleLibrary and Sys_LoadModuleLibrary with unified Sys_UnloadDll and Sys_LoadLibrary abstractions.
- Update GitHub Actions workflow to use newer runner versions and actions, removes VS2019 XP job, and sets C++ standard to 14 for macOS and Linux builds.
- Fix include path casing for ghoul2 headers in Vulkan renderer and improves install path detection for macOS and Linux.
- Clean up unused code and comments.
@JKSunny JKSunny merged commit 455eda5 into master Nov 21, 2025
17 checks passed
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.

1 participant