Introduction
Introduction Statistics Contact Development Disclaimer Help
Add back version flag to prepare for release - slstatus - status monitor
git clone git://git.suckless.org/slstatus
Log
Files
Refs
README
LICENSE
---
commit 86c7a84c2397e5bbdcebe2a06bada7ee48f0d480
parent 483169021ba996f59a97b4e3b74cee7e43d6ab6f
Author: drkhsh <[email protected]>
Date: Mon, 15 May 2023 19:14:52 +0200
Add back version flag to prepare for release
Diffstat:
M config.mk | 2 +-
M slstatus.1 | 2 ++
M slstatus.c | 4 +++-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/config.mk b/config.mk
@@ -11,7 +11,7 @@ X11INC = /usr/X11R6/include
X11LIB = /usr/X11R6/lib
# flags
-CPPFLAGS = -I$(X11INC) -D_DEFAULT_SOURCE
+CPPFLAGS = -I$(X11INC) -D_DEFAULT_SOURCE -DVERSION=\"${VERSION}\"
CFLAGS = -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter -Os
LDFLAGS = -L$(X11LIB) -s
# OpenBSD: add -lsndio
diff --git a/slstatus.1 b/slstatus.1
@@ -22,6 +22,8 @@ By default,
outputs to WM_NAME.
.Sh OPTIONS
.Bl -tag -width Ds
+.It Fl v
+Print version information to stderr, then exit.
.It Fl s
Write to stdout instead of WM_NAME.
.It Fl 1
diff --git a/slstatus.c b/slstatus.c
@@ -41,7 +41,7 @@ difftimespec(struct timespec *res, struct timespec *a, struct…
static void
usage(void)
{
- die("usage: %s [-s] [-1]", argv0);
+ die("usage: %s [-v] [-s] [-1]", argv0);
}
int
@@ -56,6 +56,8 @@ main(int argc, char *argv[])
sflag = 0;
ARGBEGIN {
+ case 'v':
+ die("slstatus-"VERSION);
case '1':
done = 1;
/* FALLTHROUGH */
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.