Merge branch 'master' of git.psi.ch:Pmodules/buildblocks

This commit is contained in:
2016-03-09 14:52:03 +01:00
10 changed files with 40 additions and 24 deletions

View File

@@ -0,0 +1,4 @@
gcc/4.8.3
hdf5_serial/1.8.12
H5hut_serial/1.99.13
root/5.34.26

View File

@@ -1,8 +0,0 @@
:Linux:Darwin: stable gcc/4.7.4
:Linux:Darwin: stable gcc/4.8.3
:Linux:Darwin: stable gcc/4.8.4
:Linux:Darwin: unstable gcc/4.8.5
:Linux:Darwin: stable gcc/4.9.2
:Linux:Darwin: unstable gcc/4.9.3
:Linux: stable intel/15.2
:Linux: stable intel/15.3

View File

@@ -0,0 +1,9 @@
1.6.5 stable Linux,Darwin gcc/4.7.4
1.6.5 stable Linux,Darwin gcc/4.8.3
1.6.5 stable Linux,Darwin gcc/4.8.4
1.6.5 unstable Linux,Darwin gcc/4.8.5
1.6.5 stable Linux,Darwin gcc/4.9.2
1.6.5 unstable Linux,Darwin gcc/4.9.3
1.6.5 stable Linux intel/15.2
1.6.5 stable Linux intel/15.3

View File

@@ -1,6 +0,0 @@
stable gcc/4.7.4
stable gcc/4.8.3
stable gcc/4.8.4
unstable gcc/4.8.5
stable gcc/4.9.2
unstable gcc/4.9.3

View File

@@ -1,6 +0,0 @@
stable gcc/4.7.4
stable gcc/4.8.3
stable gcc/4.8.4
unstable gcc/4.8.5
stable gcc/4.9.2
unstable gcc/4.9.3

View File

@@ -1,4 +0,0 @@
:Linux:Darwin: unstable gcc/4.8.5
:Linux:Darwin: unstable gcc/4.9.3
:Linux:Darwin: unstable gcc/5.2.0
:Linux: unstable intel/15.3

View File

@@ -0,0 +1,8 @@
1.8.2,1.8.4,1.8.8 stable Linux,Darwin gcc/4.7.4
1.8.2,1.8.4,1.8.8 stable Linux,Darwin gcc/4.8.3
1.8.2,1.8.4,1.8.8 stable Linux,Darwin gcc/4.8.4
1.8.2,1.8.4,1.8.8 unstable Linux,Darwin gcc/4.8.5
1.8.2,1.8.4,1.8.8 stable Linux,Darwin gcc/4.9.2
1.8.2,1.8.4,1.8.8 unstable Linux,Darwin gcc/4.9.3

View File

@@ -0,0 +1,3 @@
gmp/6.0.0
mpfr/3.1.3
mpc/1.0.3

16
bin/manage_variants Executable file
View File

@@ -0,0 +1,16 @@
#!/bin/bash
declare buildblock=$1
declare variants=$2
declare -r OS=$(uname -s)
while read versions release oss dependencies; do
[[ "${oss}" =~ "${OS}" ]] || continue
versions_a=( ${versions//,/ } )
dependencies_a=( ${dependencies//,/ } )
for version in "${versions_a[@]}"; do
"${buildblock}" "${version}" --release=${release} "${dependencies_a[@]/#/--with=}"
done
done < "${variants}"