mirror of
https://github.com/sharkdp/bat
synced 2024-11-17 09:27:59 +00:00
adding deb packaging for arm64 (#1)
This commit is contained in:
parent
89d4cb951a
commit
0fe3badf19
1 changed files with 8 additions and 1 deletions
|
@ -51,13 +51,20 @@ make_deb() {
|
||||||
local version
|
local version
|
||||||
local dpkgname
|
local dpkgname
|
||||||
local conflictname
|
local conflictname
|
||||||
|
local gcc_prefix
|
||||||
|
|
||||||
case $TARGET in
|
case $TARGET in
|
||||||
x86_64*)
|
x86_64*)
|
||||||
architecture=amd64
|
architecture=amd64
|
||||||
|
gcc_prefix=""
|
||||||
;;
|
;;
|
||||||
i686*)
|
i686*)
|
||||||
architecture=i386
|
architecture=i386
|
||||||
|
gcc_prefix=""
|
||||||
|
;;
|
||||||
|
aarch64*)
|
||||||
|
architecture=arm64
|
||||||
|
gcc_prefix="aarch64-linux-gnu-"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "make_deb: skipping target '${TARGET}'" >&2
|
echo "make_deb: skipping target '${TARGET}'" >&2
|
||||||
|
@ -77,7 +84,7 @@ make_deb() {
|
||||||
|
|
||||||
# copy the main binary
|
# copy the main binary
|
||||||
install -Dm755 "target/$TARGET/release/$PROJECT_NAME" "$tempdir/usr/bin/$PROJECT_NAME"
|
install -Dm755 "target/$TARGET/release/$PROJECT_NAME" "$tempdir/usr/bin/$PROJECT_NAME"
|
||||||
strip "$tempdir/usr/bin/$PROJECT_NAME"
|
"${gcc_prefix}"strip "$tempdir/usr/bin/$PROJECT_NAME"
|
||||||
|
|
||||||
# manpage
|
# manpage
|
||||||
install -Dm644 "doc/$PROJECT_NAME.1" "$tempdir/usr/share/man/man1/$PROJECT_NAME.1"
|
install -Dm644 "doc/$PROJECT_NAME.1" "$tempdir/usr/share/man/man1/$PROJECT_NAME.1"
|
||||||
|
|
Loading…
Reference in a new issue