Prefer to call ifort over ifc, when using the ifc profile.
authorDonnie Berkholz <dberkholz@gentoo.org>
Mon, 5 Jun 2006 08:51:09 +0000 (08:51 +0000)
committerDonnie Berkholz <dberkholz@gentoo.org>
Mon, 5 Jun 2006 08:51:09 +0000 (08:51 +0000)
eclass/fortran.eclass

index e883343ba864a051e16f1de613dec030aff559c5..2a23919b05608c4fbf4aea4cd17fbfff78796ef7 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/fortran.eclass,v 1.15 2006/06/05 06:56:08 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/fortran.eclass,v 1.16 2006/06/05 08:51:09 spyderous Exp $
 #
 # Author: Danny van Dyk <kugelfang@gentoo.org>
 #
@@ -66,7 +66,9 @@ need_fortran() {
                        ifc)
                                case ${ARCH} in
                                        x86|ia64|amd64)
-                                               if [ -x "$(which ifc 2> /dev/null)" ]; then
+                                               if [ -x "$(which ifort 2> /dev/null)" ]; then
+                                                       AVAILABLE="${AVAILABLE} ifort"
+                                               elif [ -x "$(which ifc 2> /dev/null)" ]; then
                                                        AVAILABLE="${AVAILABLE} ifc"
                                                fi
                                                ;;
@@ -147,7 +149,7 @@ need_fortran() {
                fi
 
                case ${MY_FORTRAN} in
-                       gfortran|g77|ifc|f2c)
+                       gfortran|g77|ifc|ifort|f2c|f95)
                                FORTRANC="${MY_FORTRAN}"
                esac
        fi