| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-10 | cmake: Fix version kwarg being added to static_library targets | RobotLeopard86 | |
| 2025-08-26 | Set version, soversion from cmake if available | Julianne Swinoga | |
| 2024-10-11 | test: avoid need for explict CMake minimum | scivision | |
| This mitigates maintenance burden as CMake minimum version isn't relevant for these tests. CMake >= 3.31 warns if CMake minimum version is less than 3.10. ref: https://gitlab.kitware.com/cmake/cmake/-/merge_requests/9875 | |||
| 2024-07-15 | tests: Extend cmake test with -Wl,--version-script | Jonathon Anderson | |
| This tests that CMake link flags marked as PRIVATE are not propagated through the generated Meson dependency. -Wl,--version-script is used as the "poison" here, the build ultimately fails if it appears in the shared_library() link command. | |||
| 2022-08-10 | cmake: Add rule relaxations for CMake subprojects | Daniel Mensinger | |
| fixes #10566 | |||
| 2022-05-10 | Require CMake 3.14 for all tests that use the cmake module | Simon McVittie | |
| Older versions are not supported by the cmake module since 0.62. This avoids having to hard-code the linux-bionic-gcc CI job as being unable to run these tests, which leaves other older environments like Debian 10 still trying to run them (and failing). Signed-off-by: Simon McVittie <smcv@collabora.com> | |||
| 2021-07-05 | cmake: Only use the `cm_` prefix when it is actually required (fixes #8955) | Daniel Mensinger | |
| 2020-12-29 | cmake: fix -framework dependencies (fixes #8045) | Daniel Mensinger | |
| 2020-10-13 | cmake: Add cross tests | Daniel Mensinger | |
| 2020-10-04 | cmake: switch to pathlib (fixes #7322) | Daniel Mensinger | |
| 2020-06-17 | ci: Remove PostgreSQL from PATH | Nirbheek Chauhan | |
| It's one of the causes of the cmake test failures, and it's also plaguing the VS2019 jobs now because of the image update. | |||
| 2020-06-15 | ci: Use test.json to skip VS2017 azure tests | Daniel Mensinger | |
| See also #7307 #7314 #7316 cc @nirbheek | |||
| 2020-06-14 | Disable failing cmake jobs on VS2017 | Nirbheek Chauhan | |
| These only fail when building with msvc/clang-cl on the VS2017-Win2016 image. See: https://github.com/mesonbuild/meson/issues/7307 | |||
| 2020-06-02 | cmake: always split property lists (fixes #7228) | Daniel Mensinger | |
| 2020-04-28 | tests: Add support for specifying tool requirements | Daniel Mensinger | |
| Adds the `tools` section to `tests.json` to specify requirements for the tools in the environment. All tests that fail at least one tool requirements check are skipped. | |||
| 2020-02-25 | test: merge installed_files.txt into test.json | Daniel Mensinger | |
| 2019-12-29 | cmake: Use trace for missing link flags (fixes #6386) | Daniel Mensinger | |
| This is neccessary for static libraries, since the CMake file API does not add link flags here. | |||
| 2019-11-20 | cmake: Uniform target name handling | Daniel Mensinger | |
| 2019-11-18 | Use strict function prototypes | Michael Hirsch, Ph.D | |
| 2019-10-03 | cmake: Add test case for #5992 | Daniel Mensinger | |
| 2019-06-12 | cmake: Fix missing include_directories in some CMakeLists.txt | Daniel Mensinger | |
| 2019-06-06 | cmake: Updated test cases | Daniel Mensinger | |
| 2019-06-06 | cmake: fixed installed_files.txt | Daniel Mensinger | |
| 2019-06-06 | cmake: Fixed test cases for windows | Daniel Mensinger | |
| 2019-06-06 | cmake: Added test for configure_file | Daniel Mensinger | |
| 2019-06-06 | cmake: Added project tests | Daniel Mensinger | |
| 2019-06-06 | cmake: extract the codemodel | Daniel Mensinger | |
