Skip to content

Commit 7d1ebae

Browse files
author
Damian Rouson
committed
Add opencoarrays/mpich to download_prerequisites
also add checksums
1 parent d44155e commit 7d1ebae

File tree

3 files changed

+16
-5
lines changed

3 files changed

+16
-5
lines changed

contrib/download_prerequisites

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,17 @@ gmp='gmp-6.1.0.tar.bz2'
3131
mpfr='mpfr-3.1.4.tar.bz2'
3232
mpc='mpc-1.0.3.tar.gz'
3333
isl='isl-0.16.1.tar.bz2'
34+
mpich='mpich-3.2.tar.gz'
35+
opencoarrays='opencoarrays-1.9.0.tar.gz'
3436

3537
base_url='ftp://gcc.gnu.org/pub/gcc/infrastructure/'
3638

3739
echo_archives() {
3840
echo "${gmp}"
3941
echo "${mpfr}"
4042
echo "${mpc}"
43+
echo "${mpich}"
44+
echo "${opencoarrays}"
4145
if [ ${graphite} -gt 0 ]; then echo "${isl}"; fi
4246
}
4347

@@ -55,11 +59,6 @@ case $OS in
5559
;;
5660
esac
5761

58-
if type wget > /dev/null ; then
59-
fetch='wget'
60-
else
61-
fetch='curl -LO -u anonymous:'
62-
fi
6362
chksum_extension='sha512'
6463
directory='.'
6564

@@ -95,6 +94,14 @@ die() {
9594
exit 1
9695
}
9796

97+
if type wget > /dev/null ; then
98+
fetch='wget'
99+
elif type curl > /dev/null ; then
100+
fetch='curl -LO -u anonymous:'
101+
else
102+
die "Invoking wget and curl in the 'download_prerequisites' script failed."
103+
fi
104+
98105
for arg in "$@"
99106
do
100107
case "${arg}" in

contrib/prerequisites.md5

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,5 @@
22
b8a2f6b0e68bef46e53da2ac439e1cf4 mpfr-3.1.4.tar.bz2
33
d6a1d5f8ddea3abd2cc3e98f58352d26 mpc-1.0.3.tar.gz
44
ac1f25a0677912952718a51f5bc20f32 isl-0.16.1.tar.bz2
5+
f414cfa77099cd1fa1a5ae4e22db508a mpich-3.2.tar.gz
6+
1e2b05f71d3b1a9f3cdd2ceb4b46b7a0 opencoarrays-1.9.0.tar.gz

contrib/prerequisites.sha512

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,5 @@
22
51066066ff2c12ed2198605ecf68846b0c96b548adafa5b80e0c786d0df488411a5e8973358fce7192dc977ad4e68414cf14500e3c39746de62465eb145bb819 mpfr-3.1.4.tar.bz2
33
0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43 mpc-1.0.3.tar.gz
44
c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b isl-0.16.1.tar.bz2
5+
083c51655b4355827bd7fa4fe528046e2bc77b7747d869ff87b79fa324c3cc2a9b5640ccb7271490ccc0dd627e354a33a449bbab448501bbfddcfe5f999ee717 mpich-3.2.tar.gz
6+
ff081d5fbde411075a221920b6d6e2ba5698d99d4536441450cc47ba2c713fdb6d7bcf0040d1b4076059973d32892d674218b281a7fcab991282448bad0b0aad opencoarrays-1.9.0.tar.gz

0 commit comments

Comments
 (0)