commit 673f70b1969b03aed806795f2ee7a1cdfb582702
parent 8f7574e73d10d825fff78d6ca01f4e5304a3a29d
Author: Nihal Jere <nihal@nihaljere.xyz>
Date: Thu, 30 Jul 2020 19:02:34 -0500
add -v option, VERSION variable to config.mk
Diffstat:
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/config.mk b/config.mk
@@ -1,9 +1,11 @@
+VERSION = 0.1
+
# flags
CC = cc
CFLAGS = -std=c99 -Wall -Wextra
# glibc
-CPPFLAGS = -D_XOPEN_SOURCE=700
+CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_XOPEN_SOURCE=700
# paths
PREFIX = /usr/local
diff --git a/tlsrp.c b/tlsrp.c
@@ -222,7 +222,7 @@ main(int argc, char* argv[])
*cert_path = NULL,
*key_path = NULL;
int opt;
- char *optstring = "a:h:H:k:p:P:r:u:U:";
+ char *optstring = "a:h:H:k:p:P:r:u:U:v";
argv0 = argv[0];
@@ -255,6 +255,10 @@ main(int argc, char* argv[])
case 'U':
frontpath = optarg;
break;
+ case 'v':
+ printf("%s " VERSION "\n", argv0);
+ exit(0);
+ break;
case '?':
default:
usage();