[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1024144: ITP: libcfp -- A header-only C++ argv and configuration parsing library



Package: wnpp
Severity: wishlist
Owner: "Maarten L. Hekkelman" <maarten@hekkelman.com>
X-Debbugs-Cc: debian-devel@lists.debian.org, maarten@hekkelman.com

* Package name    : libcfp
  Version         : 1.2.0
  Upstream Author : Maarten L. Hekkelman <maarten@hekkelman.com>
* URL             : https://github.com/mhekkel/libcfp.git
* License         : BSD-2-Clause
  Programming Lang: C++
  Description     : A header-only C++ argv and configuration parsing library

There are already a few configuration parser around, but most of them
introduce runtime dependencies. This header-only library avoids that
and add a simple to use and complete C++ API for accessing configuration
passed through command line arguments or configuration files. The argv
parsing is following the POSIX standard.

All of the programs I've submitted to Debian before have switched
from using boost::program_options to libcfp. Adding this library to
Debian would ease packaging updates to these tools a lot. (Alternative
is to include a copy of this lib to each and every tools separately).


Reply to: