From mboxrd@z Thu Jan 1 00:00:00 1970 From: Albert ARIBAUD Date: Fri, 11 Feb 2011 22:52:39 +0100 Subject: [U-Boot] [PATCH] mkimage: add "-V" option to print version information In-Reply-To: <1297414591-12987-1-git-send-email-wd@denx.de> References: <1297414591-12987-1-git-send-email-wd@denx.de> Message-ID: <4D55AFA7.6020902@free.fr> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Wolfgang, Le 11/02/2011 09:56, Wolfgang Denk a ?crit : > Signed-off-by: Wolfgang Denk > --- > tools/mkimage.c | 6 ++++++ > 1 files changed, 6 insertions(+), 0 deletions(-) > > diff --git a/tools/mkimage.c b/tools/mkimage.c > index f5859d7..788484d 100644 > --- a/tools/mkimage.c > +++ b/tools/mkimage.c > @@ -23,6 +23,7 @@ > > #include "mkimage.h" > #include > +#include > > static void copy_file(int, const char *, int); > static void usage(void); > @@ -246,6 +247,10 @@ main (int argc, char **argv) > case 'v': > params.vflag++; > break; > + case 'V': > + printf("mkimage version %s\n", > + U_BOOT_VERSION + 7); That 7 is a pretty awful magic number here, isn't it? At least if there's a sane reason for this it should be summarized in a short comment. > + exit(EXIT_SUCCESS); > case 'x': > params.xflag++; > break; > @@ -590,6 +595,7 @@ usage () > params.cmdname); > fprintf (stderr, " %s [-D dtc_options] -f fit-image.its fit-image\n", > params.cmdname); > + fprintf (stderr, " %s -V ==> print version information and exit\n"); > > exit (EXIT_FAILURE); > } Amicalement, -- Albert.