File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / rsync / popt / README
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Fri Feb 17 15:09:30 2012 UTC (12 years, 4 months ago) by misho
Branches: rsync, MAIN
CVS tags: v3_2_3, v3_1_2p5, rsync3_0_9p0, RSYNC3_1_0, RSYNC3_0_9, HEAD
rsync

    1: This is the popt command line option parsing library. While it is similiar
    2: to getopt(3), it contains a number of enhancements, including:
    3: 
    4: 	1) popt is fully reentrant
    5: 	2) popt can parse arbitrary argv[] style arrays while 
    6: 	   getopt(2) makes this quite difficult
    7: 	3) popt allows users to alias command line arguments
    8: 	4) popt provides convience functions for parsing strings
    9: 	   into argv[] style arrays
   10: 
   11: popt is used by rpm, the Red Hat install program, and many other Red Hat
   12: utilities, all of which provide excellent examples of how to use popt. 
   13: Complete documentation on popt is available in popt.ps (included in this
   14: tarball), which is excerpted with permission from the book "Linux
   15: Application Development" by Michael K. Johnson and Erik Troan (availble
   16: from Addison Wesley in May, 1998).
   17: 
   18: Comments on popt should be addressed to ewt@redhat.com.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>