Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feat] Additional Binaries on 0.1.4 Release #219

Open
UsaRandom opened this issue Jun 20, 2024 · 1 comment
Open

[feat] Additional Binaries on 0.1.4 Release #219

UsaRandom opened this issue Jun 20, 2024 · 1 comment

Comments

@UsaRandom
Copy link

In the upcoming 0.1.4 release of libdogecoin, please include the following additional binaries:

Shared Libraries (DLLs): Include shared libraries (DLLs) for Windows builds. This will allow developers to easily integrate libdogecoin into their projects without having to compile the library from source.
Debug and Release Builds: Provide separate debug and release builds. Debug builds have additional references and are more difficult to distribute.
Build with TPM Flag On and Off: Include separate builds with the Trusted Platform Module (TPM) flag enabled and disabled. This is a useful security feature and should be part of the official release, even if it's only supported on windows.

Rationale:
These additional binaries and build options will make it easier for developers to use libdogecoin in their projects.

I personally have plans to polish up and publish Lib.Dogecoin (C# bindings) to NuGet (.NET package manager) and I would feel much better about doing that with official binaries.

Please consider including these additions in the 0.1.4 release of libdogecoin.

@UsaRandom UsaRandom changed the title Additional Binaries on 0.1.4 Release [feat] Additional Binaries on 0.1.4 Release Jun 20, 2024
@michilumin
Copy link
Contributor

Yes, we can do that. We have .dll's building internally for use in RadioDoge, so we can add these to a binary package for the release process starting with 0.1.4.

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

No branches or pull requests

2 participants