blob: f411338cabdba4755891eaa35db20db0b57505f1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!/bin/sh
set -e
baseurl="https://cmake.org/files/dependencies/openmp"
case "$(uname -s)-$(uname -m)" in
Darwin-*)
shatool="shasum -a 256"
sha256sum="6eef660db7a085a04f87e4aac79da9f37d26ff0fb17c8781d3a21bd5244997e9"
filename="openmp-12.0.1-darwin20-Release"
# tarball contains usr/local/
strip_components=--strip-components=2
;;
*)
echo "Unrecognized platform $(uname -s)-$(uname -m)"
exit 1
;;
esac
readonly shatool
readonly sha256sum
readonly tarball="$filename.tar.gz"
cd .gitlab
mkdir -p openmp
echo "$sha256sum $tarball" > openmp.sha256sum
curl -OL "$baseurl/$tarball"
$shatool --check openmp.sha256sum
tar -C openmp $strip_components -xzf $tarball
rm $tarball openmp.sha256sum
|