From 8f48d25273d3103a114aebbff54fc1e601783993 Mon Sep 17 00:00:00 2001 From: Bryce Harrington Date: Thu, 23 Oct 2014 15:25:04 -0700 Subject: [PATCH] compositor: List only available backends in help text Signed-off-by: Bryce Harrington Reviewed-by: Derek Foreman --- src/compositor.c | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/src/compositor.c b/src/compositor.c index 01757470c..01614f9ee 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -4189,9 +4189,25 @@ usage(int error_code) "Core options:\n\n" " --version\t\tPrint weston version\n" - " -B, --backend=MODULE\tBackend module, one of drm-backend.so,\n" - "\t\t\t\tfbdev-backend.so, x11-backend.so or\n" - "\t\t\t\twayland-backend.so\n" + " -B, --backend=MODULE\tBackend module, one of\n" +#if defined(BUILD_DRM_COMPOSITOR) + "\t\t\t\tdrm-backend.so\n" +#endif +#if defined(BUILD_FBDEV_COMPOSITOR) + "\t\t\t\tfbdev-backend.so" +#endif +#if defined(BUILD_X11_COMPOSITOR) + "\t\t\t\tx11-backend.so\n" +#endif +#if defined(BUILD_WAYLAND_COMPOSITOR) + "\t\t\t\twayland-backend.so\n" +#endif +#if defined(BUILD_RDP_COMPOSITOR) + "\t\t\t\trdp-backend.so\n" +#endif +#if defined(BUILD_RPI_COMPOSITOR) && defined(HAVE_BCM_HOST) + "\t\t\t\trpi-backend.so\n" +#endif " --shell=MODULE\tShell module, defaults to desktop-shell.so\n" " -S, --socket=NAME\tName of socket to listen on\n" " -i, --idle-time=SECS\tIdle time in seconds\n"