Skip to content

Provide .NET 10 build for MicroCom.Runtime #7

Description

@flucas1

.NET 10 has the compiler flag VerifyReferenceAotCompatibility
It is handy to check that all dependencies are AOT.
It is applicable to libraries and projects.

However it requires that some metadata is added to the referenced libraries during the build process.
.NET 8 only adds the IsTrimable metadata, even if the flag IsAotCompatible is set
.NET 10 adds IsTrimable and IsAot

No changes in the code are needed, only havig a new target for .NET 10

BTW, on my system, Avalonia 12.0.4 is pulling MicroCom 0.11.4 that is only .NET 5

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions