summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmList: Add container conversion to stringMarc Chevrier2023-06-2234-99/+161
|
* CMake Nightly Date StampKitware Robot2023-06-211-1/+1
|
* Merge branch 'release-3.27'Brad King2023-06-200-0/+0
|\
| * CMake 3.27.0-rc3v3.27.0-rc3Brad King2023-06-201-1/+1
| |
* | Merge branch 'release-3.27'Brad King2023-06-200-0/+0
|\ \ | |/
| * Merge topic 'android-platform-vars' into release-3.27Brad King2023-06-201-5/+5
| |\ | | | | | | | | | | | | | | | | | | ab66b89a46 Android: Restore platform id vars with legacy toolchain file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8576
* | \ Merge topic 'android-platform-vars'Brad King2023-06-201-5/+5
|\ \ \ | | |/ | |/| | | | | | | | | | | | | ab66b89a46 Android: Restore platform id vars with legacy toolchain file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8576
| * | Android: Restore platform id vars with legacy toolchain fileBrad King2023-06-201-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | Restore definition of `ANDROID` and `UNIX` when `CMAKE_SYSTEM_VERSION` is `1`. This was broken by commit 1373373823 (enable_language: Establish target platform identification variables earlier, 2023-06-06, v3.27.0-rc1~3^2~1). Fixes: #25004
* | | Merge branch 'release-3.27'Brad King2023-06-200-0/+0
|\ \ \ | | |/ | |/|
| * | Merge topic 'FindProtobuf-version-schemes' into release-3.27Brad King2023-06-201-1/+5
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | fc7dcc6a24 FindProtobuf: Support new version number scheme Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8574
* | | Merge topic 'FindProtobuf-version-schemes'Brad King2023-06-201-1/+5
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | fc7dcc6a24 FindProtobuf: Support new version number scheme Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8574
| * | FindProtobuf: Support new version number schemeJannik Beyerstedt2023-06-201-1/+5
| |/ | | | | | | | | | | | | | | | | Protobuf changed it's version number scheme with version 21. The first number (usually the major version) is not synchronized between compiler and library version, but the second and third number are. See https://protobuf.dev/news/2022-05-06/ for more details. Fixes: #24847
* | Merge branch 'release-3.27'Brad King2023-06-200-0/+0
|\ \ | |/
| * Merge topic 'rel-macos-c++17' into release-3.27Brad King2023-06-203-3/+4
| |\ | | | | | | | | | | | | | | | | | | | | | | | | 7b205b7078 ci: Build macOS 10.13+ package as C++17 7f6cebb1cd ci: Split macOS 10.10+ and 10.13+ package language standard selection aab16d4bfc ci: Drop unnecessary -stdlib flag from macOS package Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8567
* | \ Merge topic 'rel-macos-c++17'Brad King2023-06-203-3/+4
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | 7b205b7078 ci: Build macOS 10.13+ package as C++17 7f6cebb1cd ci: Split macOS 10.10+ and 10.13+ package language standard selection aab16d4bfc ci: Drop unnecessary -stdlib flag from macOS package Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8567
| * | ci: Build macOS 10.13+ package as C++17Brad King2023-06-161-1/+1
| | | | | | | | | | | | | | | | | | Take advantage of the standard library implementations of those C++17 features available when targeting macOS 10.13. Note that the standard library `std::filesystem` implementation is not available until 10.15.
| * | ci: Split macOS 10.10+ and 10.13+ package language standard selectionBrad King2023-06-153-2/+4
| | | | | | | | | | | | Prepare to use a different language standard level for each package.
| * | ci: Drop unnecessary -stdlib flag from macOS packageBrad King2023-06-151-1/+0
| | | | | | | | | | | | AppleClang uses `libc++` by default.
* | | Merge branch 'release-3.27'Brad King2023-06-200-0/+0
|\ \ \ | | |/ | |/|
| * | Merge topic 'cmList-SUBLIST-regression' into release-3.27Brad King2023-06-202-1/+52
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1cfaed0684 list(): restore SUBLIST behavior Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8569
* | \ \ Merge topic 'cmList-SUBLIST-regression'Brad King2023-06-202-1/+52
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | 1cfaed0684 list(): restore SUBLIST behavior Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8569
| * | | list(): restore SUBLIST behaviorMarc Chevrier2023-06-162-1/+52
| |/ / | | | | | | | | | Fixes: #25002
* | | CMake Nightly Date StampKitware Robot2023-06-201-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2023-06-191-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2023-06-181-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2023-06-171-1/+1
| | |
* | | Merge branch 'release-3.27'Brad King2023-06-160-0/+0
|\ \ \ | |/ /
| * | Merge topic 'FindPostgreSQL-15' into release-3.27Brad King2023-06-161-2/+2
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | 80ba2cccfc FindPostgreSQL: Add support for version 15 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8568
* | \ \ Merge topic 'FindPostgreSQL-15'Brad King2023-06-161-2/+2
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | 80ba2cccfc FindPostgreSQL: Add support for version 15 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8568
| * | | FindPostgreSQL: Add support for version 15Brad King2023-06-161-2/+2
| |/ /
* | | Merge topic 'CMake_TEST_FindPython2-3'Brad King2023-06-1623-390/+521
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 711d1da125 FindPython: add capability to select python version for the tests Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8565
| * | | FindPython: add capability to select python version for the testsMarc Chevrier2023-06-1523-390/+521
| | | |
* | | | Merge branch 'release-3.27'Brad King2023-06-160-0/+0
|\ \ \ \ | | |/ / | |/| |
| * | | Merge topic 'fix_tutorial_step7_solution_text' into release-3.27Brad King2023-06-161-1/+1
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | a8679c997d Tutorial: Extend literal include to contain full code changes in solution Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8563
* | | | Merge topic 'fix_tutorial_step7_solution_text'Brad King2023-06-161-1/+1
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | a8679c997d Tutorial: Extend literal include to contain full code changes in solution Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8563
| * | | Tutorial: Extend literal include to contain full code changes in solutionMarkus Ferrell2023-06-151-1/+1
| |/ / | | | | | | | | | | | | The solution for step 7 todo 5 did not include all of the code changes. Modify it to include the needed `#endif` code change.
* | | CMake Nightly Date StampKitware Robot2023-06-161-1/+1
| | |
* | | Merge topic 'cmuvprocesschain-external-stream-fd'Brad King2023-06-1514-92/+315
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b65d54e876 cmUVStreambuf: Update URL for example code 0878306386 cmUVStream: Add cmUVStreamRead() function b8fd273ed7 cmUVProcessChain: Return output and error streams as file descriptors ec81d40be4 cmUVPipeIStream: Add cmUVPipeIStream 3b6c5efc08 cm::append: Add support for std::basic_string on SPARC/SunPro Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8559
| * | | cmUVStreambuf: Update URL for example codeKyle Edwards2023-06-141-1/+2
| | | |
| * | | cmUVStream: Add cmUVStreamRead() functionKyle Edwards2023-06-142-0/+95
| | | |
| * | | cmUVProcessChain: Return output and error streams as file descriptorsKyle Edwards2023-06-149-89/+68
| | | |
| * | | cmUVPipeIStream: Add cmUVPipeIStreamKyle Edwards2023-06-143-0/+143
| | | |
| * | | cm::append: Add support for std::basic_string on SPARC/SunProKyle Edwards2023-06-141-2/+7
| | | |
* | | | Merge topic 'ccmake-keybinds'Brad King2023-06-152-12/+62
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | f601a55fc2 ccmake: Additional keybindings Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8527
| * | | ccmake: Additional keybindingsMartin Duffy2023-06-142-12/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds the following keys to ccmake: - w: writes changes to cache file and quits without generating - N: jump to previous search result - Home: jump to first option - End: jump to last option
* | | | CMake Nightly Date StampKitware Robot2023-06-151-1/+1
|/ / /
* | | Merge topic 'cross-compiling-emulator-env-var'Brad King2023-06-148-0/+50
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7005dea005 CrossCompiling: Load CMAKE_CROSSCOMPILING_EMULATOR from environment Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8543
| * | | CrossCompiling: Load CMAKE_CROSSCOMPILING_EMULATOR from environmentMatt McCormick2023-06-138-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Read `CMAKE_CROSSCOMPILING_EMULATOR` from an environment variable of the same name if not specified with `-D` or an initial cache value. Along with existing environment variable settings such as `CMAKE_TOOLCHAIN_FILE`, cross compilation configuration can be more completely set via environment variables. Suggested-by: Henry Schreiner <henryschreineriii@gmail.com>
* | | | Merge topic 'remove-vs11-generator'Brad King2023-06-1430-303/+23
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 536c1de1d4 Drop Visual Studio 11 2012 generator f444f172c3 cmVisualStudio10TargetGenerator: Remove unused VS-10-only code Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !8562
| * | | | Drop Visual Studio 11 2012 generatorBrad King2023-06-1329-291/+23
| | | | | | | | | | | | | | | | | | | | This generator has been deprecated since CMake 3.25. Remove it.