summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalGeneratorFactory.h
Commit message (Collapse)AuthorAgeFilesLines
* stringapi: Use strings for generator namesBen Boeckel2014-03-081-3/+5
|
* Make cmGlobalGenerator::GetDocumentation() a static functionPatrick Gansterer2012-11-191-1/+1
| | | | | Making the function static allows us to call it directly, without creating and removing an instance of the generator.
* Allow a GeneratorFactory handling of more than one generatorPatrick Gansterer2012-11-191-2/+3
| | | | | | | | Pass the name of the requested generator to the generator factory, which is now responsible to check if it can create a matching generator for the name. This allows us to add more logic to the factory in a next step, so that not every possible generator needs to get registered explicit in cmake::AddDefaultGenerators().
* Add cmGlobalGeneratorFactory::GetGenerators()Patrick Gansterer2012-11-191-0/+7
| | | | | This allows cmGlobalGeneratorFactory to create more than one type of cmGlobalGenerator in a next step.
* Introduce the abstract class cmGlobalGeneratorFactoryPatrick Gansterer2012-11-191-0/+51
This new abstract class allows us move some logic from the cmGlobalGenerator into its own layer in a next step.