summaryrefslogtreecommitdiff
path: root/futility/futility.c
diff options
context:
space:
mode:
Diffstat (limited to 'futility/futility.c')
-rw-r--r--futility/futility.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/futility/futility.c b/futility/futility.c
index b4070618..c74bba61 100644
--- a/futility/futility.c
+++ b/futility/futility.c
@@ -237,6 +237,16 @@ DECLARE_FUTIL_COMMAND(help, do_help,
"Show a bit of help (you're looking at it)",
print_help);
+static int do_version(int argc, char *argv[])
+{
+ printf("%s\n", futility_version);
+ return 0;
+}
+
+DECLARE_FUTIL_COMMAND(version, do_version,
+ "Show the futility source revision and build date",
+ NULL);
+
/*
* These are built-in functions that we'd like to abandon completely someday.
* TODO: If no one complains, get rid of them.