diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2013-04-25 18:24:50 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2013-04-25 18:24:50 +0300 |
commit | e545233cb313c7a217c0839390a996744f92edf5 (patch) | |
tree | d6c731e8bb23dd8549dd1e512997dd59bd8380bb /src/mkimg-cl.opt | |
parent | 6788b695b4fa8882fc20ccee6312977e0d8e8a81 (diff) | |
download | eclat-e545233cb313c7a217c0839390a996744f92edf5.tar.gz eclat-e545233cb313c7a217c0839390a996744f92edf5.tar.bz2 |
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.
Diffstat (limited to 'src/mkimg-cl.opt')
-rw-r--r-- | src/mkimg-cl.opt | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/mkimg-cl.opt b/src/mkimg-cl.opt index d905773..bb3fc42 100644 --- a/src/mkimg-cl.opt +++ b/src/mkimg-cl.opt @@ -14,12 +14,8 @@ You should have received a copy of the GNU General Public License along with Eclat. If not, see <http://www.gnu.org/licenses/>. */ -OPTIONS_COMMAND_BEGIN("eclat", - [<mkimg, create-image>], - [<create an AMI>], - [<NAME INSTANCE>], - [<gnu>], - [<noversion>]) +ECLAT_CL_BEGIN([<create an AMI>], + [<NAME INSTANCE>]) OPTION(description,d,[<STRING>], [<image description>]) @@ -43,10 +39,10 @@ BEGIN grecs_list_append(devmap, optarg); END -OPTIONS_END +ECLAT_CL_END -static void -parse_options(int argc, char *argv[], int *index) +ECLAT_CL_PARSER(parse_options, [<int argc, char *argv[], int *index>],[< { GETOPT(argc, argv, *index, exit(EX_USAGE)) } +>]) |