summaryrefslogtreecommitdiffstats
path: root/Source/cmCableWrapTclCommand.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2001-08-23 20:28:29 (GMT)
committerBrad King <brad.king@kitware.com>2001-08-23 20:28:29 (GMT)
commit852be8a520a8a03268b499642c5257675b9ad7f2 (patch)
tree01edd8e978706d268fa80a79bab27c40ea97c5ea /Source/cmCableWrapTclCommand.h
parenteff67f306121d8d9e21eaa4f623474d83d133c50 (diff)
downloadCMake-852be8a520a8a03268b499642c5257675b9ad7f2.zip
CMake-852be8a520a8a03268b499642c5257675b9ad7f2.tar.gz
CMake-852be8a520a8a03268b499642c5257675b9ad7f2.tar.bz2
ENH: Each cmCableWrapTclCommand instance now uses a single cmMakeDepend object for dependencies for all the gccxml input files it generates. This should significantly improve generation time.
Diffstat (limited to 'Source/cmCableWrapTclCommand.h')
-rw-r--r--Source/cmCableWrapTclCommand.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/cmCableWrapTclCommand.h b/Source/cmCableWrapTclCommand.h
index bb35ac8..ae50716 100644
--- a/Source/cmCableWrapTclCommand.h
+++ b/Source/cmCableWrapTclCommand.h
@@ -45,6 +45,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "cmCommand.h"
#include "cmCableClassSet.h"
+class cmMakeDepend;
+
/** \class cmCableWrapTclCommand
* \brief Define a command that wraps a set of classes in Tcl.
*/
@@ -119,6 +121,9 @@ private:
* added to the makefile as another set.
*/
cmCableClassSet* m_CableClassSet;
+
+ ///! The dependency generator.
+ cmMakeDepend* m_MakeDepend;
};
#endif