Skip to content

Migration NET6+ and more #2

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

Merged
merged 5 commits into from
Sep 17, 2023
Merged

Migration NET6+ and more #2

merged 5 commits into from
Sep 17, 2023

Conversation

Jklawreszuk
Copy link

This PR moves all of gettext.NET to the latest stable version of NET. I have also made some additional improvements such as:

  • Fixed the generation of *.message.dll assemblies due to a different ResourceSet implementation in NET Core+.
  • Migrated sh/bat script to Powershell, a cross-platform scripting language that all .NET developers can understand
  • The -L parameter in Msgfmt.exe is no longer required. This is usually the same path in which we execute Msgfmt.exe.
  • Refactoring changes, such as formatting, fixing warnings, etc.
  • NEW: Msgfmt.exe and Xgettext.exe are now dotnet tools!
  • NEW: Migration of Example.HelloForms to Example.HelloAvalonia!

NOTE: Tested both on Fedora 38 and Windows 10

@Jklawreszuk Jklawreszuk mentioned this pull request Sep 8, 2023
10 tasks
@Jklawreszuk
Copy link
Author

@xen2 If you can take a look I would be much appreciated 😊. Also, would be great to release nuget packages

@xen2 xen2 merged commit 8e9cf8e into stride3d:master Sep 17, 2023
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.

2 participants