From ab61b6035b038dc2d5e27a1c0e457cff47abc6d8 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Fri, 6 Mar 2015 13:04:22 +0100 Subject: [PATCH] scripts/Compiler/build_all_variants: added --- scripts/Compiler/build_all_variants | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 scripts/Compiler/build_all_variants diff --git a/scripts/Compiler/build_all_variants b/scripts/Compiler/build_all_variants new file mode 100755 index 0000000..bd2e5b5 --- /dev/null +++ b/scripts/Compiler/build_all_variants @@ -0,0 +1,19 @@ +#!/bin/bash + +declare -r basedir=$(dirname $0) +source '../../config/Pmodules.conf' + +declare -r recipe="${basedir}/$1/build" +shift + +if [[ ! -x "${recipe}" ]]; then + echo "Error: no recipe to build '$1'!" + exit 1 +fi + +for cc in "${COMPILER_VERSIONS[@]}"; do + "${recipe}" "$@" --with=$cc || { + echo "Oops: build failed for:" + echo " compile: $cc" + } +done