Commandline parser generator
http://www.gnu.org/software/gengetopt/
This program generates a C function that uses getopt_long function to parse the
command line options, to validate them and fills a struct.
Thus your program can now handle options such as:
myprog --input foo.c -o foo.o --no-tabs -i 100 *.class
Both long options (those that start with --) and short options (start with -
and consist of only one character) can be handled.
Authors:
--------
Roberto Arturo Tena Sanchez
Lorenzo Bettini
- Developed at devel:tools
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:16.0:FactoryCandidates/gengetopt && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
gengetopt-2.23.tar.xz | 0000584860 571 KB | |
gengetopt-2.23.tar.xz.sig | 0000000566 566 Bytes | |
gengetopt.changes | 0000004691 4.58 KB | |
gengetopt.keyring | 0000011211 10.9 KB | |
gengetopt.spec | 0000002456 2.4 KB |
Latest Revision
Dominique Leuenberger (dimstar_suse)
accepted
request 777644
from
Martin Pluskal (pluskalm)
(revision 17)
- Update to version 2.2.3: * Gengen and gengetopt are required when building from git. When building from tarball, everything works like it did before. * Drop IRIX compatibility * To mimic behaviour of coreutils, version string is no longer part of --help (bug #34400) * To mimic behaviour of coreutils, usage is printed before purpose in --help bug #34402) * Use singular (`[OPTION]...`, `[FILE]...`) instead of plural (`[OPTIONS]...`, `[FILES]...`) (bug #34394) * Fix spelling of `--unnamed`. `--unamed` still provided for backwards compatibility. (bug #34392) - Drop no longer applying patches: * reproducible.patch * gengetopt-glibc-license.patch
Comments 0