mirror of
https://github.com/jellyfin/jellyfin-skiasharp-native.git
synced 2024-11-23 05:59:48 +00:00
.. | ||
build/net45 | ||
patches | ||
.gitignore | ||
build-in-docker.sh | ||
compile-libSkiaSharp.sh | ||
Dockerfile | ||
Jellyfin.SkiaSharp.NativeAssets.LinuxMusl.nuspec | ||
README.md |
SkiaSharp Native library for arm32 and arm64.
The 64-bit build runs with -flax-vector-conversions
so, use at your own risk. Upstream issue: https://skia-review.googlesource.com/c/skia/+/84222 GCC seems to not support this.
Build (Debian based) (Also WSL)
cross-compile-libSkiaSharp.sh
mkdir -p ./runtimes/linux-arm/native && mkdir -p ./runtimes/linux-arm64/native
cp skia/out/linux-arm/libSkiaSharp.so ./runtimes/linux-arm/native/ && cp skia/out/linux-arm64/libSkiaSharp.so ./runtimes/linux-arm64/native/
nuget pack
Build (non Debian) (uses docker)
build-in-docker.sh
nuget pack