man: make substitutions meson-friendly

Change format of substituted variables to follow the pattern used by
configure_file() in Meson.

This helps the migration to Meson, making man/meson.build much cleaner.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Reviewed-by: Daniel Stone <daniels@collabora.com>
dev
Pekka Paalanen 6 years ago committed by Daniel Stone
parent 836b053091
commit d117f33d9b
  1. 16
      Makefile.am
  2. 2
      man/weston-drm.man
  3. 2
      man/weston-rdp.man
  4. 16
      man/weston.ini.man
  5. 8
      man/weston.man

@ -1592,14 +1592,14 @@ man_MANS += weston-rdp.7
endif endif
MAN_SUBSTS = \ MAN_SUBSTS = \
-e 's|__weston_native_backend__|$(WESTON_NATIVE_BACKEND)|g' \ -e 's|@weston_native_backend@|$(WESTON_NATIVE_BACKEND)|g' \
-e 's|__weston_modules_dir__|$(moduledir)|g' \ -e 's|@weston_modules_dir@|$(moduledir)|g' \
-e 's|__libweston_modules_dir__|$(libweston_moduledir)|g' \ -e 's|@libweston_modules_dir@|$(libweston_moduledir)|g' \
-e 's|__weston_shell_client__|$(WESTON_SHELL_CLIENT)|g' \ -e 's|@weston_shell_client@|$(WESTON_SHELL_CLIENT)|g' \
-e 's|__weston_libexecdir__|$(libexecdir)|g' \ -e 's|@weston_libexecdir@|$(libexecdir)|g' \
-e 's|__weston_bindir__|$(bindir)|g' \ -e 's|@weston_bindir@|$(bindir)|g' \
-e 's|__xserver_path__|$(XSERVER_PATH)|g' \ -e 's|@xserver_path@|$(XSERVER_PATH)|g' \
-e 's|__version__|$(PACKAGE_VERSION)|g' -e 's|@version@|$(PACKAGE_VERSION)|g'
SUFFIXES = .1 .5 .7 .man SUFFIXES = .1 .5 .7 .man

@ -1,4 +1,4 @@
.TH WESTON-DRM 7 "2012-11-27" "Weston __version__" .TH WESTON-DRM 7 "2012-11-27" "Weston @version@"
.SH NAME .SH NAME
weston-drm \- the DRM backend for Weston weston-drm \- the DRM backend for Weston
.SH SYNOPSIS .SH SYNOPSIS

@ -1,4 +1,4 @@
.TH WESTON-RDP 7 "2017-12-14" "Weston __version__" .TH WESTON-RDP 7 "2017-12-14" "Weston @version@"
.SH NAME .SH NAME
weston-rdp \- the RDP backend for Weston weston-rdp \- the RDP backend for Weston
.SH SYNOPSIS .SH SYNOPSIS

