[cmake-commits] king committed cmGlobalVisualStudio6Generator.h 1.27
1.28 cmGlobalVisualStudio7Generator.h 1.41 1.42 CMakeLists.txt
1.354 1.355 cmGlobalVisualStudioGenerator.cxx NONE 1.1
cmGlobalVisualStudioGenerator.h NONE 1.1
cmake-commits at cmake.org
cmake-commits at cmake.org
Wed Apr 4 11:22:16 EDT 2007
Update of /cvsroot/CMake/CMake/Source
In directory public:/mounts/ram/cvs-serv32059
Modified Files:
cmGlobalVisualStudio6Generator.h
cmGlobalVisualStudio7Generator.h CMakeLists.txt
Added Files:
cmGlobalVisualStudioGenerator.cxx
cmGlobalVisualStudioGenerator.h
Log Message:
ENH: Added cmGlobalVisualStudioGenerator as superclass to all VS global generators.
Index: cmGlobalVisualStudio6Generator.h
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmGlobalVisualStudio6Generator.h,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- cmGlobalVisualStudio6Generator.h 1 Jun 2006 19:51:24 -0000 1.27
+++ cmGlobalVisualStudio6Generator.h 4 Apr 2007 15:22:14 -0000 1.28
@@ -17,7 +17,7 @@
#ifndef cmGlobalVisualStudio6Generator_h
#define cmGlobalVisualStudio6Generator_h
-#include "cmGlobalGenerator.h"
+#include "cmGlobalVisualStudioGenerator.h"
class cmTarget;
@@ -26,7 +26,7 @@
*
* cmGlobalVisualStudio6Generator manages UNIX build process for a tree
*/
-class cmGlobalVisualStudio6Generator : public cmGlobalGenerator
+class cmGlobalVisualStudio6Generator : public cmGlobalVisualStudioGenerator
{
public:
cmGlobalVisualStudio6Generator();
--- NEW FILE: cmGlobalVisualStudioGenerator.h ---
/*=========================================================================
Program: CMake - Cross-Platform Makefile Generator
Module: $RCSfile: cmGlobalVisualStudioGenerator.h,v $
Language: C++
Date: $Date: 2007/04/04 15:22:14 $
Version: $Revision: 1.1 $
Copyright (c) 2002 Kitware, Inc., Insight Consortium. All rights reserved.
See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
This software is distributed WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#ifndef cmGlobalVisualStudioGenerator_h
#define cmGlobalVisualStudioGenerator_h
#include "cmGlobalGenerator.h"
/** \class cmGlobalVisualStudioGenerator
* \brief Base class for global Visual Studio generators.
*
* cmGlobalVisualStudioGenerator provides functionality common to all
* global Visual Studio generators.
*/
class cmGlobalVisualStudioGenerator : public cmGlobalGenerator
{
public:
cmGlobalVisualStudioGenerator();
virtual ~cmGlobalVisualStudioGenerator();
};
#endif
Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/CMakeLists.txt,v
retrieving revision 1.354
retrieving revision 1.355
diff -u -d -r1.354 -r1.355
--- CMakeLists.txt 21 Mar 2007 17:49:40 -0000 1.354
+++ CMakeLists.txt 4 Apr 2007 15:22:14 -0000 1.355
@@ -210,6 +210,8 @@
cmGlobalVisualStudio8Generator.h
cmGlobalVisualStudio8Win64Generator.cxx
cmGlobalVisualStudio8Win64Generator.h
+ cmGlobalVisualStudioGenerator.cxx
+ cmGlobalVisualStudioGenerator.h
cmGlobalWatcomWMakeGenerator.cxx
cmLocalVisualStudio6Generator.cxx
cmLocalVisualStudio6Generator.h
--- NEW FILE: cmGlobalVisualStudioGenerator.cxx ---
/*=========================================================================
Program: CMake - Cross-Platform Makefile Generator
Module: $RCSfile: cmGlobalVisualStudioGenerator.cxx,v $
Language: C++
Date: $Date: 2007/04/04 15:22:14 $
Version: $Revision: 1.1 $
Copyright (c) 2002 Kitware, Inc., Insight Consortium. All rights reserved.
See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
This software is distributed WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the above copyright notices for more information.
=========================================================================*/
#include "cmGlobalVisualStudioGenerator.h"
//----------------------------------------------------------------------------
cmGlobalVisualStudioGenerator::cmGlobalVisualStudioGenerator()
{
}
//----------------------------------------------------------------------------
cmGlobalVisualStudioGenerator::~cmGlobalVisualStudioGenerator()
{
}
Index: cmGlobalVisualStudio7Generator.h
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmGlobalVisualStudio7Generator.h,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -d -r1.41 -r1.42
--- cmGlobalVisualStudio7Generator.h 12 Mar 2007 16:35:11 -0000 1.41
+++ cmGlobalVisualStudio7Generator.h 4 Apr 2007 15:22:14 -0000 1.42
@@ -17,7 +17,7 @@
#ifndef cmGlobalVisualStudio7Generator_h
#define cmGlobalVisualStudio7Generator_h
-#include "cmGlobalGenerator.h"
+#include "cmGlobalVisualStudioGenerator.h"
class cmTarget;
struct cmVS7FlagTable;
@@ -27,7 +27,7 @@
*
* cmGlobalVisualStudio7Generator manages UNIX build process for a tree
*/
-class cmGlobalVisualStudio7Generator : public cmGlobalGenerator
+class cmGlobalVisualStudio7Generator : public cmGlobalVisualStudioGenerator
{
public:
cmGlobalVisualStudio7Generator();
More information about the Cmake-commits
mailing list