skiasharp/binding/SkiaSharp.NativeAssets.Linux
東雲なの cefe0e6b12
Add LoongArch64 build support (#3198)
* Add LoongArch64 build support

* Delete binding/HarfBuzzSharp.NativeAssets.Linux/HarfBuzzSharp.NativeAssets.Linux.csproj

* Create HarfBuzzSharp.NativeAssets.Linux.csproj

* Delete binding/SkiaSharp.NativeAssets.Linux.NoDependencies/SkiaSharp.NativeAssets.Linux.NoDependencies.csproj

* Create SkiaSharp.NativeAssets.Linux.NoDependencies.csproj

* Delete binding/SkiaSharp.NativeAssets.Linux/SkiaSharp.NativeAssets.Linux.csproj

* Create SkiaSharp.NativeAssets.Linux.csproj

* Update _clang-cross-common.sh

* Update Dockerfile

* Update build-local.sh

* Update build-local.sh

* azure-templates-stages.yml:updated to add loong

* azure-templates-stages.yml:LoongArch64

* Dockerfile:Changed to trixie docker and back to gcc13

* build-local.sh:update instruction

* azure-templates-stages.yml:Fix loongarch64 build

* azure-templates-stages.yml:Fix loongarch64 build 2

* Create startup.sh

* Dockerfile:changes libpthread.so to libpthread.so.0

* azure-templates-stages.yml:Revert because alpine official support loong

* Dockerfile:Back to GCC 14 to compat libc6-loong64-cross

* Update scripts/azure-templates-stages.yml

* azure-templates-stages.yml:https://packages.debian.org/trixie/binutils-loongarch64-linux-gnu needs glibc at least 2.38

* Update scripts/Docker/debian/clang-cross/13/Dockerfile

* Create deepin 23 Dockerfile for backup purposes

* Dockerfile:Use stable version LLVM 18

* Create startup.sh

* Create .dockerignore

* Create Deepin 23 build-local.sh

* azure-templates-stages.yml:Try to use deepin 23 to build

* azure-templates-stages.yml:Revert to debian trixie

* Delete scripts/Docker/deepin/clang-cross/23/Dockerfile

* Delete scripts/Docker/deepin/clang-cross/23/startup.sh

* Delete scripts/Docker/deepin/clang-cross/.dockerignore

* Delete scripts/Docker/deepin/clang-cross/build-local.sh

---------

Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2025-03-24 23:54:20 +04:00
..
buildTransitive/net4 Add LoongArch64 build support (#3198) 2025-03-24 23:54:20 +04:00
SkiaSharp.NativeAssets.Linux.csproj Add LoongArch64 build support (#3198) 2025-03-24 23:54:20 +04:00