Revert back to NetVips 1.2.4 and update to NetVips Native 8.10.0. #164
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
These updates are based on @kleisauke linux branch at kleisauke@c34b840
This was in support of getting Visual Pinball Engine to run on Linux: kleisauke/net-vips#90
It restores NetVips back to 1.2.4 (instead of the custom NetVips.Unity fork) and uses NetVips Native 8.10.0.
It adds
RuntimeIdentifier
support to the project files and updates thePluginsDeploy
target to copy platform specific DLLs (managed and native) to thePlugins
folder.Regardless of the platform being built on, to force all Plugins to be updated we should run:
The test projects (
VisualPinball.Engine.Test
, andVisualPinball.Unity.Test
) have been updated fromnet472
tonetcoreapp3.1
The github workflow has been updated to use
dotnet
for all platforms. (Previously it was usingmsbuild
for OSX and Linux.)GetTestPath()
was updated to properly access theFixtures~
directory, when runningVisualPinball.Unity.Test
test cases.Unity.Burst.dll
was added toPlugins\.unity
to supportQuadTree
inVisualPinball.Unity.Test
Finally @kleisauke was added to the authors in all projects!