summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudioGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* VS: Refactor target ordering logicBrad King2015-09-221-6/+12
* cmGeneratorTarget: Move GetConfigCommonSourceFiles from cmTarget.Stephen Kelly2015-08-261-1/+1
* cmGeneratorTarget: Move GetLanguages from cmTarget.Stephen Kelly2015-08-261-1/+3
* cmGeneratorTarget: Move compile defintions processing from cmTarget.Stephen Kelly2015-08-261-1/+1
* Replace foo.size() pattern with !foo.empty().Stephen Kelly2015-08-241-1/+1
* Replace 'foo.size() > 0' pattern with !foo.empty().Stephen Kelly2015-08-241-1/+1
* Merge topic 'use-generator-target'Brad King2015-08-111-0/+1
|\
| * cmTarget: Split storage of include directories from genexes.Stephen Kelly2015-08-071-0/+1
* | cmGlobalGenerator: Base exclusion computation on cmGeneratorTarget.Stephen Kelly2015-08-061-4/+6
|/
* cmGlobalGenerator: Virtualize the Compute step and override it.Stephen Kelly2015-07-301-4/+7
* cmGlobalGenerator: Move generation object creation to Compute().Stephen Kelly2015-07-301-0/+2
* VisualStudio: Skip global targets when processing.Stephen Kelly2015-07-291-0/+4
* Merge topic 'auto_export_dll_symbols'Brad King2015-07-081-0/+70
|\
| * Windows: Optionally generate DLL module definition files automaticallyBill Hoffman2015-07-061-0/+70
* | cmComputeTargetDepends: Change API to use cmGeneratorTarget.Stephen Kelly2015-07-011-9/+18
|/
* cmState: Host some state from the cmGlobalGenerator.Stephen Kelly2015-05-271-2/+2
* cmGlobalGenerator: Require a cmake instance in ctor.Stephen Kelly2015-05-271-1/+2
* VS: Move version information to global generator.Stephen Kelly2015-05-191-0/+13
* cmGlobalGenerator: Move some flags from cmLocalGenerator.Stephen Kelly2015-05-141-0/+2
* cmMakefile: Port users of GetStart* methods to new names.Stephen Kelly2015-04-201-1/+1
* cmMakefile: Rename GetCurrent{Output,Binary}Directory.Stephen Kelly2015-04-201-1/+1
* Use two-iterator std::set::insert where appropriate.Stephen Kelly2015-01-111-10/+2
* VS: Refactor CMAKE_FORCE_*64 platform definitionsBrad King2014-07-171-10/+0
* cmTarget: Make the source files depend on the config.Stephen Kelly2014-04-021-1/+9
* Merge topic 'target-objects-refactor'Brad King2014-03-171-43/+4
|\
| * cmGlobalGenerator: Make ComputeTargetObjects non-virtualStephen Kelly2014-03-151-24/+0
| * cmLocalGenerator: Add ComputeObjectFilenames interface.Stephen Kelly2014-03-131-34/+14
| * cmGeneratorTarget: Constify cmSourceFile* in containers.Stephen Kelly2014-03-131-5/+5
| * cmGlobalGenerator: Extract a ComputeTargetObjectDirectory interface.Stephen Kelly2014-03-131-1/+6
* | Encoding: If configured, write Visual Studio project files as UTF-8.Clinton Stimpson2014-03-141-1/+2
|/
* stringapi: Use strings for generator namesBen Boeckel2014-03-081-2/+2
* strings: Remove cmStdString referencesBen Boeckel2014-03-081-4/+4
* stringapi: Use strings in target nameBen Boeckel2014-03-081-3/+3
* OS X: Make sure RPATHs are unique to avoid possible corruption.Clinton Stimpson2014-02-031-0/+17
* cmGeneratorTarget: Add methods to access source file groups.Stephen Kelly2014-01-091-6/+8
* Constify handling of target dependencies.Stephen Kelly2013-12-111-11/+13
* Windows: Use wide-character system APIsClinton Stimpson2013-12-091-33/+39
* VS: Switch to internal CMAKE_MAKE_PROGRAM lookup by generatorsBrad King2013-11-181-0/+13
* Add the INTERFACE_LIBRARY target type.Stephen Kelly2013-10-071-0/+4
* VS: Replace ArchitectureId with PlatformNamePatrick Gansterer2013-08-051-4/+0
* Fix spelling and typos (non-binary)Andreas Mohr2013-05-071-1/+1
* VS: Change variable type of ArchitectureId from const char* to stringPatrick Gansterer2012-11-261-2/+2
* VS: Add static method to get the base of the registryPatrick Gansterer2012-11-261-2/+9
* VS: Remove AddPlatformDefinitions from platform-specific generatorsPatrick Gansterer2012-11-191-0/+6
* Resolve warnings about shadowing parameters and local variables.Stephen Kelly2012-11-131-1/+0
* VS: Simplify MSVC version reportingBrad King2012-08-301-6/+0
* VS: Cleanup AddPlatformDefinitions() of Visual Studio generatorsPatrick Gansterer2012-08-221-0/+14
* Remove trailing whitespace from most CMake and C/C++ codeKitware Robot2012-08-131-1/+1
* VS: Add CMakeLists.txt re-run rules at start of generationBrad King2012-03-281-0/+10
* Add OBJECT_LIBRARY target typeBrad King2012-03-131-1/+7