@ -1,6 +1,6 @@
.\" shorthand for double quote that works everywhere. .\" shorthand for double quote that works everywhere.
.ds q \N'34' .ds q \N'34'
.TH weston.ini 5 "2013-01-17" "Weston __version__" .TH weston.ini 5 "2013-01-17" "Weston @version@"
.SH NAME .SH NAME
weston.ini \- configuration file for weston.ini \- configuration file for
.B Weston .B Weston
@ -97,7 +97,7 @@ section is used to select the startup compositor modules and general options.
specifies a shell to load (string). This can be used to load your own specifies a shell to load (string). This can be used to load your own
implemented shell or one with Weston as default. Available shells implemented shell or one with Weston as default. Available shells
in the in the
.IR "__weston_modules_dir__" .IR "@weston_modules_dir@"
directory are: directory are:
.PP .PP
.RS 10 .RS 10
@ -112,7 +112,7 @@ ask Weston to load the XWayland module (boolean).
.TP 7 .TP 7
.BI "modules=" cms-colord.so,screen-share.so .BI "modules=" cms-colord.so,screen-share.so
specifies the modules to load (string). Available modules in the specifies the modules to load (string). Available modules in the
.IR "__weston_modules_dir__" .IR "@weston_modules_dir@"
directory are: directory are:
.PP .PP
.RS 10 .RS 10
@ -124,7 +124,7 @@ directory are:
.TP 7 .TP 7
.BI "backend=" headless-backend.so .BI "backend=" headless-backend.so
overrides defaults backend. Available backend modules in the overrides defaults backend. Available backend modules in the
.IR "__libweston_modules_dir__" .IR "@libweston_modules_dir@"
directory are: directory are:
.PP .PP
.RS 10 .RS 10
@ -252,7 +252,7 @@ The entries that can appear in this section are:
.TP 7 .TP 7
.BI "client=" file .BI "client=" file
sets the path for the shell client to run. If not specified sets the path for the shell client to run. If not specified
.I __weston_shell_client__ .I @weston_shell_client@
is launched (string). is launched (string).
.TP 7 .TP 7
.BI "background-image=" file .BI "background-image=" file
@ -457,7 +457,7 @@ present. This seat can be constrained like any other.
.RE .RE
.SH "INPUT-METHOD SECTION" .SH "INPUT-METHOD SECTION"
.TP 7 .TP 7
.BI "path=" "__weston_libexecdir__/weston-keyboard" .BI "path=" "@weston_libexecdir@/weston-keyboard"
sets the path of the on screen keyboard input method (string). sets the path of the on screen keyboard input method (string).
.RE .RE
.RE .RE
@ -540,13 +540,13 @@ The terminal shell (string). Sets the $TERM variable.
.RE .RE
.SH "XWAYLAND SECTION" .SH "XWAYLAND SECTION"
.TP 7 .TP 7
.BI "path=" "__xserver_path__" .BI "path=" "@xserver_path@"
sets the path to the xserver to run (string). sets the path to the xserver to run (string).
.RE .RE
.RE .RE
.SH "SCREEN-SHARE SECTION" .SH "SCREEN-SHARE SECTION"
.TP 7 .TP 7
.BI "command=" "__weston_bindir__/weston --backend=rdp-backend.so \ .BI "command=" "@weston_bindir@/weston --backend=rdp-backend.so \
--shell=fullscreen-shell.so --no-clients-resize" --shell=fullscreen-shell.so --no-clients-resize"
sets the command to start a fullscreen-shell server for screen sharing (string). sets the command to start a fullscreen-shell server for screen sharing (string).
.RE .RE

@ -1,4 +1,4 @@
.TH WESTON 1 "2012-11-27" "Weston __version__" .TH WESTON 1 "2012-11-27" "Weston @version@"
.SH NAME .SH NAME
weston \- the reference Wayland server weston \- the reference Wayland server
.SH SYNOPSIS .SH SYNOPSIS
@ -115,9 +115,9 @@ and
Load Load
.I backend.so .I backend.so
instead of the default backend. The file is searched for in instead of the default backend. The file is searched for in
.IR "__weston_modules_dir__" , .IR "@weston_modules_dir@" ,
or you can pass an absolute path. The default backend is or you can pass an absolute path. The default backend is
.I __weston_native_backend__ .I @weston_native_backend@
unless the environment suggests otherwise, see unless the environment suggests otherwise, see
.IR DISPLAY " and " WAYLAND_DISPLAY . .IR DISPLAY " and " WAYLAND_DISPLAY .
.TP .TP
@ -159,7 +159,7 @@ Ask Weston to load the XWayland module.
\fB\-\-modules\fR=\fImodule1.so,module2.so\fR \fB\-\-modules\fR=\fImodule1.so,module2.so\fR
Load the comma-separated list of modules. Only used by the test Load the comma-separated list of modules. Only used by the test
suite. The file is searched for in suite. The file is searched for in
.IR "__weston_modules_dir__" , .IR "@weston_modules_dir@" ,
or you can pass an absolute path. or you can pass an absolute path.
.TP .TP
.BR \-\-no-config .BR \-\-no-config

Loading…
Cancel
Save