build: Move man/Makefile.am into toplevel Makefile.am

dev
Kristian Høgsberg 11 years ago
parent f9bc6f63fb
commit 68c5c10905
  1. 28
      Makefile.am
  2. 1
      configure.ac
  3. 26
      man/Makefile.am

@ -7,8 +7,7 @@ SUBDIRS = \
shared \
src \
clients \
tests \
man
tests
DISTCHECK_CONFIGURE_FLAGS = --disable-setuid-install
@ -154,5 +153,30 @@ EXTRA_DIST += $(protocol_sources)
endif
man_MANS = weston.1 weston.ini.5
if ENABLE_DRM_COMPOSITOR
man_MANS += weston-drm.7
endif
MAN_SUBSTS = \
-e 's|__weston_native_backend__|$(WESTON_NATIVE_BACKEND)|g' \
-e 's|__weston_modules_dir__|$(pkglibdir)|g' \
-e 's|__weston_shell_client__|$(WESTON_SHELL_CLIENT)|g' \
-e 's|__version__|$(PACKAGE_VERSION)|g'
SUFFIXES = .1 .5 .7 .man
%.1 %.5 %.7 : man/%.man
$(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
EXTRA_DIST += \
man/weston.man \
man/weston-drm.man \
man/weston.ini.man
CLEANFILES += $(man_MANS)
wayland_protocoldir = $(top_srcdir)/protocol
include $(top_srcdir)/wayland-scanner.mk

@ -490,7 +490,6 @@ AC_CONFIG_FILES([Makefile
src/version.h
src/weston.pc
clients/Makefile
man/Makefile
tests/Makefile])
AC_OUTPUT

@ -1,26 +0,0 @@
man_MANS = weston.1 weston.ini.5
if ENABLE_DRM_COMPOSITOR
man_MANS += weston-drm.7
endif
MAN_SUBSTS = \
-e 's|__weston_native_backend__|$(WESTON_NATIVE_BACKEND)|g' \
-e 's|__weston_modules_dir__|$(pkglibdir)|g' \
-e 's|__weston_shell_client__|$(WESTON_SHELL_CLIENT)|g' \
-e 's|__version__|$(PACKAGE_VERSION)|g'
SUFFIXES = .1 .5 .7 .man
.man.1:
$(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
.man.5:
$(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
.man.7:
$(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
EXTRA_DIST = weston.man weston-drm.man weston.ini.man
CLEANFILES = $(man_MANS)
Loading…
Cancel
Save