summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudioGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* VS: Put ALL_BUILD in the PREDEFINED_TARGETS_FOLDERTaylor Braun-Jones2016-03-231-7/+1
* VS: Add option to choose the `.sln` startup project (#15578)Davy Durham2016-03-221-0/+26
* Avoid depending on CMAKE_ROOT cache entry internally (#16015)Brad King2016-03-161-2/+1
* Merge topic 'minor-cleanups'Brad King2015-10-281-1/+1
|\
| * Use LocalGenerator when possibleStephen Kelly2015-10-261-1/+1
* | cmGlobalGenerator: Remove map from cmTarget to cmGeneratorTargetStephen Kelly2015-10-271-1/+0
|/
* VS: Port interface to cmGeneratorTargetStephen Kelly2015-10-241-21/+18
* VS: Port WriteUtilityDepends to cmGeneratorTargetStephen Kelly2015-10-241-1/+1
* VS: Port utility depends to cmGeneratorTargetStephen Kelly2015-10-241-3/+4
* VS: Port target depends to cmGeneratorTargetStephen Kelly2015-10-241-13/+13
* VS: Port TargetIsFortranOnly to cmGeneratorTargetStephen Kelly2015-10-241-3/+1
* VS: Port LinkClosure to cmGeneratorTargetStephen Kelly2015-10-241-10/+11
* Port to GetGeneratorTargets.Stephen Kelly2015-10-241-3/+3
* cmLocalGenerator: Store a vector of generator targets.Stephen Kelly2015-10-211-7/+8
* cmLocalGenerator: Simplify semantic of adding generator targets.Stephen Kelly2015-10-201-0/+1
* cmGeneratorTarget: Move IsLinkable from cmTarget.Stephen Kelly2015-10-191-2/+3
* Merge topic 'clean-up-cmTarget'Brad King2015-10-161-10/+10
|\
| * cmState: Move TargetType enum from cmTarget.Stephen Kelly2015-10-141-10/+10
* | cmLocalGenerator: Port GetTargetDirectory to cmGeneratorTarget.Stephen Kelly2015-10-141-1/+1
|/
* cmLocalGenerator: Store cmGeneratorTargets.Stephen Kelly2015-10-141-2/+2
* cmLocalGenerator: Add GetProjectName method.Stephen Kelly2015-10-081-1/+1
* VisualStudio: Replace Compute override with AddExtraIDETargets override.Stephen Kelly2015-10-051-7/+1
* VS: Remove impossible condition.Stephen Kelly2015-09-271-3/+2
* 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