Skip to content

Releases: m2osw/advgetopt

Release 2.0.7.1

14 Jun 23:17
Compare
Choose a tag to compare

Just noticed we did not yet have a release.

This is the first version which includes the configuration file support as we have had it in the libsnapwebsites library (where it's going to get removed).

This means you can read AND WRITE to configuration files. (Although you shouldn't write to such files under /etc/... or /usr/share/... we do have files under /var/lib/... where you are free to ready and write.)

For the command line options, it works pretty much the same way, except that now we have a new way of defining the list of command line options: it creates a tables with constexpr functions allowing the library to verify many of the settings at compile time (once we're fully converted to C++20, it will be really powerful!)

This project has several dependencies. Please check the debian/control file. Also, if you'd like you can use the PPA directly. Much easier! It's here: https://launchpad.net/~snapcpp/+archive/ubuntu/ppa/+packages