ossama-othman / MaRC

MaRC - Map Reprojections and Conversions
GNU Lesser General Public License v2.1
1 stars 0 forks source link

Remove hard coding when Argp is not available #85

Open ossama-othman opened 6 years ago

ossama-othman commented 6 years ago

MaRC leverages the GNU C library Argp interface for command line option parsing when available, i.e. through the GNU C library itself or through the argp-standalone package. However, if Argp isn't available MaRC uses a built-in trivial command line option parser that hard codes usage and help text. Such hard coding should be removed.

Using an alternative command line option parse like Boost.Program_options is another viable approach.