~ctwm/ctwm/trunk

  • Committer: Matthew Fuller
  • Date: 2025-05-25 22:41:44 UTC
  • mfrom: (717.1.5 dev)
  • Revision ID: fullermd@over-yonder.net-20250525224144-iteomq72mm5m5rqt
Bump cmake minimum version to from 3.6 to 3.22.

As of 3.31, cmake has deprecated support older than 3.10; while it still
works, it complains, and probably won't work for too much longer.  Per
repology.org, Ubuntu 22.04 includes 3.22, Debian 11 has 3.25 available,
CentOS Stream 8 has 3.26, and so on down the line.  So this shouldn't be
notable to anybody on a reasonably recent system.

This allows some minor cleanups, and removal of (probably scarcely
tested) conditional support for older versions.  Our usage of cmake's
vars for finding Xrandr apparently already required 3.14 (addition of
X11_Xrandr_FOUND etc), so anybody in the bottom half of this change was
already was in bad shape anyway.
Filename Latest Rev Last Changed Committer Comment Size
..
layout 614.1.116 6 years ago Matthew Fuller Copy in rlayout-related tests from Max, with a lit Diff
menu_twmkeys 667.1.10 5 years ago Matthew Fuller Drop a skeleton in place to test mk_twmkeys_entry. Diff
test_m4 636.1.2 6 years ago Matthew Fuller Add a simple test of m4, with the simplest way I c Diff
util_expand 632.1.5 6 years ago Matthew Fuller Add a simple unit test of ExpandFilePath() along w Diff
CMakeLists.txt 717.1.3 21 days ago Matthew Fuller As of cmake 3.12, object libraries can be used dir 3.5 KB Diff Download File
README.md 632.1.9 6 years ago Matthew Fuller Add a README summarizing what's here and the uncer 512 bytes Diff Download File