From 8c212e3abb7f4343affeb5e9e1092b59d3b74075 Mon Sep 17 00:00:00 2001 From: Valerio Mariani Date: Tue, 6 May 2014 17:51:47 +0200 Subject: Added reporting of version number to all program and stream file --- src/indexamajig.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/indexamajig.c') diff --git a/src/indexamajig.c b/src/indexamajig.c index c41b1487..143a0d82 100644 --- a/src/indexamajig.c +++ b/src/indexamajig.c @@ -54,6 +54,7 @@ #include #endif +#include "version.h" #include "utils.h" #include "hdf5-file.h" #include "index.h" @@ -78,6 +79,7 @@ static void show_help(const char *s) "Process and index FEL diffraction images.\n" "\n" " -h, --help Display this help message.\n" +" --version Print CrystFEL version number and exit.\n" "\n" " -i, --input= Specify file containing list of images to process.\n" " '-' means stdin, which is the default.\n" @@ -247,6 +249,7 @@ int main(int argc, char *argv[]) {"image", 1, NULL, 'e'}, /* Long-only options with no arguments */ + {"version", 0, NULL, 20}, {"filter-noise", 0, &iargs.noisefilter, 1}, {"no-check-prefix", 0, &config_checkprefix, 0}, {"basename", 0, &config_basename, 1}, @@ -296,6 +299,11 @@ int main(int argc, char *argv[]) show_help(argv[0]); return 0; + case 20 : + printf("CrystFEL: " CRYSTFEL_VERSIONSTRING "\n"); + printf(CRYSTFEL_BOILERPLATE"\n"); + return 0; + case 'i' : filename = strdup(optarg); break; -- cgit v1.2.3