Merge pull request #5607 from qiangxuhui/main

Provide loong64 Binary Support
This commit is contained in:
brian m. carlson 2024-01-04 15:15:45 +00:00 committed by GitHub
commit 2db011fb5e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 0 deletions

@ -220,6 +220,7 @@ BUILD_TARGETS = \
bin/git-lfs-linux-ppc64le \
bin/git-lfs-linux-riscv64 \
bin/git-lfs-linux-s390x \
bin/git-lfs-linux-loong64 \
bin/git-lfs-linux-386 \
bin/git-lfs-freebsd-amd64 \
bin/git-lfs-freebsd-386 \
@ -299,6 +300,8 @@ bin/git-lfs-linux-ppc64le : $(SOURCES) mangen trgen
$(call BUILD,linux,ppc64le,-linux-ppc64le)
bin/git-lfs-linux-riscv64 : $(SOURCES) mangen trgen
$(call BUILD,linux,riscv64,-linux-riscv64)
bin/git-lfs-linux-loong64 : $(SOURCES) mangen trgen
$(call BUILD,linux,loong64,-linux-loong64)
bin/git-lfs-linux-s390x : $(SOURCES) mangen trgen
$(call BUILD,linux,s390x,-linux-s390x)
bin/git-lfs-linux-386 : $(SOURCES) mangen trgen
@ -364,6 +367,7 @@ RELEASE_TARGETS = \
bin/releases/git-lfs-linux-ppc64le-$(VERSION).tar.gz \
bin/releases/git-lfs-linux-riscv64-$(VERSION).tar.gz \
bin/releases/git-lfs-linux-s390x-$(VERSION).tar.gz \
bin/releases/git-lfs-linux-loong64-$(VERSION).tar.gz \
bin/releases/git-lfs-linux-386-$(VERSION).tar.gz \
bin/releases/git-lfs-freebsd-amd64-$(VERSION).tar.gz \
bin/releases/git-lfs-freebsd-386-$(VERSION).tar.gz \

@ -38,6 +38,7 @@ We package several artifacts for each tagged release. They are:
| git-lfs-linux-arm64-v@{version}.tar.gz | linux (generic) | arm64 |
| git-lfs-linux-ppc64le-v@{version}.tar.gz | linux (generic) | ppc64le |
| git-lfs-linux-s390x-v@{version}.tar.gz | linux (generic) | s390x |
| git-lfs-linux-loong64-v@{version}.tar.gz | linux (generic) | loong64 |
2. `git-lfs-windows-v@{release}-@{arch}.zip` for the following values:

@ -54,6 +54,9 @@ categorize_arch () {
elif [ "$arch" = "riscv64" ]
then
echo "64-bit RISC-V"
elif [ "$arch" = "loong64" ]
then
echo "64-bit LoongArch"
else
echo "$arch" | tr a-z A-Z
fi