aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2>2009-02-12 09:45:51 +0000
committergotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2>2009-02-12 09:45:51 +0000
commit2e1734055d1091f4ea9afbf7d2d20d3d4cd4d7c8 (patch)
tree7a1206e2e4b6897a11b1e810e28b9308a3921a22
parent66971007f0afadba730c698330a5a65592cacc55 (diff)
downloaddzen-2e1734055d1091f4ea9afbf7d2d20d3d4cd4d7c8.tar.gz
dzen-2e1734055d1091f4ea9afbf7d2d20d3d4cd4d7c8.zip
added printing of optional enabled features on "-v" switch
git-svn-id: http://dzen.googlecode.com/svn/trunk@243 f2baff5b-bf2c-0410-a398-912abdc3d8b2
-rw-r--r--main.c17
1 files changed, 15 insertions, 2 deletions
diff --git a/main.c b/main.c
index f980ea9..f9bb44a 100644
--- a/main.c
+++ b/main.c
@@ -973,8 +973,21 @@ main(int argc, char *argv[]) {
#endif
else if(!strncmp(argv[i], "-dock", 6))
use_ewmh_dock = 1;
- else if(!strncmp(argv[i], "-v", 3))
- eprint("dzen-"VERSION", (C)opyright 2007-2008 Robert Manea\n");
+ else if(!strncmp(argv[i], "-v", 3)) {
+ printf("dzen-"VERSION", (C)opyright 2007-2008 Robert Manea\n");
+ printf("Enabled optional features: ");
+#ifdef DZEN_XMP
+ printf(" XPM ");
+#endif
+#ifdef DZEN_XFT
+ printf(" XFT");
+#endif
+#ifdef DZEN_XINERAMA
+ printf(" XINERAMA ");
+#endif
+ printf("\n");
+ return EXIT_SUCCESS;
+ }
else
eprint("usage: dzen2 [-v] [-p [seconds]] [-m [v|h]] [-ta <l|c|r>] [-sa <l|c|r>]\n"
" [-x <pixel>] [-y <pixel>] [-w <pixel>] [-h <pixel>] [-tw <pixel>] [-u]\n"