Skip to content

Commit

Permalink
Adds ImGui native binaries for win-arm64
Browse files Browse the repository at this point in the history
This commit also rebuilds the x64 binaries to ensure both use the same source code after applying workaorund from dotnet/runtime#106471
  • Loading branch information
azeno committed Aug 16, 2024
1 parent 90c1ba5 commit a2c7cda
Show file tree
Hide file tree
Showing 13 changed files with 17 additions and 16 deletions.
15 changes: 2 additions & 13 deletions VL.Core.Skia/VL.Core.Skia.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,10 @@
<ProjectReference Include="..\VL.Core\src\VL.Core.csproj" />
</ItemGroup>
<ItemGroup>
<None Include="ext\win-x64\*.dll">
<!-- For vvvv the file goes directly to the output - only way for native library lookup to find it (without having to write custom code) -->
<!--<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>-->
<None Include="runtimes\**">
<Pack>true</Pack>
<!-- As a package we can make use of nuget's asset system, it will make the proper entry in the *.deps.json file for the native library lookup to work -->
<PackagePath>runtimes\win-x64\native\%(Filename)%(Extension)</PackagePath>
<TargetPath>%(Filename)%(Extension)</TargetPath>
</None>
<None Include="ext\win-arm64\*.dll">
<!-- For vvvv the file goes directly to the output - only way for native library lookup to find it (without having to write custom code) -->
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Pack>true</Pack>
<!-- As a package we can make use of nuget's asset system, it will make the proper entry in the *.deps.json file for the native library lookup to work -->
<PackagePath>runtimes\win-x64\native\%(Filename)%(Extension)</PackagePath>
<TargetPath>%(Filename)%(Extension)</TargetPath>
<PackagePath>runtimes</PackagePath>
</None>
</ItemGroup>
</Project>
Binary file removed VL.Core.Skia/ext/win-arm64/d3dcompiler_47.dll
Binary file not shown.
Binary file removed VL.Core.Skia/ext/win-arm64/libEGL.dll
Binary file not shown.
Binary file removed VL.Core.Skia/ext/win-arm64/libGLESv2.dll
Binary file not shown.
3 changes: 3 additions & 0 deletions VL.Core.Skia/runtimes/win-arm64/native/d3dcompiler_47.dll
Git LFS file not shown
3 changes: 3 additions & 0 deletions VL.Core.Skia/runtimes/win-arm64/native/libEGL.dll
Git LFS file not shown
3 changes: 3 additions & 0 deletions VL.Core.Skia/runtimes/win-arm64/native/libGLESv2.dll
Git LFS file not shown
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion VL.ImGui/dependencies/ImGui.NET-nativebuild
Submodule ImGui.NET-nativebuild updated 1 files
+1 −1 cimgui
3 changes: 3 additions & 0 deletions VL.ImGui/runtimes/win-arm64/native/cimgui.dll
Git LFS file not shown
4 changes: 2 additions & 2 deletions VL.ImGui/runtimes/win-x64/native/cimgui.dll
Git LFS file not shown

0 comments on commit a2c7cda

Please sign in to comment.