From 2ad9dce259ffa9946e2c1c1967070ecfb48abf60 Mon Sep 17 00:00:00 2001 From: Pietro Incardona <incardon@mpi-cbg.de> Date: Fri, 16 Dec 2016 13:55:00 +0100 Subject: [PATCH] Fixing installation on OSX --- script/detect_gcc | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/script/detect_gcc b/script/detect_gcc index d6d73792f..af58d7c77 100755 --- a/script/detect_gcc +++ b/script/detect_gcc @@ -1,5 +1,21 @@ #! /bin/bash +function gpp_clang() +{ + if [ x"$dgc_compiler" == g++ ]; then + CXX=g++ + CC=gcc + F77=gfortran + FC=gfortran + else + CXX=clang++ + CC=clang + F77=gfortran + FC=gfortran + fi +} + + function detect_compiler() { gpp_found=0 @@ -49,9 +65,9 @@ function detect_compiler() dgc_ret=1 gpp_found=1 fi + else + dgc_ret=2 fi - - dgc_ret=2 fi g++ --version | grep g++ @@ -164,17 +180,11 @@ function detect_compiler() FC=ifort dgc_compiler=icpc else - CXX=g++ - CC=gcc - F77=gfortran - FC=gfortran + gpp_clang fi dgc_ret=1 else - CXX=g++ - CC=gcc - F77=gfortran - FC=gfortran + gpp_clang fi } -- GitLab