Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Kitware
GitHub Repository: Kitware/CMake
Path: blob/master/Utilities/Release/sunos/docker/base.bash
3153 views
1
#!/usr/bin/env bash
2
3
set -e
4
5
arch="$1"
6
readonly arch
7
8
case "$arch" in
9
x86_64)
10
tarball="gcc-9.5.0-linux-x86_64-cross-sunos-x86_64.tar.xz"
11
sha256sum="0632342dc20445a798148548376f986f3a09dc2e4f433fa9100e4a5371a14860"
12
;;
13
sparc64)
14
tarball="gcc-9.5.0-linux-x86_64-cross-sunos-sparc64.tar.xz"
15
sha256sum="ea3c3deecdd94823edd7241aa4b79a0dc4e7fb5a8dc9d101cc2d6a72beab7ced"
16
;;
17
*)
18
echo >&2 "Unknown architecture: $arch"
19
exit 1
20
;;
21
esac
22
readonly tarball
23
readonly sha256sum
24
25
cd /tmp
26
27
curl -OL "https://gitlab.kitware.com/api/v4/projects/6955/packages/generic/gcc-solaris/v9.5.0-20250227.0/$tarball"
28
echo "$sha256sum $tarball" > gcc.sha256sum
29
sha256sum --check gcc.sha256sum
30
31
tar xJf "$tarball" -C /
32
33