summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* cmExperimental: gate build database support behind a flagBen Boeckel2024-09-0313-0/+74
* ci: enable `build_database` CXXModules testsBen Boeckel2024-09-036-6/+6
* Tests/CXXModules: add tests for module commandsBen Boeckel2024-09-0346-1/+3378
* Tests/CXXModules: add support for running targets under a given configBen Boeckel2024-08-271-1/+8
* Tests/CXXModules: support building specific targets of example treesBen Boeckel2024-08-271-0/+3
* cmGlobalGenerator: generate build database files for targetsBen Boeckel2024-08-275-0/+259
* cmDyndepCollation: write build database metadataBen Boeckel2024-08-2712-0/+58
* cxxmodules: plumb control data for exporting build databasesBen Boeckel2024-08-2711-0/+126
* cmDyndepCollation: update template module database files if requestedBen Boeckel2024-08-273-0/+119
* cmDyndepCollation: write out scanned source information tooBen Boeckel2024-08-279-47/+137
* cmBuildDatabase: support writing template filesBen Boeckel2024-08-272-0/+90
* cmGeneratorTarget: add a method to build classified command linesBen Boeckel2024-08-272-0/+479
* cmcmd: add a tool to manage module compilation databasesBen Boeckel2024-08-272-0/+95
* cmBuildDatabase: add initial structuresBen Boeckel2024-08-274-0/+426
* cmGlobalGenerator: add a method to make an output-formatted stringBen Boeckel2024-08-273-0/+19
* Tests/CXXModules: factor out running an import testBen Boeckel2024-08-271-48/+21
* cmMakefile: support "after generator target" generator actionsBen Boeckel2024-08-273-7/+45
* cmGeneratorTarget: add the concept of a "family" nameBen Boeckel2024-08-274-0/+27
* cmCommandLineArgument: add missing header to source listBen Boeckel2024-08-271-0/+1
* Merge topic 'cps-export'Brad King2024-08-2772-3/+1556
|\
| * CMake: Suppress IBM XL optimization warningMatthew Woehlke2024-08-261-1/+7
| * Tests: Add tests for install(PACKAGE_INFO)Matthew Woehlke2024-08-1457-0/+394
| * export: Add initial CPS supportMatthew Woehlke2024-08-1414-2/+1155
* | Merge branch 'release-3.30'Brad King2024-08-270-0/+0
|\ \
| * \ Merge topic 'FindPython-free-threaded-python' into release-3.30Brad King2024-08-274-0/+45
| |\ \
* | \ \ Merge topic 'FindPython-free-threaded-python'Brad King2024-08-274-0/+45
|\ \ \ \ | | |/ / | |/| |
| * | | FindPython: ensure a usable environment is set for the free threaded PythonMarc Chevrier2024-08-274-0/+45
* | | | Merge topic 'doc-libfun'Brad King2024-08-272-9/+9
|\ \ \ \
| * | | | Help Check{Function,Library}Exists refer to CheckSourceCompilesscivision2024-08-262-9/+9
* | | | | Merge topic 'FindIconv-alpine'Brad King2024-08-271-0/+2
|\ \ \ \ \
| * | | | | FindIconv: Fix finding iconv.h on Alpine LinuxPeter Kokot2024-08-261-0/+2
* | | | | | Merge topic 'doc-flag'Brad King2024-08-276-75/+98
|\ \ \ \ \ \
| * | | | | | Help Check*CompilerFlag harmonize textscivision2024-08-236-75/+98
* | | | | | | Merge branch 'release-3.30'Brad King2024-08-270-0/+0
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | |
| * | | | | | Merge topic 'FindPython-numpy-mkl' into release-3.30Brad King2024-08-271-9/+8
| |\ \ \ \ \ \
* | \ \ \ \ \ \ Merge topic 'FindPython-numpy-mkl'Brad King2024-08-271-9/+8
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | FindPython: fix regression of NumPy detection with Intel MKL libraryEven Rouault2024-08-261-9/+8
| |/ / / / / /
* | | | | | | CMake Nightly Date StampKitware Robot2024-08-271-1/+1
| |_|_|/ / / |/| | | | |
* | | | | | Merge topic 'cmake_path-GET-STEM'Brad King2024-08-262-5/+74
|\ \ \ \ \ \
| * | | | | | cmake_path: Fix 'GET "foo/.." STEM' resultFeRD (Frank Dana)2024-08-262-5/+74
* | | | | | | Merge topic 'cmake-parse-arguments-one-arg-empty-string'Brad King2024-08-268-29/+152
|\ \ \ \ \ \ \
| * | | | | | | cmake_parse_arguments: Set variable if empty string given after keywordCraig Scott2024-08-228-7/+131
| * | | | | | | cmParseArgumentsCommand: Use cmStrCat() for string concatenationCraig Scott2024-08-221-23/+22
* | | | | | | | Merge topic 'improve-CMakeLibTests'Brad King2024-08-2613-15/+71
|\ \ \ \ \ \ \ \
| * | | | | | | | testCommon.h: Introduce `ASSERT_EQUAL(actual, expected)` macroAlex Turbov2024-08-2013-15/+71
* | | | | | | | | Merge topic 'fileapi-config-dir'Brad King2024-08-2615-7/+79
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | fileapi: Add support for user-wide queriesMartin Duffy2024-08-2213-4/+72
| * | | | | | | | | Tests: Isolate test suite from user-wide configurationBrad King2024-08-222-2/+7
| * | | | | | | | | Tests: Remove unused cvs anonymous access credentialsBrad King2024-08-221-1/+0
* | | | | | | | | | Merge branch 'release-3.30'Brad King2024-08-260-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / | |/| | | | | | | |