summaryrefslogtreecommitdiffstats
path: root/Source/cmVisualStudio10TargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmVisualStudio10TargetGenerator: Limit scope of ConvertToWindowsSlash()Vitaly Stakhovsky2018-02-021-50/+52
* Merge topic 'msvc_cuda_files_use_consistent_obj_names'Brad King2018-01-311-3/+14
|\
| * CUDA: Use MSVC default pattern for naming object filesRobert Maynard2018-01-301-3/+14
* | Merge topic 'vs-restore-order'Brad King2018-01-311-2/+2
|\ \ | |/ |/|
| * VS: Restore the order of the AdditionalIncludeDirectories tagVitaly Stakhovsky2018-01-301-2/+2
* | VS: Use newline for empty DebugInformationFormat tagsRobert Dailey2018-01-261-4/+5
|/
* Merge topic 'sourceFile-new-properties'Brad King2018-01-251-54/+77
|\
| * sourceFile properties: add property INCLUDE_DIRECTORIESMarc Chevrier2018-01-241-1/+18
| * VisualStudio generators: refactoringMarc Chevrier2018-01-231-54/+41
| * sourceFile properties: add property COMPILE_OPTIONSMarc Chevrier2018-01-231-1/+20
* | Merge topic 'stdstring'Brad King2018-01-251-2/+2
|\ \
| * | cmMakefile: use std::string in more methods; cleanup c_str()sVitaly Stakhovsky2018-01-231-2/+2
| |/
* | cmVisualStudio10TargetGenerator: remove redundant space char in some tagsVitaly Stakhovsky2018-01-231-1/+1
|/
* Merge topic 'msvc_cuda_8_explicitly_specify_cuda_language'Brad King2018-01-181-0/+11
|\
| * CUDA: MSVC will now state files are cuda files when neededRobert Maynard2018-01-121-0/+11
* | Merge topic 'extend-compile-language-genex'Brad King2018-01-161-22/+45
|\ \ | |/ |/|
| * Genex: Enable COMPILE_LANGUAGE for INCLUDE_DIRECTORIES with VS and XcodeBrad King2018-01-121-14/+27
| * Genex: Enable COMPILE_LANGUAGE for COMPILE_DEFINITIONS with VS and XcodeBrad King2018-01-121-3/+6
| * cmVisualStudio10TargetGenerator: Factor out include dir computationBrad King2018-01-111-6/+13
* | Merge topic 'cuda_allow_G_to_device_debugging_on_msvc'Brad King2018-01-121-0/+6
|\ \ | |/ |/|
| * CUDA: Allow -G to control device debuging on MSVC.Robert Maynard2018-01-111-0/+6
* | VS: Modernize 'for' loops in cmVisualStudio10TargetGenerator to C++11Vitaly Stakhovsky2017-12-211-238/+167
|/
* Merge topic 'per-source-COMPILE_LANGUAGE-genex-support'Brad King2017-12-141-3/+5
|\
| * Genex: Per-source $<COMPILE_LANGUAGE:...> supportMarc Chevrier2017-12-131-3/+5
* | cmIDEOptions: use std::string instead of const char*Vitaly Stakhovsky2017-12-091-4/+4
|/
* Add generator expression support to per-source COMPILE_DEFINITIONSMarc Chevrier2017-12-051-1/+10
* Merge topic 'src-genex-refactoring'Brad King2017-12-051-11/+6
|\
| * Refactor per-source generator expression evaluationMarc Chevrier2017-12-041-11/+6
* | Use CM_FALLTHROUGH in Windows-specific codeBrad King2017-12-041-0/+1
* | VS: Enable generation of CSharp projects without initial .cs filesMichael Stürmer2017-11-291-6/+10
|/
* VS: Order .vcxproj.filters files deterministicallyBrad King2017-11-151-3/+6
* cmSourceGroup: Return strings from GetName and GetFullNameBrad King2017-11-151-4/+4
* VS: Fix warnings in generated references to '.settings' filesYoshinori Tahara2017-11-091-6/+2
* VS: Add source file property to set hlsl debug and optimization flagsJeremiah van Oosten2017-10-301-0/+22
* Replace cmArray{Begin,End,Size} by their standard counterpartsMatthias Maennich2017-10-231-4/+5
* VS,Xcode: Add CMakeLists.txt sources without mutating targetsBrad King2017-10-181-0/+9
* VS: Set CUDA TargetMachinePlatform explicitly on x64Brad King2017-10-171-0/+7
* Merge topic 'vs-no-empty-link-version'Brad King2017-10-041-2/+0
|\
| * VS: Do not emit empty linker Version tagVitaly Stakhovsky2017-10-031-2/+0
* | VS,Xcode: Fix TARGET_PROPERTY genex in source COMPILE_FLAGS propertyBrad King2017-10-031-2/+2
|/
* Merge topic 'add-vs-shader-properties'Brad King2017-09-291-0/+34
|\
| * VS: Add VS_SHADER_OUTPUT_HEADER_FILE and VS_SHADER_VARIABLE_NAME properties.Kevin M. Godby2017-09-271-0/+34
* | Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-24/+26
|/
* Replace empty-string comparisons with checking against `empty()`.Pavel Solodovnikov2017-09-211-2/+2
* Merge topic 'string-clear'Brad King2017-09-191-1/+1
|\
| * Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-1/+1
* | Merge topic 'vs-manifestuac-flag-map'Brad King2017-09-191-0/+1
|\ \ | |/ |/|
| * VS: Fix MANIFESTUAC link flag map to .vcxproj elementscomicfans2017-09-181-0/+1
* | Merge topic 'MsvcArm64'Brad King2017-09-131-0/+4
|\ \
| * | MSVC: Add support for ARM64 architectureMinmin Gong2017-09-121-0/+4