ENH: Added cmGlobalVisualStudioGenerator as superclass to all VS global generators.
This commit is contained in:
parent
3411f2566a
commit
2c1204e361
|
@ -210,6 +210,8 @@ IF (WIN32)
|
|||
cmGlobalVisualStudio8Generator.h
|
||||
cmGlobalVisualStudio8Win64Generator.cxx
|
||||
cmGlobalVisualStudio8Win64Generator.h
|
||||
cmGlobalVisualStudioGenerator.cxx
|
||||
cmGlobalVisualStudioGenerator.h
|
||||
cmGlobalWatcomWMakeGenerator.cxx
|
||||
cmLocalVisualStudio6Generator.cxx
|
||||
cmLocalVisualStudio6Generator.h
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
#ifndef cmGlobalVisualStudio6Generator_h
|
||||
#define cmGlobalVisualStudio6Generator_h
|
||||
|
||||
#include "cmGlobalGenerator.h"
|
||||
#include "cmGlobalVisualStudioGenerator.h"
|
||||
|
||||
class cmTarget;
|
||||
|
||||
|
@ -26,7 +26,7 @@ class cmTarget;
|
|||
*
|
||||
* cmGlobalVisualStudio6Generator manages UNIX build process for a tree
|
||||
*/
|
||||
class cmGlobalVisualStudio6Generator : public cmGlobalGenerator
|
||||
class cmGlobalVisualStudio6Generator : public cmGlobalVisualStudioGenerator
|
||||
{
|
||||
public:
|
||||
cmGlobalVisualStudio6Generator();
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
#ifndef cmGlobalVisualStudio7Generator_h
|
||||
#define cmGlobalVisualStudio7Generator_h
|
||||
|
||||
#include "cmGlobalGenerator.h"
|
||||
#include "cmGlobalVisualStudioGenerator.h"
|
||||
|
||||
class cmTarget;
|
||||
struct cmVS7FlagTable;
|
||||
|
@ -27,7 +27,7 @@ struct cmVS7FlagTable;
|
|||
*
|
||||
* cmGlobalVisualStudio7Generator manages UNIX build process for a tree
|
||||
*/
|
||||
class cmGlobalVisualStudio7Generator : public cmGlobalGenerator
|
||||
class cmGlobalVisualStudio7Generator : public cmGlobalVisualStudioGenerator
|
||||
{
|
||||
public:
|
||||
cmGlobalVisualStudio7Generator();
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
/*=========================================================================
|
||||
|
||||
Program: CMake - Cross-Platform Makefile Generator
|
||||
Module: $RCSfile$
|
||||
Language: C++
|
||||
Date: $Date$
|
||||
Version: $Revision$
|
||||
|
||||
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()
|
||||
{
|
||||
}
|
|
@ -0,0 +1,35 @@
|
|||
/*=========================================================================
|
||||
|
||||
Program: CMake - Cross-Platform Makefile Generator
|
||||
Module: $RCSfile$
|
||||
Language: C++
|
||||
Date: $Date$
|
||||
Version: $Revision$
|
||||
|
||||
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
|
Loading…
Reference in New Issue