Skip to content

Set up automated checks for unexpected DLL imports#448

Merged
rdw-software merged 3 commits into
mainfrom
dll-dependency-checks
Oct 25, 2025
Merged

Set up automated checks for unexpected DLL imports#448
rdw-software merged 3 commits into
mainfrom
dll-dependency-checks

Conversation

@rdw-software

Copy link
Copy Markdown
Member

Probably can't eliminate most of the Win32 imports, but at least this should raise awareness when adding new dependencies.
Unfortunately doesn't cover optional dependencies, which could be slightly annoying if more of those need to be used later.

Could instead do it with Unix tools, but this way works OOB on Win32.
Should also be easier to customize this later to perform other checks.
Just cmd.exe things (it's cosmetic, but wasn't printed, anyway).
@rdw-software rdw-software merged commit 4f096e7 into main Oct 25, 2025
12 checks passed
@rdw-software rdw-software deleted the dll-dependency-checks branch October 25, 2025 10:32
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