summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalVisualStudioGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'backport-vs-csharp-ref-no-asm' into vs-csharp-ref-no-asmBrad King2017-09-051-0/+13
|\
| * VS: Do not reference output assemblies if not possible for CSharp targetMichael Stürmer2017-09-051-0/+13
* | clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-2/+2
* | Performance: Fix a few more unnecessary vector copies missed in af3fd6fAaron Orenstein2017-08-181-4/+8
|/
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* VS: Simplify use of object libraries in WINDOWS_EXPORT_ALL_SYMBOLSBrad King2017-04-111-1/+0
* Add GENERATOR_IS_MULTI_CONFIG global propertyBastien Schatt2017-04-041-0/+1
* VS: Decide project type by linker lang as fallbackChristian Pfeiffer2017-03-301-0/+14
* Merge topic 'module-def-and-WINDOWS_EXPORT_ALL_SYMBOLS'Brad King2017-03-221-32/+41
|\
| * Support WINDOWS_EXPORT_ALL_SYMBOLS with `.def` filesBrad King2017-03-211-29/+39
| * cmGlobalVisualStudioGenerator: Simplify __create_def command generationBrad King2017-03-211-3/+2
* | fix include order of windows.hDaniel Pfeifer2017-03-141-2/+1
|/
* Refactor WINDOWS_EXPORT_ALL_SYMBOLS implementationBrad King2017-03-091-4/+8
* VS: Do not treat custom targets as CSharp targetsMichael Stürmer2017-03-071-0/+4
* VS: Fix WINDOWS_EXPORT_ALL_SYMBOLS for external objectsZsolt Parragi2017-01-301-0/+8
* iwyu: Fix VisualStudio specific issuesDaniel Pfeifer2016-11-281-1/+3
* cmGlobalGenerator: Allow FindMakeProgram to failBrad King2016-10-201-1/+2
* Merge topic 'vs-csharp-prep'Brad King2016-10-201-0/+21
|\
| * VS: Add CSharp project uuid and file extensionMichael Stürmer2016-10-191-0/+21
* | cmListFileCache: Remove cmState header includeStephen Kelly2016-10-191-0/+1
* | cmState: Move TargetType enum to separate namespaceStephen Kelly2016-10-191-10/+11
|/
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* VS: Fix WINDOWS_EXPORT_ALL_SYMBOLS for object librariesBrad King2016-07-211-0/+7
* Use std::replace for replacing chars in strings.Daniel Pfeifer2016-05-241-1/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-394/+276
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-30/+0
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-1/+1
* VS: Ignore USE_FOLDER property on VS versions that do not support itBrad King2016-04-261-1/+1
* 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