-
Notifications
You must be signed in to change notification settings - Fork 929
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
Allow build/running on WSL/Mono #9119
base: main
Are you sure you want to change the base?
Conversation
Add System.Resources.Extensions package and optimize resources Added System.Resources.Extensions to Directory.Packages.props and updated related project files to enhance resource handling. Enabled preserialized resource generation in SubtitleEdit.csproj for potential performance improvements. Removed unused App.config reference from Test.csproj for cleanup purposes.
Included System.Resources.Extensions in the installer and both build scripts to ensure consistent packaging of required dependencies. This addresses any potential runtime issues caused by the missing DLL. No other files were modified.
Would this make it possible to run the unit tests as a Github action (on Linux)? |
# Conflicts: # Directory.Packages.props # src/Tests/Tests.csproj
I think so, haven't test it though. I was able to run tests using Ubuntu on WSL with mono. Merry Christmas 🎄 and Happy New Year 🎆 |
Happy New Year and blessed holidays and days to come to you as well Ivandro and Nikolaj! |
Links to #9175 |
This commit ensures that the
System.Resources.Extensions
library is included in both the build process and the installer scripts to address potential runtime issues from the absence of this dependency. Specifically, the library is added to the files copied during the build (build.bat
andbuild_beta.bat
) and to the application's installer configuration to ensure it is properly distributed with the application.Related to
#9107