summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmValue: Use operator* explicitly to convert to std::string; avoid extra callVitaly Stakhovsky2023-01-161-1/+2
* cmake::CreateProfilingEntry: Refactor to take lambda for argsKyle Edwards2022-11-111-1/+14
* cmMakefileProfilingData: Refactor to use RAIIKyle Edwards2022-10-261-7/+6
* Merge topic 'trace-try_compile'Brad King2022-10-171-0/+3
|\
| * try_compile: Propagate --trace through try_compileMatthew Woehlke2022-10-111-0/+3
* | Add deprecation warnings for policies CMP0108 and belowBrad King2022-10-121-2/+2
|/
* Merge topic 'add_subdirectory_system'Brad King2022-09-271-1/+5
|\
| * add_subdirectory: Add SYSTEM optionDa Quexian2022-09-261-1/+5
* | Merge topic 'check-library-properties-fix-performances-regression'Brad King2022-09-091-25/+0
|\ \
| * | Check link libraries properties: fix performances regressionMarc Chevrier2022-09-071-25/+0
* | | return(): Propagate variables to result scopeMarc Chevrier2022-09-031-0/+1
* | | cmMakefile: add RaiseScope for list of variablesMarc Chevrier2022-09-031-0/+12
* | | cmMakefile::VariablePushPop: helper class to manage variable scopesMarc Chevrier2022-08-221-0/+13
* | | cmMakefile: Dedupe languages when enabling themfriendlyanon2022-06-301-2/+24
* | | cmMakefile: Refactor parameter and variable names for EnableLanguagefriendlyanon2022-06-301-12/+14
* | | Add cmake_language(GET_MESSAGE_LOG_LEVEL) sub commandAlexandru Croitor2022-06-281-0/+23
| |/ |/|
* | Add deprecation warnings for policies CMP0102 and belowBrad King2022-06-141-1/+1
|/
* cmSystemTools: Fix 'ErrorOccurred' spellingFeRD (Frank Dana)2022-06-131-19/+19
* clang-tidy: address `google-readability-casting` lintsBen Boeckel2022-05-241-1/+1
* clang-tidy: address `modernize-use-default-member-init` lintsBen Boeckel2022-05-241-10/+4
* cmListFileBacktrace: Clarify call sites that only push a file pathBrad King2022-04-011-3/+6
* Trace: process else and elseif commands correctlyBraulio Valdivielso Martinez2022-03-251-7/+8
* find_package: Add support for default GLOBAL imported targetsJohn Parent2022-03-101-0/+5
* Genex-LINK_GROUP: Add possibility to group libraries at link stepMarc Chevrier2022-02-281-9/+9
* Merge topic 'debug-find'Brad King2022-02-111-0/+19
|\
| * find_package: Improve --debug-find-pkg= when using a find moduleBrad King2022-02-101-0/+19
* | Trace: include `line_end` field in json-v1 formatBraulio Valdivielso Martinez2022-02-091-0/+4
* | Merge topic 'genex-LINK_LIBRARY-to-decorate-library'Brad King2022-02-091-0/+25
|\ \
| * | Genex: Add $<LINK_LIBRARY:...>Marc Chevrier2022-02-071-0/+25
* | | Trace: add global_frame field to json-v1 formatBraulio Valdivielso Martinez2022-02-071-0/+2
|/ /
* | Add deprecation warnings for policies CMP0097 and belowBrad King2022-02-031-2/+4
|/
* cmListFileCache: Rename FromCommandContext to FromListFileFunctionBrad King2022-01-251-1/+1
* cmCustomCommand: Track main dependency explicitlyNAKAMURA Takumi2021-12-141-9/+6
* cmListFileBacktrace: Remove unused "bottom" entryBrad King2021-12-081-1/+0
* Merge topic 'env-init-configs'Brad King2021-11-231-1/+2
|\
| * try_compile: Do not use CMAKE_BUILD_TYPE or CMAKE_CONFIGURATION_TYPES env varsBrad King2021-11-221-1/+2
* | cmMakefile: Simplify Add*Command and adopt to cmAddCustom*CommandNAKAMURA Takumi2021-11-181-92/+34
* | cmMakefile: Simplify detail:::Add{Custom,Utility}CommandNAKAMURA Takumi2021-11-181-41/+64
* | cmMakefile: Introduce GeneratorAction as the class.NAKAMURA Takumi2021-11-181-2/+8
* | cmMakefile: Move CMP0116 lookup into Add{Custom,Utility}CommandNAKAMURA Takumi2021-11-181-22/+22
* | Source: Replace most calls to sprintf with snprintfSean McBride2021-10-251-2/+2
* | Add deprecation warnings for policies CMP0094 and belowBrad King2021-10-081-2/+3
|/
* cmMakefile: Fix compilation on EDG-based compilers such as LCCmakise-homura2021-10-011-5/+4
* Source: Fix clang -Wimplicit-fallthrough warningsSean McBride2021-09-281-4/+11
* Rename cmProp in cmValueMarc Chevrier2021-09-211-40/+41
* remove cmToCStr functionMarc Chevrier2021-09-191-2/+2
* cmSystemTools::VersionCompare: use std::string for argumentsMarc Chevrier2021-09-171-2/+1
* Merge topic 'enh-AddCacheEntry-accepts-new-types'Marc Chevrier2021-09-101-4/+4
|\
| * Use new AddCacheEntry signaturesMarc Chevrier2021-09-101-4/+4
* | Refactor: Convert parallel string/backtrace vectors to BT vectorsKyle Edwards2021-09-031-38/+10
|/