Skip to content

Adjust Windows release asset name to match convention#23

Open
fenhl wants to merge 1 commit into
ianh:masterfrom
fenhl:windows-release-asset
Open

Adjust Windows release asset name to match convention#23
fenhl wants to merge 1 commit into
ianh:masterfrom
fenhl:windows-release-asset

Conversation

@fenhl

@fenhl fenhl commented Mar 2, 2026

Copy link
Copy Markdown

Changes the name of the Windows DLL from libverify.dll to verify.dll. This should fix an issue I ran into when attempting to build zlbb on Windows where a helper function (org.gradle.internal.os.OperatingSystem's getSharedLibraryName method) is used to determine the platform-appropriate release attachment URL.

@12345ieee

Copy link
Copy Markdown
Contributor

This should likely be done at the Makefile level and then propagated up.

@fenhl

fenhl commented Mar 2, 2026

Copy link
Copy Markdown
Author

I'm not too familiar with the Makefile format, would changing the filename in this line accomplish that?

omsim/Makefile

Line 20 in d36bf2f

libverify.so libverify.dll: $(HEADER) $(SOURCE) Makefile

@12345ieee

Copy link
Copy Markdown
Contributor

Yep, wait for boss panic's opinion though.

@ianh

ianh commented Mar 2, 2026

Copy link
Copy Markdown
Owner

This change would break anything that is currently using the library (om.py, the pareto finder script, maybe other things), so I’m not sure it’s a good idea. Would it be possible to change the zlbb build process to prepend “lib” on Windows?

@12345ieee

Copy link
Copy Markdown
Contributor

Of course, I thought you guys had talked about this already-

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.

3 participants