FosterFramework / Foster

A small C# game framework
MIT License
422 stars 37 forks source link

CI: add arm64 linux support #57

Closed theofficialgman closed 6 months ago

theofficialgman commented 6 months ago

progress for https://github.com/ExOK/Celeste64/issues/23

theofficialgman commented 6 months ago

I can't really test the csproj changes but according to my research it should work when using a .NET ARM64 runtime https://learn.microsoft.com/en-us/dotnet/api/system.runtime.interopservices.runtimeinformation.osarchitecture?view=net-8.0#system-runtime-interopservices-runtimeinformation-osarchitecture not really sure how nuget works when pulling this into other projects (I am not a developer) so I'll leave that up to the developers here to decide if that is appropriate.

NoelFB commented 6 months ago

Yeah, everything here looks good to me ... I'm going to merge it in and assume it's good as I also don't have a great way to test it. NuGet looks good because it's the same as the other implementations, so I assume it will work the same. Thanks for handling this!