~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
..
basic_vars.cmake 702.1.7 2 years ago Matthew Fuller Conditionalize building session.c, and guard sessi 1.6 KB Diff Download File
build_options.cmake 702.1.7 2 years ago Matthew Fuller Conditionalize building session.c, and guard sessi 5.4 KB Diff Download File
check_funcs_etc.cmake 685 3 years ago Matthew Fuller Redo figuring feature test macros to be more gener 1.9 KB Diff Download File
compiler_feature_checks.cmake 717.1.4 19 days ago Matthew Fuller With cmake >= 3.8 it now appears that the built-in 5.1 KB Diff Download File
cpack_setup.cmake 466.1.11 9 years ago Matthew Fuller Now that we've built the version in cmake, set it 593 bytes Diff Download File
ctags.cmake 617 6 years ago Matthew Fuller Add build infra to find and give a target to run c 298 bytes Diff Download File
do_install.cmake 686.1.1 2 years ago Matthew Fuller Remove a testing line that accidentally snuck into 975 bytes Diff Download File
doxygen.cmake 600.1.33 7 years ago Matthew Fuller Add some targets to clean up doxygen's output. 1.4 KB Diff Download File
dtrace_support.cmake 628 6 years ago Matthew Fuller Reworking the building a little so main() becomes 2 KB Diff Download File
find_asciidoc_bits.cmake 493.1.17 9 years ago Matthew Fuller Add more to the comment about possible future work 11.7 KB Diff Download File
gen_source_files.cmake 681 4 years ago Matthew Fuller Update build and dev scripts to brz-ify. mk_tar.s 6 KB Diff Download File
handle_manual.cmake 685.1.10 3 years ago Matthew Fuller We're requiring >3.1 now, so this policy is enable 10 KB Diff Download File
install_paths.cmake 431.1.33 9 years ago Matthew Fuller PIXMAP_DIRECTORY is in fact used whether or not XP 1.3 KB Diff Download File
mktar_support.cmake 582.1.4 8 years ago Matthew Fuller Expand comment a little. 857 bytes Diff Download File
setup_lex.cmake 605.1.4 7 years ago Matthew Fuller Minor whitespace/comment/message tweaks in the fle 1.1 KB Diff Download File
setup_yacc.cmake 717.1.2 19 days ago Matthew Fuller Now that we require 3.22, retire check for <3.12 v 2.2 KB Diff Download File
show_build_info.cmake 466.1.12 9 years ago Matthew Fuller Spit out the version info at the end of the config 490 bytes Diff Download File
vcs_checks.cmake 681 4 years ago Matthew Fuller Update build and dev scripts to brz-ify. mk_tar.s 1.3 KB Diff Download File