[Cmake-commits] CMake branch, next, updated. v3.1.1-2498-g1299255

Brad King brad.king at kitware.com
Fri Jan 30 09:59:27 EST 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 "CMake".

The branch, next has been updated
       via  12992551e8100fe99d47e71445af53c2cc06e445 (commit)
       via  3cec0c75f73cc3d5c68cbb9e03e94ed38d60d0a9 (commit)
      from  0a278bea71a2927874c95d44710424b87bf7a72d (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=12992551e8100fe99d47e71445af53c2cc06e445
commit 12992551e8100fe99d47e71445af53c2cc06e445
Merge: 0a278be 3cec0c7
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Fri Jan 30 09:59:26 2015 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Fri Jan 30 09:59:26 2015 -0500

    Merge topic 'make-NOTPARALLEL-not-PHONY' into next
    
    3cec0c75 Makefile: Generate .NOTPARALLEL without .PHONY (#14312)


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3cec0c75f73cc3d5c68cbb9e03e94ed38d60d0a9
commit 3cec0c75f73cc3d5c68cbb9e03e94ed38d60d0a9
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Fri Jan 30 09:50:09 2015 -0500
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Fri Jan 30 09:50:09 2015 -0500

    Makefile: Generate .NOTPARALLEL without .PHONY (#14312)
    
    In commit v3.0.0-rc1~222^2 (Makefile: Allow "gmake target1 target2 -j",
    2013-12-18) we added generation of a .NOTPARALLEL rule and told the
    generator it is "symbolic" because the file will never be created.
    This causes ".PHONY" to be used.  However, "clearmake" does not support
    parsing of .PHONY specifically for .NOTPARALLEL, so simply drop it.
    This should not affect the role of the .NOTPARALLEL rule for GNU make.

diff --git a/Source/cmLocalUnixMakefileGenerator3.cxx b/Source/cmLocalUnixMakefileGenerator3.cxx
index f825f5f..fbf2140 100644
--- a/Source/cmLocalUnixMakefileGenerator3.cxx
+++ b/Source/cmLocalUnixMakefileGenerator3.cxx
@@ -1826,7 +1826,7 @@ void cmLocalUnixMakefileGenerator3
     std::vector<std::string> no_depends;
     this->WriteMakeRule(ruleFileStream,
       "Allow only one \"make -f Makefile2\" at a time, but pass parallelism.",
-      ".NOTPARALLEL", no_depends, no_commands, true);
+      ".NOTPARALLEL", no_depends, no_commands, false);
     }
   }
 

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

Summary of changes:
 Source/cmLocalUnixMakefileGenerator3.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list