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

Publish SDK packages to NuGet #12

Open
9 of 12 tasks
Qonfused opened this issue Mar 26, 2024 · 3 comments
Open
9 of 12 tasks

Publish SDK packages to NuGet #12

Qonfused opened this issue Mar 26, 2024 · 3 comments
Assignees

Comments

@Qonfused
Copy link
Member

Qonfused commented Mar 26, 2024

The current SDK is only set up for users to build against a clone of the project. This is mostly due to unresolved questions on how/whether to distribute reference assemblies generated by the MTGOSDK.Ref project, which are required runtime dependencies by the main MTGOSDK library (for reflection).

Only the MTGOSDK and MTGOSDK.Win32 libraries would need to be published to NuGet, requiring an additional pipeline for packaging the built reference assemblies.

This also requires additional infrastructure for supporting publishing and building the SDK through .NET Core.

@Qonfused Qonfused self-assigned this Mar 26, 2024
@Qonfused

This comment was marked as resolved.

@Qonfused
Copy link
Member Author

Qonfused commented Apr 13, 2024

Reference assemblies are now merged with the MTGOSDK library and are not distributed separately (resolved in 4b26663). Transitive build targets are still bundled with MTGOSDK.MSBuild as an optional package.

@Qonfused

This comment has been minimized.

@Qonfused Qonfused pinned this issue Sep 13, 2024
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

1 participant