summaryrefslogtreecommitdiffstats
path: root/Tests
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'misc-warnings'Brad King2023-10-241-1/+1
|\
| * Fix clang -Wstrict-prototypes by making main take void instead of nothingSean McBride2023-10-201-1/+1
* | Merge topic 'ninja-better-order-depends'Brad King2023-10-236-1/+72
|\ \
| * | cmNinjaTargetGenerator: do not order-depend on C++ module sourcesBen Boeckel2023-10-206-1/+72
| * | Merge topic 'cxxmodules-vs-no-synthetic-targets' into release-3.28Brad King2023-10-186-1/+47
| |\ \
| * \ \ Merge topic 'cxxmodules-export-fileset-info' into release-3.28Brad King2023-10-176-4/+29
| |\ \ \
| * \ \ \ Merge topic 'execute_process-output_file-directory' into release-3.28Brad King2023-10-176-0/+22
| |\ \ \ \
* | | | | | CMAKE_PROJECT_INCLUDE: Allow to run module filesCristian Le2023-10-184-0/+49
* | | | | | Merge topic 'project-include-multiple'Brad King2023-10-1820-22/+72
|\ \ \ \ \ \
| * | | | | | CMAKE_PROJECT_INCLUDE: Add support for including multiple filesCristian Le2023-10-1820-22/+72
| | |_|_|_|/ | |/| | | |
* | | | | | Merge topic 'cxxmodules-vs-no-synthetic-targets'Brad King2023-10-186-1/+47
|\ \ \ \ \ \ | |/ / / / / |/| | | | / | | |_|_|/ | |/| | |
| * | | | Tests/CXXModules: test Visual Studio synthetic target errorBen Boeckel2023-10-176-1/+47
* | | | | Merge topic 'try_compile-alias-targets'Brad King2023-10-171-1/+86
|\ \ \ \ \
| * | | | | try_compile: Add support for using ALIAS targetsCristian Le2023-10-161-0/+85
| * | | | | Add missing `OUTPUT` in ExportImport testCristian Le2023-10-161-1/+1
* | | | | | Merge topic 'try_compile-linker-language'Brad King2023-10-177-7/+58
|\ \ \ \ \ \
| * | | | | | try_{compile,run}: add LINKER_LANGUAGE optionscivision2023-10-165-1/+58
| * | | | | | Tests: Remove redundant policy setting from RunCMake.try_{compile,run} casesBrad King2023-10-162-6/+0
* | | | | | | Merge topic 'cxxmodules-export-fileset-info'Brad King2023-10-176-4/+29
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | cxxmodules: include `INCLUDES DESTINATION` directoriesBen Boeckel2023-10-166-4/+29
| | |_|/ / / | |/| | | |
* | | | | | Merge topic 'execute_process-output_file-directory'Brad King2023-10-176-0/+22
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | execute_process(): Restore opening files relative to WORKING_DIRECTORYKyle Edwards2023-10-166-0/+22
* | | | | | Merge topic 'Tests-NinjaPrivateDeps-error-message'Brad King2023-10-171-1/+1
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | / | | |_|_|/ | |/| | |
| * | | | Tests/NinjaPrivateDeps: fix error message for Build-PrivateFileSet-checkBen Boeckel2023-10-161-1/+1
| | |/ / | |/| |
* | | | Merge topic 'linker-user-selection'Brad King2023-10-1617-0/+170
|\ \ \ \
| * | | | Add options to specify linker toolMarc Chevrier2023-10-1317-0/+170
| | |_|/ | |/| |
* | | | Merge topic 'revert-autogen-exe-per-config'Brad King2023-10-1615-458/+29
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | Autogen: Revert "AUTO*_EXECUTABLE: add support for per-config values"Orkun Tokdemir2023-10-1312-418/+7
| * | Tests: Revert "NinjaMultiConfig: Update tests for the new dependency change"Orkun Tokdemir2023-10-133-40/+22
| |/
| * Merge topic 'cxxmodules-try_compile' into release-3.28Brad King2023-10-113-0/+26
| |\
* | \ Merge topic 'cxxmodules-try_compile'Brad King2023-10-113-0/+26
|\ \ \ | | |/ | |/|
| * | cxxmodules: Honor CMAKE_CXX_SCAN_FOR_MODULES in try_compileBrad King2023-10-103-0/+26
* | | Merge topic 'cxxmodules-diagnostics'Brad King2023-10-116-48/+48
|\ \ \ | | |/ | |/|
| * | cxxmodules: Reference documentation in no-modules-support diagnosticsBrad King2023-10-116-24/+34
| * | Tests: Enforce RunCMake.CXXModules no-modules-support diagnostics strictlyBrad King2023-10-116-36/+26
| |/
* | Merge topic 'remove-experimental-settings'Brad King2023-10-102-4/+0
|\ \ | |/
| * Tests/RunCMake/CXXModules: remove experimental settingsBen Boeckel2023-10-072-4/+0
* | Merge topic 'post-rel-dev'Brad King2023-10-0611-3/+94
|\ \ | |/ |/|
| * Add deprecation warnings for policies CMP0126 and belowBrad King2023-10-0311-3/+94
* | cxxmodules: Scan only targets that explicitly enable C++ 20Brad King2023-10-053-0/+18
* | Tests: Modernize name of RunCMake.CXXModules compiler inspection caseBrad King2023-10-042-2/+2
* | Merge topic 'LLVMFlang-MSVC' into release-3.28Brad King2023-10-0417-3/+151
|\ \ | |/ |/|
| * LLVMFlang: Add support for targeting MSVC ABI on WindowsBrad King2023-10-033-2/+16
| * Tests: Enable CMP0091/CMP0141 for MSVC settings in FortranOnly testBrad King2023-10-021-1/+1
| * CMakeParseImplicitLinkInfo: Detect link lines using link.exe and lld-linkBrad King2023-10-0213-0/+134
* | Merge topic 'cmDebugTools-add-header'Brad King2023-10-032-0/+34
|\ \
| * | cmDebugTools: add headerBen Boeckel2023-10-012-0/+34
| |/
* | Merge topic 'cxxmodules-no-longer-experimental'Brad King2023-10-02127-460/+244
|\ \
| * | cxxmodules: scan C++ sources for imports by defaultBen Boeckel2023-10-0244-38/+72
| * | cxxmodules: rework control logic for scanning regular C++ sourcesBen Boeckel2023-10-0210-23/+58