aboutsummaryrefslogtreecommitdiff
path: root/src/cmake
Commit message (Expand)AuthorAgeFilesLines
* Release v5.0.0 development snapshot 5. v5.0.0dev5Gravatar Sadie Powell2026-06-011-1/+1
* Automate checking the SYSTEM_* environment variables.Gravatar Sadie Powell2026-05-131-0/+25
* Fix automatically enabling extra modules without target config.•••If a module doesn't need any dependencies (e.g. ldap on Windows) the previous logic would have assumed it is unbuildable. With this change we assume a module is buildable unless it explicitly errors when we dry-run the build config. Gravatar Sadie Powell2026-05-071-1/+0
* Make the pkg-config output a bit less verbose.Gravatar Sadie Powell2026-05-061-1/+7
* Fix some CMake variables not being updated if CMake re-runs.•••Getting rid of the return(PROPAGATE) usage here also allows us to lower the minimum CMake version from 3.25 to 3.21. Gravatar Sadie Powell2026-05-011-11/+13
* Release v5.0.0 development snapshot 4. v5.0.0dev4Gravatar Sadie Powell2026-05-011-1/+1
* Improve support for unity builds.Gravatar Sadie Powell2026-04-291-0/+6
* Fix invalidation of the CMake module glob after enabling modules.Gravatar Sadie Powell2026-04-271-1/+1
* Switch the build system to CMake.Gravatar Sadie Powell2026-04-272-0/+339