1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-05-01 05:03:52 +00:00
Dylan Baker fe92f34655
Meson: fixes, cleanups, and modernizations (#1024)
This series cleans up and modernizes the Meson code a bit:

 - It adds the license SPDX name to the proper field
- Sets a minimum version, the version is fairly old, but without setting
a version then Meson will never warn about issues, including potentially
important ones like "this happens to work in some cases but wasn't
intended and doesn't work in all cases"
 - uses more modern Meson features to make things easier for consumers
- Fixes the tests using the ensure_utf8 helpers by ensuring that they're
actually built, and placing them in the correct path.
 - Adds the Meson test to the CI
2024-03-19 20:01:20 -04:00
..
2023-01-12 15:03:20 -05:00
2024-01-12 17:43:17 -05:00
2024-01-06 08:08:31 -08:00