From patchwork Mon Dec 5 10:55:26 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Horst Kronstorfer X-Patchwork-Id: 129274 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 0BCFA1007D4 for ; Mon, 5 Dec 2011 22:23:44 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 0BE422815D; Mon, 5 Dec 2011 12:23:22 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EJ+p7NzHnuKY; Mon, 5 Dec 2011 12:23:21 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id C9F1E2815E; Mon, 5 Dec 2011 12:23:07 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id BB47B2815D for ; Mon, 5 Dec 2011 12:23:04 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JqOUEUdStZNf for ; Mon, 5 Dec 2011 12:23:04 +0100 (CET) X-policyd-weight: IN_SBL_XBL_SPAMHAUS=4.35 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from m3f4.kronos.net (213-33-18-215.adsl.highway.telekom.at [213.33.18.215]) by theia.denx.de (Postfix) with ESMTPS id BAA4B28148 for ; Mon, 5 Dec 2011 12:23:00 +0100 (CET) Received: from m3f4.kronos.net (m3f4.kronos.net [127.0.0.1]) by m3f4.kronos.net (8.14.5/8.14.5) with ESMTP id pB5AtWIG002177; Mon, 5 Dec 2011 11:55:32 +0100 Received: (from mabuze@localhost) by m3f4.kronos.net (8.14.5/8.14.5/Submit) id pB5AtWHr002176; Mon, 5 Dec 2011 11:55:32 +0100 From: Horst Kronstorfer To: u-boot@lists.denx.de Date: Mon, 5 Dec 2011 11:55:26 +0100 Message-Id: <1323082526-2125-4-git-send-email-hkronsto@frequentis.com> X-Mailer: git-send-email 1.7.7.3 In-Reply-To: <1323082526-2125-1-git-send-email-hkronsto@frequentis.com> References: <1323082526-2125-1-git-send-email-hkronsto@frequentis.com> Subject: [U-Boot] [PATCH 4/4] mkenvimage: Add version info switch (-V) X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: u-boot-bounces@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de Signed-off-by: Horst Kronstorfer --- tools/mkenvimage.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/tools/mkenvimage.c b/tools/mkenvimage.c index 3e7f967..046661d 100644 --- a/tools/mkenvimage.c +++ b/tools/mkenvimage.c @@ -36,6 +36,7 @@ #include #include +#include #define CRC_SIZE sizeof(uint32_t) @@ -56,6 +57,7 @@ static void usage(const char *exec_name) "\t-b : the target is big endian (default is little endian)\n" "\t-p : fill the image with bytes instead of " "0xff bytes\n" + "\t-V : print version information and exit\n" "\n" "If the input file is \"-\", data is read from standard input\n", exec_name); @@ -89,7 +91,7 @@ int main(int argc, char **argv) opterr = 0; /* Parse the cmdline */ - while ((option = getopt(argc, argv, ":s:o:rbp:h")) != -1) { + while ((option = getopt(argc, argv, ":s:o:rbp:hV")) != -1) { switch (option) { case 's': datasize = strtol(optarg, NULL, 0); @@ -114,6 +116,9 @@ int main(int argc, char **argv) case 'h': usage(prg); return EXIT_SUCCESS; + case 'V': + printf("%s version %s\n", prg, PLAIN_VERSION); + return EXIT_SUCCESS; case ':': fprintf(stderr, "Missing argument for option -%c\n", optopt);