mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-25 04:09:36 +03:00
33 lines
801 B
Bash
Executable File
33 lines
801 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
readonly version="1.9.0.20250814"
|
|
|
|
case "$(uname -s)-$(uname -m)" in
|
|
Linux-x86_64)
|
|
shatool="sha256sum"
|
|
sha256sum="6414d395eafee09453d2e203d9cc65f867e6ff7e1a8a6c08e444d86cb1d106ad"
|
|
filename="appimagetool-$version-x86_64"
|
|
;;
|
|
*)
|
|
echo "Unrecognized platform $(uname -s)-$(uname -m)"
|
|
exit 1
|
|
;;
|
|
esac
|
|
readonly shatool
|
|
readonly sha256sum
|
|
|
|
cd .gitlab
|
|
|
|
# This URL is only visible inside of Kitware's network. See above filename table.
|
|
baseurl="https://cmake.org/files/dependencies/internal"
|
|
|
|
tarball="$filename.tar.gz"
|
|
echo "$sha256sum $tarball" > appimagetool.sha256sum
|
|
curl -OL "$baseurl/$tarball"
|
|
$shatool --check appimagetool.sha256sum
|
|
tar xzf "$tarball"
|
|
rm "$tarball" appimagetool.sha256sum
|
|
mv "$filename" "appimagetool"
|