[Cmake-commits] CMake branch, next, updated. v2.8.3-750-g07791bf

Brad King brad.king at kitware.com
Mon Dec 6 16:44:11 EST 2010


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 "CMake".

The branch, next has been updated
       via  07791bf47f2b8c7eeb3047cc54d9bc4f3856792c (commit)
       via  5622a16f1fe595512e6031b7d211a18e62532e5f (commit)
      from  36f117641d689e8c2a19308d6a0ade7b9aaa5eae (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://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=07791bf47f2b8c7eeb3047cc54d9bc4f3856792c
commit 07791bf47f2b8c7eeb3047cc54d9bc4f3856792c
Merge: 36f1176 5622a16
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Mon Dec 6 16:44:08 2010 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Dec 6 16:44:08 2010 -0500

    Merge topic 'fortran-avoid-timestamp-touch' into next
    
    5622a16 Make Fortran $obj.provides.build targets not .PHONY


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=5622a16f1fe595512e6031b7d211a18e62532e5f
commit 5622a16f1fe595512e6031b7d211a18e62532e5f
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Mon Dec 6 16:43:04 2010 -0500
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Mon Dec 6 16:43:04 2010 -0500

    Make Fortran $obj.provides.build targets not .PHONY
    
    Commit 60cd72d0 (Cleaned up generation of symbolic rules, 2006-02-15)
    incorrectly made these Makefile targets .PHONY even though the build
    rule touches an actual file.  Correct it so that the copy_f90_mod and
    touch steps do not happen on every "make".

diff --git a/Source/cmMakefileTargetGenerator.cxx b/Source/cmMakefileTargetGenerator.cxx
index 6b290ab..969cfdb 100644
--- a/Source/cmMakefileTargetGenerator.cxx
+++ b/Source/cmMakefileTargetGenerator.cxx
@@ -849,7 +849,7 @@ cmMakefileTargetGenerator
   p_depends.push_back(relativeObj);
   this->LocalGenerator->WriteMakeRule(*this->BuildFileStream, 0,
                                       temp.c_str(), p_depends, no_commands,
-                                      true);
+                                      false);
 }
 
 //----------------------------------------------------------------------------

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

Summary of changes:
 Source/cmMakefileTargetGenerator.cxx |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list