mirror of
https://gitlab.freedesktop.org/xorg/proto/xorgproto.git
synced 2025-12-20 07:00:11 +01:00
Only install PM_spec when legacy protocol support is enabled
PM_spec is the spec for the Proxy Management Protocol, and the other files for that protocol are only installed if legacy protocols are requested from configure or meson Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
This commit is contained in:
parent
423098656f
commit
cf35a91fe5
2 changed files with 29 additions and 15 deletions
40
Makefile.am
40
Makefile.am
|
|
@ -19,6 +19,8 @@ SUFFIXES = .$(MISC_MAN_SUFFIX) .man
|
||||||
$(MKDIR_P) man
|
$(MKDIR_P) man
|
||||||
$(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
|
$(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@
|
||||||
|
|
||||||
|
dist_doc_DATA =
|
||||||
|
|
||||||
applewmdir = $(includedir)/X11/extensions
|
applewmdir = $(includedir)/X11/extensions
|
||||||
applewm_HEADERS = \
|
applewm_HEADERS = \
|
||||||
include/X11/extensions/applewmconst.h \
|
include/X11/extensions/applewmconst.h \
|
||||||
|
|
@ -43,6 +45,8 @@ composite_HEADERS = \
|
||||||
compositeprotopkgconfigdir = $(datadir)/pkgconfig
|
compositeprotopkgconfigdir = $(datadir)/pkgconfig
|
||||||
compositeprotopkgconfig_DATA = compositeproto.pc
|
compositeprotopkgconfig_DATA = compositeproto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += compositeproto.txt
|
||||||
|
|
||||||
damagedir = $(includedir)/X11/extensions
|
damagedir = $(includedir)/X11/extensions
|
||||||
damage_HEADERS = \
|
damage_HEADERS = \
|
||||||
include/X11/extensions/damageproto.h \
|
include/X11/extensions/damageproto.h \
|
||||||
|
|
@ -51,6 +55,8 @@ damage_HEADERS = \
|
||||||
damageprotopkgconfigdir = $(datadir)/pkgconfig
|
damageprotopkgconfigdir = $(datadir)/pkgconfig
|
||||||
damageprotopkgconfig_DATA = damageproto.pc
|
damageprotopkgconfig_DATA = damageproto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += damageproto.txt
|
||||||
|
|
||||||
dmxdir = $(includedir)/X11/extensions
|
dmxdir = $(includedir)/X11/extensions
|
||||||
dmx_HEADERS = \
|
dmx_HEADERS = \
|
||||||
include/X11/extensions/dmx.h \
|
include/X11/extensions/dmx.h \
|
||||||
|
|
@ -70,6 +76,8 @@ dri2_HEADERS = \
|
||||||
dri2protopkgconfigdir = $(datadir)/pkgconfig
|
dri2protopkgconfigdir = $(datadir)/pkgconfig
|
||||||
dri2protopkgconfig_DATA = dri2proto.pc
|
dri2protopkgconfig_DATA = dri2proto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += dri2proto.txt
|
||||||
|
|
||||||
dri3dir = $(includedir)/X11/extensions
|
dri3dir = $(includedir)/X11/extensions
|
||||||
dri3_HEADERS = \
|
dri3_HEADERS = \
|
||||||
include/X11/extensions/dri3proto.h
|
include/X11/extensions/dri3proto.h
|
||||||
|
|
@ -77,6 +85,8 @@ dri3_HEADERS = \
|
||||||
dri3protopkgconfigdir = $(datadir)/pkgconfig
|
dri3protopkgconfigdir = $(datadir)/pkgconfig
|
||||||
dri3protopkgconfig_DATA = dri3proto.pc
|
dri3protopkgconfig_DATA = dri3proto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += dri3proto.txt
|
||||||
|
|
||||||
fixesdir = $(includedir)/X11/extensions
|
fixesdir = $(includedir)/X11/extensions
|
||||||
fixes_HEADERS = \
|
fixes_HEADERS = \
|
||||||
include/X11/extensions/xfixesproto.h \
|
include/X11/extensions/xfixesproto.h \
|
||||||
|
|
@ -85,6 +95,8 @@ fixes_HEADERS = \
|
||||||
fixesprotopkgconfigdir = $(datadir)/pkgconfig
|
fixesprotopkgconfigdir = $(datadir)/pkgconfig
|
||||||
fixesprotopkgconfig_DATA = fixesproto.pc
|
fixesprotopkgconfig_DATA = fixesproto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += fixesproto.txt
|
||||||
|
|
||||||
fontsdir = $(includedir)/X11/fonts
|
fontsdir = $(includedir)/X11/fonts
|
||||||
fonts_HEADERS = \
|
fonts_HEADERS = \
|
||||||
include/X11/fonts/font.h \
|
include/X11/fonts/font.h \
|
||||||
|
|
@ -142,6 +154,8 @@ present_HEADERS = \
|
||||||
presentprotopkgconfigdir = $(datadir)/pkgconfig
|
presentprotopkgconfigdir = $(datadir)/pkgconfig
|
||||||
presentprotopkgconfig_DATA = presentproto.pc
|
presentprotopkgconfig_DATA = presentproto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += presentproto.txt
|
||||||
|
|
||||||
randrdir = $(includedir)/X11/extensions
|
randrdir = $(includedir)/X11/extensions
|
||||||
randr_HEADERS = \
|
randr_HEADERS = \
|
||||||
include/X11/extensions/randr.h \
|
include/X11/extensions/randr.h \
|
||||||
|
|
@ -150,6 +164,8 @@ randr_HEADERS = \
|
||||||
randrprotopkgconfigdir = $(datadir)/pkgconfig
|
randrprotopkgconfigdir = $(datadir)/pkgconfig
|
||||||
randrprotopkgconfig_DATA = randrproto.pc
|
randrprotopkgconfig_DATA = randrproto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += randrproto.txt
|
||||||
|
|
||||||
recorddir = $(includedir)/X11/extensions
|
recorddir = $(includedir)/X11/extensions
|
||||||
record_HEADERS = \
|
record_HEADERS = \
|
||||||
include/X11/extensions/recordconst.h \
|
include/X11/extensions/recordconst.h \
|
||||||
|
|
@ -167,6 +183,8 @@ render_HEADERS = \
|
||||||
renderprotopkgconfigdir = $(datadir)/pkgconfig
|
renderprotopkgconfigdir = $(datadir)/pkgconfig
|
||||||
renderprotopkgconfig_DATA = renderproto.pc
|
renderprotopkgconfig_DATA = renderproto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += renderproto.txt
|
||||||
|
|
||||||
resourcedir = $(includedir)/X11/extensions
|
resourcedir = $(includedir)/X11/extensions
|
||||||
resource_HEADERS = \
|
resource_HEADERS = \
|
||||||
include/X11/extensions/XResproto.h
|
include/X11/extensions/XResproto.h
|
||||||
|
|
@ -174,6 +192,8 @@ resource_HEADERS = \
|
||||||
resourceprotopkgconfigdir = $(datadir)/pkgconfig
|
resourceprotopkgconfigdir = $(datadir)/pkgconfig
|
||||||
resourceprotopkgconfig_DATA = resourceproto.pc
|
resourceprotopkgconfig_DATA = resourceproto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += resproto.txt
|
||||||
|
|
||||||
scrnsaverdir = $(includedir)/X11/extensions
|
scrnsaverdir = $(includedir)/X11/extensions
|
||||||
scrnsaver_HEADERS = \
|
scrnsaver_HEADERS = \
|
||||||
include/X11/extensions/saver.h \
|
include/X11/extensions/saver.h \
|
||||||
|
|
@ -195,6 +215,8 @@ endif
|
||||||
videoprotopkgconfigdir = $(datadir)/pkgconfig
|
videoprotopkgconfigdir = $(datadir)/pkgconfig
|
||||||
videoprotopkgconfig_DATA = videoproto.pc
|
videoprotopkgconfig_DATA = videoproto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += xv-protocol-v2.txt
|
||||||
|
|
||||||
xprotodir = $(includedir)/X11
|
xprotodir = $(includedir)/X11
|
||||||
xproto_HEADERS = \
|
xproto_HEADERS = \
|
||||||
include/X11/ap_keysym.h \
|
include/X11/ap_keysym.h \
|
||||||
|
|
@ -333,6 +355,8 @@ xwaylandproto_HEADERS = \
|
||||||
xwaylandprotopkgconfigdir = $(datadir)/pkgconfig
|
xwaylandprotopkgconfigdir = $(datadir)/pkgconfig
|
||||||
xwaylandprotopkgconfig_DATA = xwaylandproto.pc
|
xwaylandprotopkgconfig_DATA = xwaylandproto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += xwaylandproto.txt
|
||||||
|
|
||||||
if LEGACY
|
if LEGACY
|
||||||
XCalibrateincludedir = $(includedir)/X11/extensions
|
XCalibrateincludedir = $(includedir)/X11/extensions
|
||||||
XCalibrateinclude_HEADERS = \
|
XCalibrateinclude_HEADERS = \
|
||||||
|
|
@ -374,6 +398,8 @@ xproxymng_HEADERS = \
|
||||||
pmprotopkgconfigdir = $(datadir)/pkgconfig
|
pmprotopkgconfigdir = $(datadir)/pkgconfig
|
||||||
pmprotopkgconfig_DATA = xproxymngproto.pc
|
pmprotopkgconfig_DATA = xproxymngproto.pc
|
||||||
|
|
||||||
|
dist_doc_DATA += PM_spec
|
||||||
|
|
||||||
printdir = $(includedir)/X11/extensions
|
printdir = $(includedir)/X11/extensions
|
||||||
print_HEADERS = \
|
print_HEADERS = \
|
||||||
include/X11/extensions/Print.h \
|
include/X11/extensions/Print.h \
|
||||||
|
|
@ -426,20 +452,6 @@ endif
|
||||||
|
|
||||||
SUBDIRS=specs
|
SUBDIRS=specs
|
||||||
|
|
||||||
dist_doc_DATA = \
|
|
||||||
compositeproto.txt \
|
|
||||||
damageproto.txt \
|
|
||||||
dri2proto.txt \
|
|
||||||
dri3proto.txt \
|
|
||||||
fixesproto.txt \
|
|
||||||
PM_spec \
|
|
||||||
presentproto.txt \
|
|
||||||
randrproto.txt \
|
|
||||||
renderproto.txt \
|
|
||||||
resproto.txt \
|
|
||||||
xv-protocol-v2.txt \
|
|
||||||
xwaylandproto.txt
|
|
||||||
|
|
||||||
EXTRA_DIST = \
|
EXTRA_DIST = \
|
||||||
COPYING-applewmproto \
|
COPYING-applewmproto \
|
||||||
COPYING-bigreqsproto \
|
COPYING-bigreqsproto \
|
||||||
|
|
|
||||||
|
|
@ -75,7 +75,6 @@ docs = files('compositeproto.txt',
|
||||||
'dri2proto.txt',
|
'dri2proto.txt',
|
||||||
'dri3proto.txt',
|
'dri3proto.txt',
|
||||||
'fixesproto.txt',
|
'fixesproto.txt',
|
||||||
'PM_spec',
|
|
||||||
'presentproto.txt',
|
'presentproto.txt',
|
||||||
'randrproto.txt',
|
'randrproto.txt',
|
||||||
'renderproto.txt',
|
'renderproto.txt',
|
||||||
|
|
@ -107,6 +106,9 @@ if get_option('legacy') == true
|
||||||
configuration : pc_data,
|
configuration : pc_data,
|
||||||
)
|
)
|
||||||
endforeach
|
endforeach
|
||||||
|
legacy_docs = files('PM_spec')
|
||||||
|
install_data(legacy_docs,
|
||||||
|
install_dir: get_option('datadir') / 'doc' / 'xorgproto')
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ext_xorgproto = declare_dependency(
|
ext_xorgproto = declare_dependency(
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue