summaryrefslogtreecommitdiff
path: root/Source/cmMakefile.h
Commit message (Expand)AuthorAgeFilesLines
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-2/+0
* cmMakefile: Factor out helper to get recursion depth limitBrad King2023-03-131-0/+2
* cmMakefile: Store recursion depth limit as size_tBrad King2023-03-131-3/+3
* Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-0/+4
* find_package: Use <PACKAGENAME>_ROOT variables as search prefixesBrad King2023-02-231-0/+3
* cmFindPackageCommand: Refactor CMP0074 logic to de-duplicate lookupsBrad King2023-02-231-1/+2
* cmMakefile: add support for a "synthesized" targetBen Boeckel2023-02-141-1/+4
* Merge topic 'add_subdirectory_system'Brad King2022-09-271-1/+1
|\
| * add_subdirectory: Add SYSTEM optionDa Quexian2022-09-261-1/+1
* | Merge topic 'check-library-properties-fix-performances-regression'Brad King2022-09-091-1/+0
|\ \
| * | Check link libraries properties: fix performances regressionMarc Chevrier2022-09-071-1/+0
| |/
* | cmMakefile: add RaiseScope for list of variablesMarc Chevrier2022-09-031-0/+1
* | cmMakefile::VariablePushPop: helper class to manage variable scopesMarc Chevrier2022-08-221-0/+14
* | cmMakefile::RaiseScope: Add support for cmValue argumentMarc Chevrier2022-08-221-0/+4
* | Add cmake_language(GET_MESSAGE_LOG_LEVEL) sub commandAlexandru Croitor2022-06-281-0/+1
|/
* clang-tidy: address `modernize-use-default-member-init` lintsBen Boeckel2022-05-241-2/+2
* Trace: process else and elseif commands correctlyBraulio Valdivielso Martinez2022-03-251-2/+9
* cmMakefile: Add missing initializer for recently added memberBrad King2022-03-151-1/+1
* find_package: Add support for default GLOBAL imported targetsJohn Parent2022-03-101-0/+39
* Merge topic 'debug-find'Brad King2022-02-111-0/+14
|\
| * find_package: Improve --debug-find-pkg= when using a find moduleBrad King2022-02-101-0/+14
* | Genex: Add $<LINK_LIBRARY:...>Marc Chevrier2022-02-081-0/+1
|/
* cmCustomCommand: Track main dependency explicitlyNAKAMURA Takumi2021-12-141-1/+1
* cmMakefile: Simplify Add*Command and adopt to cmAddCustom*CommandNAKAMURA Takumi2021-11-181-36/+8
* cmMakefile: Simplify detail:::Add{Custom,Utility}CommandNAKAMURA Takumi2021-11-181-1/+14
* cmMakefile: Introduce GeneratorAction as the class.NAKAMURA Takumi2021-11-181-3/+24
* cmMakefile: Move CMP0116 lookup into Add{Custom,Utility}CommandNAKAMURA Takumi2021-11-181-18/+16
* Rename cmProp in cmValueMarc Chevrier2021-09-211-7/+7
* cmProp: cm::string_view cast operator must be explicitMarc Chevrier2021-09-141-0/+4
* Refactor: Convert parallel string/backtrace vectors to BT vectorsKyle Edwards2021-09-031-11/+5
* Enhancement: SetProperty accept cmProp or std::stringMarc Chevrier2021-08-251-0/+5
* Refactor: reduce cmToCStr usageMarc Chevrier2021-08-191-4/+4
* cmMakefile: Split out CreateNewTarget from AddNewTargetNAKAMURA Takumi2021-07-081-0/+5
* cmMakefile: Add helper to initialize CMAKE_CONFIGURATION_TYPESBrad King2021-06-301-0/+2
* Source: Fix typos and spelling in commentsJosef Angstenberger2021-05-071-1/+1
* foreach(): loop variables are only available in the loop scopeMarc Chevrier2021-04-281-0/+1
* cmCustomCommand: Record value of CMP0116 at time of creationKyle Edwards2021-02-231-16/+18
* file(GENERATE): Support new line styleAsit Dhal2021-02-011-1/+2
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-1/+1
* file(GENERATE): Support options to manipulate file permissionsAsit Dhal2020-12-211-1/+1
* cmLocalGenerator: Adopt custom target 'force' output name generationBrad King2020-12-151-5/+0
* cmMakefile: Simplify custom target 'force' output name generationBrad King2020-12-151-2/+2
* Reduce the scope of temporary cmProp variables and other improvementsVitaly Stakhovsky2020-11-051-2/+1
* configure_file: Add option for user defined permissionsAsit Dhal2020-10-241-2/+3
* Constify some code as suggested by clang-tidyCengizhan Pasaoglu2020-10-201-5/+5
* cmMakefile: Consolidate CreateGenerated{Outputs,Byproducts}Brad King2020-10-081-1/+0
* cmLocalGenerator: Migrate custom command output lookup from cmMakefileBrad King2020-10-081-75/+5
* cmMakefile: Drop unnecessary custom command APPEND checkBrad King2020-10-081-11/+1
* cmake_language: Add signature to DEFER calls to later timesBrad King2020-09-291-4/+33
* cmMakefile: Clarify name of internal list file run methodBrad King2020-09-291-2/+2