From 29228100aad2580f164ec924233f2b19483ffb71 Mon Sep 17 00:00:00 2001 From: obrien Date: Wed, 10 Aug 2005 06:36:44 +0000 Subject: Add an option to tell what version of config(8) this is. --- usr.sbin/config/config.8 | 6 +++++- usr.sbin/config/main.c | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) (limited to 'usr.sbin/config') diff --git a/usr.sbin/config/config.8 b/usr.sbin/config/config.8 index 9f9ab42..3cc2d31 100644 --- a/usr.sbin/config/config.8 +++ b/usr.sbin/config/config.8 @@ -36,7 +36,7 @@ .Nd build system configuration files .Sh SYNOPSIS .Nm -.Op Fl gp +.Op Fl Vgp .Op Fl d Ar destdir .Ar SYSTEM_NAME .Sh DESCRIPTION @@ -72,6 +72,10 @@ section below). .Pp Available options and operands: .Bl -tag -width ".Ar SYSTEM_NAME" +.It Fl V +Print the +.Nm +version number. .It Fl d Ar destdir Use .Ar destdir diff --git a/usr.sbin/config/main.c b/usr.sbin/config/main.c index 70664a4..9699fa7 100644 --- a/usr.sbin/config/main.c +++ b/usr.sbin/config/main.c @@ -54,6 +54,7 @@ static const char rcsid[] = #include #include "y.tab.h" #include "config.h" +#include "configvers.h" #ifndef TRUE #define TRUE (1) @@ -95,8 +96,11 @@ main(int argc, char **argv) char *p; char xxx[MAXPATHLEN]; - while ((ch = getopt(argc, argv, "d:gp")) != -1) + while ((ch = getopt(argc, argv, "d:gpV")) != -1) switch (ch) { + case 'V': + printf("%d\n", CONFIGVERS); + exit(0); case 'd': if (*destdir == '\0') strlcpy(destdir, optarg, sizeof(destdir)); -- cgit v1.1