From e545233cb313c7a217c0839390a996744f92edf5 Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Thu, 25 Apr 2013 18:24:50 +0300 Subject: Provide additional m4 magic for creating cl interfaces. * src/Makefile.am (EXTRA_DIST): Add eclatcl.m4 * src/eclatcl.m4: New file. * src/detvol-cl.opt: Rename to src/devol-cl.opt * src/cmdline.opt: Fix a typo * src/allocaddr-cl.opt: Rewrite usning new m4 macros. * src/asscaddr-cl.opt: Likewise. * src/cpimg-cl.opt: Likewise. * src/cpsnap-cl.opt: Likewise. * src/disasaddr-cl.opt: Likewise. * src/freeaddr-cl.opt: Likewise. * src/lsaddr-cl.opt: Likewise. * src/lsattr-cl.opt: Likewise. * src/lsimg-cl.opt: Likewise. * src/lsistat-cl.opt: Likewise. * src/lssg-cl.opt: Likewise. * src/lssnap-cl.opt: Likewise. * src/lstag-cl.opt: Likewise. * src/mkimg-cl.opt: Likewise. * src/mkinst-cl.opt: Likewise. * src/mktags-cl.opt: Likewise. * src/mkvol-cl.opt: Likewise. * src/allocaddr.c: Update calls to parse_options. * src/asscaddr.c: Likewise. * src/cpimg.c: Likewise. * src/cpsnap.c: Likewise. * src/devol.c: Likewise. * src/disasaddr.c: Likewise. * src/freeaddr.c: Likewise. * src/lsaddr.c: Likewise. * src/lsattr.c: Likewise. * src/lsimg.c: Likewise. * src/lsistat.c: Likewise. * src/lssg.c: Likewise. * src/lssnap.c: Likewise. * src/lstag.c: Likewise. * src/mkimg.c: Likewise. * src/mkinst.c: Likewise. * src/mktags.c: Likewise. * src/mkvol.c: Likewise. --- src/mkvol-cl.opt | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'src/mkvol-cl.opt') diff --git a/src/mkvol-cl.opt b/src/mkvol-cl.opt index 1f21637..c79d612 100644 --- a/src/mkvol-cl.opt +++ b/src/mkvol-cl.opt @@ -14,12 +14,8 @@ You should have received a copy of the GNU General Public License along with Eclat. If not, see . */ -OPTIONS_COMMAND_BEGIN("eclat", - [], - [], - [], - [], - []) +ECLAT_CL_BEGIN([], + []) OPTION(iops,i,[], []) @@ -36,10 +32,10 @@ BEGIN snapshot = optarg; END -OPTIONS_END +ECLAT_CL_END -static void -parse_options(int argc, char *argv[], int *index) +ECLAT_CL_PARSER(parse_options, [],[< { GETOPT(argc, argv, *index, exit(EX_USAGE)) } +>]) -- cgit v1.2.1