[Cmake-commits] CMake branch, next, updated. v2.8.3-1319-ge3ef6bb

David Cole david.cole at kitware.com
Tue Jan 11 17:59:03 EST 2011


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  e3ef6bb0b81d83753f2fda65f4272fb653cfd3c0 (commit)
       via  66d9cd83519962f320d4b6edefeb15ae250107ae (commit)
      from  3baf7846b502434a2b78fed58c93108368cc1a09 (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=e3ef6bb0b81d83753f2fda65f4272fb653cfd3c0
commit e3ef6bb0b81d83753f2fda65f4272fb653cfd3c0
Merge: 3baf784 66d9cd8
Author:     David Cole <david.cole at kitware.com>
AuthorDate: Tue Jan 11 17:59:00 2011 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Tue Jan 11 17:59:00 2011 -0500

    Merge topic 'fix-xcode-custom-rules-makefile' into next
    
    66d9cd8 Xcode: Disable implicit make rules in custom rules makefiles.


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=66d9cd83519962f320d4b6edefeb15ae250107ae
commit 66d9cd83519962f320d4b6edefeb15ae250107ae
Author:     David Cole <david.cole at kitware.com>
AuthorDate: Tue Jan 11 17:34:06 2011 -0500
Commit:     David Cole <david.cole at kitware.com>
CommitDate: Tue Jan 11 17:57:55 2011 -0500

    Xcode: Disable implicit make rules in custom rules makefiles.
    
    With apologies to the suggester for not accenting the surname
    vowel properly.
    
    Suggested-By: Johan Bjork

diff --git a/Source/cmGlobalXCodeGenerator.cxx b/Source/cmGlobalXCodeGenerator.cxx
index 59ca38f..edb8e0e 100644
--- a/Source/cmGlobalXCodeGenerator.cxx
+++ b/Source/cmGlobalXCodeGenerator.cxx
@@ -1279,6 +1279,9 @@ void  cmGlobalXCodeGenerator
   makefileStream << "# Generated by CMake, DO NOT EDIT\n";
   makefileStream << "# Custom rules for " << target.GetName() << "\n";
 
+  // disable the implicit rules
+  makefileStream << ".SUFFIXES: " << "\n";
+
   // have all depend on all outputs
   makefileStream << "all: ";
   std::map<const cmCustomCommand*, cmStdString> tname;

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

Summary of changes:
 Source/cmGlobalXCodeGenerator.cxx |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list