summaryrefslogtreecommitdiff
path: root/Source/cmake.h
Commit message (Expand)AuthorAgeFilesLines
* presets: Add trace options to configure presetsArtin Alavi2023-03-301-8/+2
* try_compile: Record stack of in-progess checks in configure logBrad King2023-01-161-0/+4
* cmake: Make entire in-progress check stack available internallyBrad King2023-01-161-5/+4
* ConfigureLog: Add infrastructure for structured configure event loggingMatthew Woehlke2022-12-161-0/+8
* cmDocumentation: `char*[][2]` → `cmDocumentationEntry[N]`Alex Turbov2022-11-171-31/+4
* cmake::CreateProfilingEntry: Refactor to take lambda for argsKyle Edwards2022-11-111-3/+10
* Merge topic 'extended-profiling'Brad King2022-10-281-3/+12
|\
| * cmMakefileProfilingData: Refactor to use RAIIKyle Edwards2022-10-261-3/+12
* | Merge topic 'cmake-presets-workflow-arguments'Brad King2022-10-271-1/+12
|\ \ | |/ |/|
| * cmake --workflow: add --fresh optionKyle Edwards2022-10-261-1/+7
| * cmake::Workflow: Refactor to use enum class argumentKyle Edwards2022-10-261-1/+6
* | try_compile: Propagate --trace through try_compileMatthew Woehlke2022-10-111-1/+11
|/
* cmake: Add --workflow modeKyle Edwards2022-09-271-0/+14
* CMake: Support upcoming C++26 language levelRobert Maynard2022-08-311-2/+5
* Add cmake_language(GET_MESSAGE_LOG_LEVEL) sub commandAlexandru Croitor2022-06-281-1/+2
* Move LogLevel enum out of cmake.h headerAlexandru Croitor2022-06-241-17/+4
* COMPILE_WARNING_AS_ERROR: Add command-line optionMartin Duffy2022-05-181-0/+3
* cmake: Add --fresh option to clear the cache and start from scratchBrad King2022-03-221-0/+1
* cmake: Always prefer the last source directory providedRobert Maynard2022-03-171-9/+2
* cmake: When given multiple source paths use last instead of firstRobert Maynard2022-02-171-0/+23
* cmake::GetDebugFindPkgOutput: Use consistent argument nameCraig Scott2022-02-141-1/+1
* Merge topic 'vs-package-restore'Brad King2022-01-241-2/+3
|\
| * cmBuildOptions: Split build arguments into separate object.Carsten Rudolph2022-01-221-2/+3
* | cmake: Warn about unnecessary paths on command lineRobert Maynard2022-01-201-1/+1
|/
* Refactor: Rename cmCMakePresetsFile to cmCMakePresetsGraphKyle Edwards2022-01-061-3/+3
* cmake: Add filtered debug-find optionsJohn Parent2021-12-171-1/+8
* Rename cmProp in cmValueMarc Chevrier2021-09-211-8/+8
* AddCacheEntry accept cmProp or std::stringMarc Chevrier2021-09-101-0/+12
* Enhancement: SetProperty accept cmProp or std::stringMarc Chevrier2021-08-251-0/+5
* cmake: Model normal and try-compile project kinds explicitlyBrad King2021-07-121-2/+2
* HIP: Add language to CMakeRobert Maynard2021-06-071-1/+10
* class cmake: Store working directory at cmake launchMarc Chevrier2021-05-111-0/+9
* cmake: add support for --toolchain command argumentRobert Maynard2021-04-151-0/+2
* cmake: add support for --install-prefix command argumentRobert Maynard2021-03-041-0/+2
* C23 supportRaul Tambre2021-02-251-0/+1
* C17 supportRaul Tambre2021-02-251-0/+1
* cmake-presets: Add build and test presetsSam Freed2021-02-011-5/+5
* CUDA, CXX, OBJCXX: C++23 support with Clang 12Raul Tambre2020-12-081-1/+3
* Merge topic 'cmake-presets-help-flag'Brad King2020-10-281-2/+0
|\
| * ccmake: Don't list --preset in --helpKyle Edwards2020-10-271-2/+0
* | Constify some code as suggested by clang-tidyCengizhan Pasaoglu2020-10-201-8/+8
|/
* CMake: Add presets functionalityKyle Edwards2020-10-051-6/+48
* Refactor: Add allowArch parameter to cmake::CreateGlobalGenerator()Kyle Edwards2020-10-051-1/+1
* cmake::GetCacheDefinition: Return cmPropvvs314152020-09-281-1/+1
* Modernize: Use #pragma once in all header filesKitware Robot2020-09-031-4/+1
* Add ISPC compiler support to CMakeRobert Maynard2020-08-281-1/+3
* cmake: Remove broken '--warn-unused-vars' optionBrad King2020-06-291-3/+0
* Refactor file extension queries to be more consistentRobert Maynard2020-06-221-25/+14
* Single location for cmProp typedefVitaly Stakhovsky2020-06-011-0/+1
* Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-071-1/+1