summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.cxx
Commit message (Expand)AuthorAgeFilesLines
* ALIAS targets: Non-global aliases must be propagated to sub-directoriesMarc Chevrier2020-07-111-0/+3
* add_library/add_executable: allow local alias to imported targetsMarc Chevrier2020-06-021-3/+14
* cmMakefile: add GetDefExpandList() that splits value into std::vectorVitaly Stakhovsky2020-05-301-4/+13
* cmTarget: Replace "perConfig" constructor boolean with enumBrad King2020-05-181-6/+6
* source_group: Support forward slashes in group hierarchyCraig Scott2020-05-101-4/+4
* Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-071-2/+3
* Merge topic 'cmprop-state'Brad King2020-05-011-4/+3
|\
| * cmState::GetInitializedCacheValue: return cmPropVitaly Stakhovsky2020-04-301-4/+3
* | Refactoring: rename "cm_static_string_view.hxx" as <cmext/string_view>Marc Chevrier2020-04-301-1/+1
|/
* Refactoring: add cm::contains to <cmext/algorithm>Marc Chevrier2020-04-171-17/+16
* Merge topic 'msbuildUtf8Support'Brad King2020-04-151-26/+28
|\
| * Add support to indicate UTF-8 custom command pipe output encodingJustin Goshi2020-04-131-26/+28
* | cmMakefile: use std::string_viewBen Boeckel2020-04-131-1/+2
* | clang-tidy: address bugprone-branch-clone lintsBen Boeckel2020-04-131-4/+1
|/
* cmMakefile::GetProperty: return cmPropVitaly Stakhovsky2020-04-011-36/+38
* cmTarget::GetProperty: return cmPropVitaly Stakhovsky2020-03-301-58/+54
* cmStateDirectory::GetProperty: return cmPropVitaly Stakhovsky2020-03-271-2/+4
* replace "std::string::find(x) == 0" with cmHasPrefix()Rolf Eike Beer2020-03-231-1/+1
* Merge topic 'export-repeat'Brad King2020-03-201-5/+11
|\
| * export: Fix use-after-free on multiple calls overwriting same FILEBrad King2020-03-191-5/+11
* | cmState::GetCacheEntryValue: return cmPropVitaly Stakhovsky2020-03-171-1/+3
* | cmake: add command line options to output script profiling dataWouter Klouwen2020-03-071-2/+14
* | cmake_command: Add command to EVAL a CMake script as a stringCristian Adam2020-03-031-0/+21
* | Add deprecation warnings for policies CMP0071 and belowBrad King2020-02-171-1/+1
|/
* Merge topic 'mf-json-type'Brad King2020-01-291-3/+2
|\
| * cmMakefile: Fix construction of Json::Value from fixed-size int typesRaul Tambre2020-01-281-3/+2
* | AppendProperty: convert value param to std::stringVitaly Stakhovsky2020-01-251-5/+5
|/
* Merge topic 'trace_json_timestamp'Brad King2020-01-241-0/+3
|\
| * trace: Add time and stack level to JSON output formatFrank Winklmeier2020-01-221-0/+3
* | cmInstall*Generator: std::string paramsVitaly Stakhovsky2020-01-211-1/+1
|/
* cmMakefile: modernize memory managementMarc Chevrier2020-01-141-29/+38
* Merge topic 'refactoring-STL-erase_if'Brad King2020-01-131-2/+3
|\
| * Refactoring: suppress cmEraseIf in favor of cm::erase_ifMarc Chevrier2020-01-091-2/+3
* | target_link_libraries: Fix out-of-dir calls with debug/optimized keywordsBrad King2020-01-101-1/+1
|/
* GlobalGenerator family: modernize memory managementMarc Chevrier2020-01-071-5/+5
* cmGlobalGenerator: modernize memrory managemenbtMarc Chevrier2019-12-301-2/+5
* Merge topic 'traceJSON'Kyle Edwards2019-12-271-7/+40
|\
| * trace: Add JSON output formatDaniel Mensinger2019-12-231-7/+40
* | Merge topic 'add_find_call_debugging'Kyle Edwards2019-12-201-1/+8
|\ \ | |/ |/|
| * find_*: Add debug logging infrastructureRobert Maynard2019-12-191-1/+8
* | Merge topic 'add-header-cmext-algorithm'Brad King2019-12-181-1/+2
|\ \ | |/ |/|
| * Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-171-1/+2
* | Merge topic 'stdstring-target'Brad King2019-12-171-4/+4
|\ \ | |/ |/|
| * cmTarget: add std::string overloadsVitaly Stakhovsky2019-12-141-4/+4
* | Ninja: Add multi-config variantKyle Edwards2019-12-131-2/+3
|/
* CUDA: Add cuda meta-features (e.g. ``cuda_std_11``) supportRobert Maynard2019-12-101-30/+189
* cmMakefile: Delay custom command creationDaniel Eiband2019-11-241-226/+170
* cmCustomCommand: Explicitly pass backtrace on constructionDaniel Eiband2019-11-241-3/+4
* cmMakefile: Explicitly pass backtrace to GetCustomCommandTargetDaniel Eiband2019-11-241-19/+19
* cmMakefile: Delay CheckTargetProperties and FinalPass to generate timeDaniel Eiband2019-11-241-7/+10