[cmake-commits] hoffman committed cmLocalUnixMakefileGenerator3.h 1.45.2.4 1.45.2.5

cmake-commits at cmake.org cmake-commits at cmake.org
Mon Feb 5 14:05:35 EST 2007


Update of /cvsroot/CMake/CMake/Source
In directory public:/mounts/ram/cvs-serv13374/Source

Modified Files:
      Tag: CMake-2-4
	cmLocalUnixMakefileGenerator3.h 
Log Message:
ENH: merge changes from main trunk


Index: cmLocalUnixMakefileGenerator3.h
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmLocalUnixMakefileGenerator3.h,v
retrieving revision 1.45.2.4
retrieving revision 1.45.2.5
diff -u -d -r1.45.2.4 -r1.45.2.5
--- cmLocalUnixMakefileGenerator3.h	27 Oct 2006 20:01:48 -0000	1.45.2.4
+++ cmLocalUnixMakefileGenerator3.h	5 Feb 2007 19:05:32 -0000	1.45.2.5
@@ -51,18 +51,6 @@
   virtual void Generate();
 
   
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
   // this returns the relative path between the HomeOutputDirectory and this
   // local generators StartOutputDirectory
   const std::string &GetHomeRelativeOutputPath();
@@ -136,6 +124,15 @@
   void SetSilentNoColon(bool v)  {this->SilentNoColon = v;}
 
   /**
+   * If set to true, the CMake variable CMAKE_VERBOSE_MAKEFILES doesn't have
+   * anymore. Set it to true when writing a generator where short output
+   * doesn't make sense, e.g. because the full output is parsed by an
+   * IDE/editor.
+   */
+  void SetForceVerboseMakefiles(bool enable) 
+    {this->ForceVerboseMakefiles=enable;}
+
+  /**
    * Set the command to use for native make shell echo.  The value
    * should include all parts of the command up to the beginning of
    * the message (including a whitespace separator).
@@ -267,19 +264,6 @@
   void WriteDirectoryInformationFile();
 
 
-  
-
-
-
-
-
-
-
-
-
-
-
-
   // write the depend info 
   void WriteDependLanguageInfo(std::ostream& cmakefileStream, cmTarget &tgt);
   



More information about the Cmake-commits mailing list