[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.2b4-218-g19908df

Service Account noreply at mpich.org
Tue Sep 15 12:49:53 CDT 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".

The branch, master has been updated
       via  19908df8262c49544befc288093470a7beda731d (commit)
      from  3675cb81ccedc59bb50066623451ea24de48a506 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/19908df8262c49544befc288093470a7beda731d

commit 19908df8262c49544befc288093470a7beda731d
Author: Ken Raffenetti <raffenet at mcs.anl.gov>
Date:   Thu Sep 10 12:49:40 2015 -0500

    binding/f08: fix vpath builds
    
    The f08 binding Makefile did not account for sources located outside
    the current working directory. Fixes #2302
    
    Signed-off-by: Junchao Zhang <jczhang at mcs.anl.gov>

diff --git a/src/binding/fortran/use_mpi_f08/buildiface b/src/binding/fortran/use_mpi_f08/buildiface
index d869633..0555c83 100755
--- a/src/binding/fortran/use_mpi_f08/buildiface
+++ b/src/binding/fortran/use_mpi_f08/buildiface
@@ -174,7 +174,7 @@ foreach my $x (keys %f08_mods) {
     print $makefile_fh <<EOT;
 \t\@rm -f src/binding/fortran/use_mpi_f08/$x.tmp
 \t\@touch src/binding/fortran/use_mpi_f08/$x.tmp
-\t\$(mod_verbose)\$(F08_COMPILE_MODS) -c src/binding/fortran/use_mpi_f08/$x.f90 -o src/binding/fortran/use_mpi_f08/$x.lo
+\t\$(mod_verbose)\$(F08_COMPILE_MODS) -c `test -f 'src/binding/fortran/use_mpi_f08/$x.f90' || echo '\$(srcdir)/'`src/binding/fortran/use_mpi_f08/$x.f90 -o src/binding/fortran/use_mpi_f08/$x.lo
 \t\@mv src/binding/fortran/use_mpi_f08/$x.tmp src/binding/fortran/use_mpi_f08/$x.stamp
 
 src/binding/fortran/use_mpi_f08/$DOLLARX.\$(MOD) src/binding/fortran/use_mpi_f08/$x.lo : src/binding/fortran/use_mpi_f08/$x.stamp

-----------------------------------------------------------------------

Summary of changes:
 src/binding/fortran/use_mpi_f08/buildiface |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
MPICH primary repository


More information about the commits mailing list