diff options
author | Petri Latvala <petri.latvala@intel.com> | 2020-04-06 16:15:40 +0300 |
---|---|---|
committer | Petri Latvala <petri.latvala@intel.com> | 2020-04-17 11:27:09 +0300 |
commit | 67b4fecce9dd413cf772ab85ea807cc1ceb8b9f0 (patch) | |
tree | 4d56ff4d38e739d7e224b2e5da7f594e09b82c67 /lib/igt_core.c | |
parent | 559cd8fd8146d8c2a6487d91dcd722f1c3ed1575 (diff) |
igt_core: Add --version
To help verify correct deployment, add a --version flag that just
prints the IGT-Version text.
Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Tomi Sarvela <tomi.p.sarvela@intel.com>
Cc: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Diffstat (limited to 'lib/igt_core.c')
-rw-r--r-- | lib/igt_core.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/igt_core.c b/lib/igt_core.c index 77862498..3f7b9f68 100644 --- a/lib/igt_core.c +++ b/lib/igt_core.c @@ -320,6 +320,7 @@ enum { OPT_SKIP_CRC, OPT_TRACE_OOPS, OPT_DEVICE, + OPT_VERSION, OPT_HELP = 'h' }; @@ -685,6 +686,7 @@ static void print_usage(const char *help_str, bool output_on_stderr) " --help-description\n" " --describe\n" " --device filter\n" + " --version\n" " --help|-h\n"); if (help_str) fprintf(f, "%s\n", help_str); @@ -859,6 +861,7 @@ static int common_init(int *argc, char **argv, {"skip-crc-compare", no_argument, NULL, OPT_SKIP_CRC}, {"trace-on-oops", no_argument, NULL, OPT_TRACE_OOPS}, {"device", required_argument, NULL, OPT_DEVICE}, + {"version", no_argument, NULL, OPT_VERSION}, {"help", no_argument, NULL, OPT_HELP}, {0, 0, 0, 0} }; @@ -998,6 +1001,10 @@ static int common_init(int *argc, char **argv, } igt_device_filter_set(optarg); break; + case OPT_VERSION: + print_version(); + ret = -1; + goto out; case OPT_HELP: print_usage(help_str, false); ret = -1; |