[Lua] Overhaul Lua configure probes
commitbb8a11403ed7a9bfe15011b24a732ce9e69a0629
authorOlly Betts <olly@survex.com>
Tue, 1 Oct 2024 02:51:32 +0000 (1 15:51 +1300)
committerOlly Betts <olly@survex.com>
Tue, 1 Oct 2024 02:51:32 +0000 (1 15:51 +1300)
treeaa206263500cf58872bb6949625c0ab4b3f31a1c
parent7d9a00a7a5c963e8389b24d8ea7210464ce7168b
[Lua] Overhaul Lua configure probes

We now also check for the Lua interpreter with a versioned name
(e.g. lua5.4 and lua54).

We now handle a DOS drive letter on the directories in package.cpath.
.github/workflows/ci.yml
xapian-bindings/configure.ac
xapian-bindings/lua/Makefile.am
xapian-bindings/lua/unpick-cpath.lua [new file with mode: 0644]