Add strusage macro replacement feature.
authorWerner Koch <wk@gnupg.org>
Mon, 18 Nov 2013 12:46:52 +0000 (13:46 +0100)
committerWerner Koch <wk@gnupg.org>
Mon, 18 Nov 2013 12:46:52 +0000 (13:46 +0100)
commit798daaa1ddf73f64cf840fbdc1f4c5b9c4b4ec13
treee532e57dfbcf76c712996d13d3f17414a307471f
parent5499942571a88a1223a7318992605c6d29858866
Add strusage macro replacement feature.

* common/argparse.c (writechar): New.
(writestrings): Add macro replacement feature.
(show_help): Remove specialized @EMAIL@ replacement.
* configure.ac (GNUPG_NAME, GPG_NAME, GPGSM_NAME): Define.
(GPG_AGENT_NAME, DIRMNGR_NAME, G13_NAME, GPGCONF_NAME): Define.
(GPGTAR_NAME, GPG_AGENT_INFO_NAME, GPG_AGENT_SOCK_NAME): Define.
(GPG_AGENT_SSH_SOCK_NAME, DIRMNGR_INFO_NAME): Define.
(DIRMNGR_SOCK_NAME): Define.

Signed-off-by: Werner Koch <wk@gnupg.org>
common/argparse.c
configure.ac