projects
/
lttngtop.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
26e46dd
)
option to test if the GUI is compiled in
author
Julien Desfossez
<jdesfossez@efficios.com>
Fri, 14 Feb 2014 16:11:47 +0000
(11:11 -0500)
committer
Julien Desfossez
<jdesfossez@efficios.com>
Fri, 14 Feb 2014 16:11:47 +0000
(11:11 -0500)
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
src/lttngtop.c
patch
|
blob
|
blame
|
history
diff --git
a/src/lttngtop.c
b/src/lttngtop.c
index be5af54d601458994c0e4050b4dca4c94fe470a7..cce1901775067469f37bd29ab2ae5e258b4f3c24 100644
(file)
--- a/
src/lttngtop.c
+++ b/
src/lttngtop.c
@@
-106,6
+106,7
@@
enum {
OPT_ALL,
OPT_OUTPUT_FILE,
OPT_VERBOSE,
OPT_ALL,
OPT_OUTPUT_FILE,
OPT_VERBOSE,
+ OPT_GUI_TEST,
};
static struct poptOption long_options[] = {
};
static struct poptOption long_options[] = {
@@
-122,6
+123,7
@@
static struct poptOption long_options[] = {
{ "all", 'a', POPT_ARG_NONE, NULL, OPT_ALL, NULL, NULL },
{ "output", 'o', POPT_ARG_STRING, &opt_output, OPT_OUTPUT_FILE, NULL, NULL },
{ "verbose", 'v', POPT_ARG_NONE, NULL, OPT_VERBOSE, NULL, NULL },
{ "all", 'a', POPT_ARG_NONE, NULL, OPT_ALL, NULL, NULL },
{ "output", 'o', POPT_ARG_STRING, &opt_output, OPT_OUTPUT_FILE, NULL, NULL },
{ "verbose", 'v', POPT_ARG_NONE, NULL, OPT_VERBOSE, NULL, NULL },
+ { "gui-test", 'g', POPT_ARG_NONE, NULL, OPT_GUI_TEST, NULL, NULL },
{ NULL, 0, 0, NULL, 0, NULL, NULL },
};
{ NULL, 0, 0, NULL, 0, NULL, NULL },
};
@@
-689,6
+691,7
@@
void usage(FILE *fp)
fprintf(fp, " -r, --relay-hostname Network live streaming : hostname of the lttng-relayd (default port)\n");
fprintf(fp, " -b, --begin Network live streaming : read the trace for the beginning of the recording\n");
fprintf(fp, " -o, --output <filename> In textdump, output the log in <filename>\n");
fprintf(fp, " -r, --relay-hostname Network live streaming : hostname of the lttng-relayd (default port)\n");
fprintf(fp, " -b, --begin Network live streaming : read the trace for the beginning of the recording\n");
fprintf(fp, " -o, --output <filename> In textdump, output the log in <filename>\n");
+ fprintf(fp, " -g, --gui-test Test if the ncurses support is compiled in (return 0 if it is)\n");
}
/*
}
/*
@@
-789,6
+792,13
@@
static int parse_options(int argc, char **argv)
usage(stdout);
ret = 1; /* exit cleanly */
goto end;
usage(stdout);
ret = 1; /* exit cleanly */
goto end;
+ case OPT_GUI_TEST:
+#ifdef HAVE_LIBNCURSES
+ exit(EXIT_SUCCESS);
+#else
+ exit(EXIT_FAILURE);
+#endif
+ goto end;
case OPT_TEXTDUMP:
opt_textdump = 1;
break;
case OPT_TEXTDUMP:
opt_textdump = 1;
break;
This page took
0.024986 seconds
and
4
git commands to generate.