Published May 4, 2024
| Version v2.4.2
Software
Open
CLIUtils/CLI11: Version 2.4.2: Build systems
Creators
- Henry Schreiner1
- Philip Top2
- Chris Bachhuber3
- dherrera-meta
- Marcus Brinkmann
- Andreas Deininger
- Sam Hocevar4
- Rafi Wiener5
- Lucas Czech6
- Doug Johnston
- Volker Christian7
- fpeng1985
- Matt McCormick8
- polistern
- captainurist
- Sean Fisk9
- Ryan Curtin
- Jose Luis Rivero10
- Jonas Nilsson11
- Jesus Briales12
- Dylan Baker13
- Andrew Hardin14
- Daniel Mensinger
- Anna Zhukova
- Stéphane Del Pino
- Ryan Sherlock
- Robert Adam
- 1. Princeton University
- 2. @LLNL
- 3. Luminar Technologies
- 4. @dontnod
- 5. Nvidia
- 6. Globe Institute, Section for GeoGenetics
- 7. University of Applied Sciences Upper Austria, Campus Hagenberg
- 8. @Kitware
- 9. @vmware
- 10. Open Robotics
- 11. Independent
- 12. University of Malaga, @MRPT
- 13. @Intel
- 14. Sandia National Laboratories
Description
This version improves support for alternative build systems, like Meson and Bazel. The single-include file now is in its own subdirectory. Several smaller fixes as well.
What's Changed
- Meson: fixes, cleanups, and modernizations [#1024][] & #1025
- Support building with Bazel #1033
- Restore non-arch dependent path for the pkgconfig file #1012
- Add
get_subcommand_no_throw
#1016 - Move single file to
single-include
folder #1030 & #1036 - Fixed
app.set_failure_message(...)
->app.failure_message(...)
#1018 - Add IWYU pragmas #1008
- Fix internal header include paths #1011
- Improved clarity in
RequiredError
#1029 - Added ability to use lexical_cast overloads constrained with enable_if #1021
- Bug fixes in latest release related to environmental variable parsing from option groups and unrecognized fields in a config file #1005
New Contributors
- @krico made their first contribution in https://github.com/CLIUtils/CLI11/pull/1018
- @dcbaker made their first contribution in https://github.com/CLIUtils/CLI11/pull/1024
- @gostefan made their first contribution in https://github.com/CLIUtils/CLI11/pull/1008
- @sifferman made their first contribution in https://github.com/CLIUtils/CLI11/pull/1029
- @calebzulawski made their first contribution in https://github.com/CLIUtils/CLI11/pull/1033
Full Changelog: https://github.com/CLIUtils/CLI11/compare/v2.4.1...v2.4.2
Files
CLIUtils/CLI11-v2.4.2.zip
Files
(428.1 kB)
Name | Size | Download all |
---|---|---|
md5:adafb5fef4a4f2a59d9e3d486b1ec9e8
|
428.1 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/CLIUtils/CLI11/tree/v2.4.2 (URL)