Makefile.am revision 68872e7f
1SED = sed 2 3XORGRELSTRING = @PACKAGE_STRING@ 4 XORGMANNAME = X Version 11 5 6MAN_SUBSTS = \ 7 -e 's|__vendorversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 8 -e 's|__xorgversion__|"$(XORGRELSTRING)" "$(XORGMANNAME)"|' \ 9 -e 's|__datadir__|$(datadir)|g' \ 10 -e 's|__libdir__|$(libdir)|g' \ 11 -e 's|__sysconfdir__|$(sysconfdir)|g' \ 12 -e 's|__appmansuffix__|$(APP_MAN_SUFFIX)|g' \ 13 -e 's|__libmansuffix__|$(LIB_MAN_SUFFIX)|g' \ 14 -e 's|__miscmansuffix__|$(MISC_MAN_SUFFIX)|g' 15 16SUFFIXES = .$(MISC_MAN_SUFFIX) .man 17 18.man.$(MISC_MAN_SUFFIX): man 19 $(MKDIR_P) man 20 $(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@ 21 22dist_doc_DATA = 23 24applewmdir = $(includedir)/X11/extensions 25applewm_HEADERS = \ 26 include/X11/extensions/applewmconst.h \ 27 include/X11/extensions/applewmproto.h 28 29applewmprotopkgconfigdir = $(datadir)/pkgconfig 30applewmprotopkgconfig_DATA = applewmproto.pc 31 32bigreqsdir = $(includedir)/X11/extensions 33bigreqs_HEADERS = \ 34 include/X11/extensions/bigreqsproto.h \ 35 include/X11/extensions/bigreqstr.h 36 37bigreqsprotopkgconfigdir = $(datadir)/pkgconfig 38bigreqsprotopkgconfig_DATA = bigreqsproto.pc 39 40compositedir = $(includedir)/X11/extensions 41composite_HEADERS = \ 42 include/X11/extensions/composite.h \ 43 include/X11/extensions/compositeproto.h 44 45compositeprotopkgconfigdir = $(datadir)/pkgconfig 46compositeprotopkgconfig_DATA = compositeproto.pc 47 48dist_doc_DATA += compositeproto.txt 49 50damagedir = $(includedir)/X11/extensions 51damage_HEADERS = \ 52 include/X11/extensions/damageproto.h \ 53 include/X11/extensions/damagewire.h 54 55damageprotopkgconfigdir = $(datadir)/pkgconfig 56damageprotopkgconfig_DATA = damageproto.pc 57 58dist_doc_DATA += damageproto.txt 59 60dmxdir = $(includedir)/X11/extensions 61dmx_HEADERS = \ 62 include/X11/extensions/dmx.h \ 63 include/X11/extensions/dmxproto.h 64 65dmxprotopkgconfigdir = $(datadir)/pkgconfig 66dmxprotopkgconfig_DATA = dmxproto.pc 67 68dpmsprotopkgconfigdir = $(datadir)/pkgconfig 69dpmsprotopkgconfig_DATA = dpmsproto.pc 70 71dri2dir = $(includedir)/X11/extensions 72dri2_HEADERS = \ 73 include/X11/extensions/dri2proto.h \ 74 include/X11/extensions/dri2tokens.h 75 76dri2protopkgconfigdir = $(datadir)/pkgconfig 77dri2protopkgconfig_DATA = dri2proto.pc 78 79dist_doc_DATA += dri2proto.txt 80 81dri3dir = $(includedir)/X11/extensions 82dri3_HEADERS = \ 83 include/X11/extensions/dri3proto.h 84 85dri3protopkgconfigdir = $(datadir)/pkgconfig 86dri3protopkgconfig_DATA = dri3proto.pc 87 88dist_doc_DATA += dri3proto.txt 89 90fixesdir = $(includedir)/X11/extensions 91fixes_HEADERS = \ 92 include/X11/extensions/xfixesproto.h \ 93 include/X11/extensions/xfixeswire.h 94 95fixesprotopkgconfigdir = $(datadir)/pkgconfig 96fixesprotopkgconfig_DATA = fixesproto.pc 97 98dist_doc_DATA += fixesproto.txt 99 100fontsdir = $(includedir)/X11/fonts 101fonts_HEADERS = \ 102 include/X11/fonts/font.h \ 103 include/X11/fonts/fontproto.h \ 104 include/X11/fonts/fontstruct.h \ 105 include/X11/fonts/FS.h \ 106 include/X11/fonts/fsmasks.h \ 107 include/X11/fonts/FSproto.h 108 109fontsprotopkgconfigdir = $(datadir)/pkgconfig 110fontsprotopkgconfig_DATA = fontsproto.pc 111 112gldir = $(includedir)/GL 113gl_HEADERS = \ 114 include/GL/glxint.h \ 115 include/GL/glxmd.h \ 116 include/GL/glxproto.h \ 117 include/GL/glxtokens.h 118 119glinternaldir = $(includedir)/GL/internal 120glinternal_HEADERS = \ 121 include/GL/internal/glcore.h 122 123glprotopkgconfigdir = $(datadir)/pkgconfig 124glprotopkgconfig_DATA = glproto.pc 125 126inputdir = $(includedir)/X11/extensions 127input_HEADERS = \ 128 include/X11/extensions/XI.h \ 129 include/X11/extensions/XIproto.h \ 130 include/X11/extensions/XI2.h \ 131 include/X11/extensions/XI2proto.h 132 133inputprotopkgconfigdir = $(datadir)/pkgconfig 134inputprotopkgconfig_DATA = inputproto.pc 135 136kbdir = $(includedir)/X11/extensions 137kb_HEADERS = \ 138 include/X11/extensions/XKB.h \ 139 include/X11/extensions/XKBproto.h \ 140 include/X11/extensions/XKBsrv.h \ 141 include/X11/extensions/XKBstr.h 142if LEGACY 143kb_HEADERS += include/X11/extensions/XKBgeom.h 144endif 145 146kbprotopkgconfigdir = $(datadir)/pkgconfig 147kbprotopkgconfig_DATA = kbproto.pc 148 149presentdir = $(includedir)/X11/extensions 150present_HEADERS = \ 151 include/X11/extensions/presentproto.h \ 152 include/X11/extensions/presenttokens.h 153 154presentprotopkgconfigdir = $(datadir)/pkgconfig 155presentprotopkgconfig_DATA = presentproto.pc 156 157dist_doc_DATA += presentproto.txt 158 159randrdir = $(includedir)/X11/extensions 160randr_HEADERS = \ 161 include/X11/extensions/randr.h \ 162 include/X11/extensions/randrproto.h 163 164randrprotopkgconfigdir = $(datadir)/pkgconfig 165randrprotopkgconfig_DATA = randrproto.pc 166 167dist_doc_DATA += randrproto.txt 168 169recorddir = $(includedir)/X11/extensions 170record_HEADERS = \ 171 include/X11/extensions/recordconst.h \ 172 include/X11/extensions/recordproto.h \ 173 include/X11/extensions/recordstr.h 174 175recordprotopkgconfigdir = $(datadir)/pkgconfig 176recordprotopkgconfig_DATA = recordproto.pc 177 178renderdir = $(includedir)/X11/extensions 179render_HEADERS = \ 180 include/X11/extensions/render.h \ 181 include/X11/extensions/renderproto.h 182 183renderprotopkgconfigdir = $(datadir)/pkgconfig 184renderprotopkgconfig_DATA = renderproto.pc 185 186dist_doc_DATA += renderproto.txt 187 188resourcedir = $(includedir)/X11/extensions 189resource_HEADERS = \ 190 include/X11/extensions/XResproto.h 191 192resourceprotopkgconfigdir = $(datadir)/pkgconfig 193resourceprotopkgconfig_DATA = resourceproto.pc 194 195dist_doc_DATA += resproto.txt 196 197scrnsaverdir = $(includedir)/X11/extensions 198scrnsaver_HEADERS = \ 199 include/X11/extensions/saver.h \ 200 include/X11/extensions/saverproto.h 201 202scrnsaverprotopkgconfigdir = $(datadir)/pkgconfig 203scrnsaverprotopkgconfig_DATA = scrnsaverproto.pc 204 205videodir = $(includedir)/X11/extensions 206video_HEADERS = \ 207 include/X11/extensions/Xv.h \ 208 include/X11/extensions/XvMC.h \ 209 include/X11/extensions/XvMCproto.h \ 210 include/X11/extensions/Xvproto.h 211if LEGACY 212video_HEADERS += include/X11/extensions/vldXvMC.h 213endif 214 215videoprotopkgconfigdir = $(datadir)/pkgconfig 216videoprotopkgconfig_DATA = videoproto.pc 217 218dist_doc_DATA += xv-protocol-v2.txt 219 220xprotodir = $(includedir)/X11 221xproto_HEADERS = \ 222 include/X11/ap_keysym.h \ 223 include/X11/DECkeysym.h \ 224 include/X11/HPkeysym.h \ 225 include/X11/keysymdef.h \ 226 include/X11/keysym.h \ 227 include/X11/Sunkeysym.h \ 228 include/X11/Xalloca.h \ 229 include/X11/Xarch.h \ 230 include/X11/Xatom.h \ 231 include/X11/Xdefs.h \ 232 include/X11/XF86keysym.h \ 233 include/X11/Xfuncproto.h \ 234 include/X11/Xfuncs.h \ 235 include/X11/X.h \ 236 include/X11/Xmd.h \ 237 include/X11/Xosdefs.h \ 238 include/X11/Xos.h \ 239 include/X11/Xos_r.h \ 240 include/X11/Xproto.h \ 241 include/X11/Xprotostr.h \ 242 include/X11/Xthreads.h \ 243 include/X11/Xw32defs.h \ 244 include/X11/XWDFile.h \ 245 include/X11/Xwindows.h \ 246 include/X11/Xwinsock.h 247 248nodist_xproto_HEADERS = \ 249 include/X11/Xpoll.h 250 251x11protopkgconfigdir = $(datadir)/pkgconfig 252x11protopkgconfig_DATA = xproto.pc 253 254xcmiscdir = $(includedir)/X11/extensions 255xcmisc_HEADERS = \ 256 include/X11/extensions/xcmiscproto.h \ 257 include/X11/extensions/xcmiscstr.h 258 259xcmiscprotopkgconfigdir = $(datadir)/pkgconfig 260xcmiscprotopkgconfig_DATA = xcmiscproto.pc 261 262xextdir = $(includedir)/X11/extensions 263xext_HEADERS = \ 264 include/X11/extensions/dpmsconst.h \ 265 include/X11/extensions/dpmsproto.h \ 266 include/X11/extensions/ge.h \ 267 include/X11/extensions/geproto.h \ 268 include/X11/extensions/lbx.h \ 269 include/X11/extensions/lbxproto.h \ 270 include/X11/extensions/mitmiscconst.h \ 271 include/X11/extensions/mitmiscproto.h \ 272 include/X11/extensions/multibufconst.h \ 273 include/X11/extensions/multibufproto.h \ 274 include/X11/extensions/secur.h \ 275 include/X11/extensions/securproto.h \ 276 include/X11/extensions/shapeconst.h \ 277 include/X11/extensions/shapeproto.h \ 278 include/X11/extensions/shm.h \ 279 include/X11/extensions/shmproto.h \ 280 include/X11/extensions/syncconst.h \ 281 include/X11/extensions/syncproto.h \ 282 include/X11/extensions/ag.h \ 283 include/X11/extensions/agproto.h \ 284 include/X11/extensions/cup.h \ 285 include/X11/extensions/cupproto.h \ 286 include/X11/extensions/dbe.h \ 287 include/X11/extensions/dbeproto.h \ 288 include/X11/extensions/EVI.h \ 289 include/X11/extensions/EVIproto.h \ 290 include/X11/extensions/xtestext1proto.h \ 291 include/X11/extensions/xtestext1const.h \ 292 include/X11/extensions/xtestconst.h \ 293 include/X11/extensions/xtestproto.h 294 295compatdir = $(xextdir) 296compat_HEADERS = \ 297 include/X11/extensions/shapestr.h \ 298 include/X11/extensions/shmstr.h \ 299 include/X11/extensions/syncstr.h 300 301xextprotopkgconfigdir = $(datadir)/pkgconfig 302xextprotopkgconfig_DATA = xextproto.pc 303 304xf86bigfontdir = $(includedir)/X11/extensions 305xf86bigfont_HEADERS = \ 306 include/X11/extensions/xf86bigfont.h \ 307 include/X11/extensions/xf86bigfproto.h \ 308 include/X11/extensions/xf86bigfstr.h 309 310xf86bigfontprotopkgconfigdir = $(datadir)/pkgconfig 311xf86bigfontprotopkgconfig_DATA = xf86bigfontproto.pc 312 313xf86dgadir = $(includedir)/X11/extensions 314xf86dga_HEADERS = \ 315 include/X11/extensions/xf86dga.h \ 316 include/X11/extensions/xf86dga1const.h \ 317 include/X11/extensions/xf86dga1str.h \ 318 include/X11/extensions/xf86dga1proto.h \ 319 include/X11/extensions/xf86dgaconst.h \ 320 include/X11/extensions/xf86dgaproto.h \ 321 include/X11/extensions/xf86dgastr.h 322 323xf86dgaprotopkgconfigdir = $(datadir)/pkgconfig 324xf86dgaprotopkgconfig_DATA = xf86dgaproto.pc 325 326xf86dridir = $(includedir)/X11/dri 327xf86dri_HEADERS = \ 328 include/X11/dri/xf86dri.h \ 329 include/X11/dri/xf86dristr.h \ 330 include/X11/dri/xf86driproto.h 331 332xf86driprotopkgconfigdir = $(datadir)/pkgconfig 333xf86driprotopkgconfig_DATA = xf86driproto.pc 334 335xf86vidmodedir = $(includedir)/X11/extensions 336xf86vidmode_HEADERS = \ 337 include/X11/extensions/xf86vm.h \ 338 include/X11/extensions/xf86vmproto.h \ 339 include/X11/extensions/xf86vmstr.h 340 341xf86vidmodeprotopkgconfigdir = $(datadir)/pkgconfig 342xf86vidmodeprotopkgconfig_DATA = xf86vidmodeproto.pc 343 344xineramadir = $(includedir)/X11/extensions 345xinerama_HEADERS = \ 346 include/X11/extensions/panoramiXproto.h 347 348xineramaprotopkgconfigdir = $(datadir)/pkgconfig 349xineramaprotopkgconfig_DATA = xineramaproto.pc 350 351xwaylandprotodir = $(includedir)/X11/extensions 352xwaylandproto_HEADERS = \ 353 include/X11/extensions/xwaylandproto.h 354 355xwaylandprotopkgconfigdir = $(datadir)/pkgconfig 356xwaylandprotopkgconfig_DATA = xwaylandproto.pc 357 358dist_doc_DATA += xwaylandproto.txt 359 360if LEGACY 361XCalibrateincludedir = $(includedir)/X11/extensions 362XCalibrateinclude_HEADERS = \ 363 include/X11/extensions/xcalibrateproto.h \ 364 include/X11/extensions/xcalibratewire.h 365 366calibrateprotopkgconfigdir = $(datadir)/pkgconfig 367calibrateprotopkgconfig_DATA = xcalibrateproto.pc 368 369eviedir = $(includedir)/X11/extensions 370evie_HEADERS = \ 371 include/X11/extensions/evieproto.h \ 372 include/X11/extensions/Xeviestr.h 373 374evieprotopkgconfigdir = $(datadir)/pkgconfig 375evieprotopkgconfig_DATA = evieproto.pc 376 377fontcachedir = $(includedir)/X11/extensions 378fontcache_HEADERS = \ 379 include/X11/extensions/fontcache.h \ 380 include/X11/extensions/fontcacheP.h \ 381 include/X11/extensions/fontcachstr.h 382 383fontcacheprotopkgconfigdir = $(datadir)/pkgconfig 384fontcacheprotopkgconfig_DATA = fontcacheproto.pc 385 386lg3ddir = $(includedir)/X11/extensions 387lg3d_HEADERS = \ 388 include/X11/extensions/lgewire.h 389 390lg3dprotopkgconfigdir = $(datadir)/pkgconfig 391lg3dprotopkgconfig_DATA = lg3dproto.pc 392 393xproxymngdir = $(includedir)/X11/PM 394xproxymng_HEADERS = \ 395 include/X11/PM/PM.h \ 396 include/X11/PM/PMproto.h 397 398pmprotopkgconfigdir = $(datadir)/pkgconfig 399pmprotopkgconfig_DATA = xproxymngproto.pc 400 401dist_doc_DATA += PM_spec 402 403printdir = $(includedir)/X11/extensions 404print_HEADERS = \ 405 include/X11/extensions/Print.h \ 406 include/X11/extensions/Printstr.h 407 408printprotopkgconfigdir = $(datadir)/pkgconfig 409printprotopkgconfig_DATA = printproto.pc 410 411miscmandir = $(MISC_MAN_DIR) 412miscman_DATA = man/Xprint.$(MISC_MAN_SUFFIX) 413CLEANFILES = $(miscman_DATA) 414 415trapdir = $(includedir)/X11/extensions 416trap_HEADERS = \ 417 include/X11/extensions/xtrapbits.h \ 418 include/X11/extensions/xtrapddmi.h \ 419 include/X11/extensions/xtrapdi.h \ 420 include/X11/extensions/xtrapemacros.h \ 421 include/X11/extensions/xtraplib.h \ 422 include/X11/extensions/xtraplibp.h \ 423 include/X11/extensions/xtrapproto.h 424 425trapprotopkgconfigdir = $(datadir)/pkgconfig 426trapprotopkgconfig_DATA = trapproto.pc 427 428windowswmdir = $(includedir)/X11/extensions 429windowswm_HEADERS = \ 430 include/X11/extensions/windowswm.h \ 431 include/X11/extensions/windowswmstr.h 432 433windowswmprotopkgconfigdir = $(datadir)/pkgconfig 434windowswmprotopkgconfig_DATA = windowswmproto.pc 435 436xf86miscdir = $(includedir)/X11/extensions 437xf86misc_HEADERS = \ 438 include/X11/extensions/xf86misc.h \ 439 include/X11/extensions/xf86mscstr.h 440 441xf86miscprotopkgconfigdir = $(datadir)/pkgconfig 442xf86miscprotopkgconfig_DATA = xf86miscproto.pc 443 444xf86rushdir = $(includedir)/X11/extensions 445xf86rush_HEADERS = \ 446 include/X11/extensions/xf86rush.h \ 447 include/X11/extensions/xf86rushstr.h 448 449xf86rushprotopkgconfigdir = $(datadir)/pkgconfig 450xf86rushprotopkgconfig_DATA = xf86rushproto.pc 451endif 452 453SUBDIRS=specs 454 455EXTRA_DIST = \ 456 COPYING-applewmproto \ 457 COPYING-bigreqsproto \ 458 COPYING-compositeproto \ 459 COPYING-damageproto \ 460 COPYING-dmxproto \ 461 COPYING-dri2proto \ 462 COPYING-dri3proto \ 463 COPYING-evieproto \ 464 COPYING-fixesproto \ 465 COPYING-fontcacheproto \ 466 COPYING-fontsproto \ 467 COPYING-glproto \ 468 COPYING-inputproto \ 469 COPYING-kbproto \ 470 COPYING-lg3dproto \ 471 COPYING-pmproto \ 472 COPYING-presentproto \ 473 COPYING-printproto \ 474 COPYING-randrproto \ 475 COPYING-recordproto \ 476 COPYING-renderproto \ 477 COPYING-resourceproto \ 478 COPYING-scrnsaverproto \ 479 COPYING-trapproto \ 480 COPYING-videoproto \ 481 COPYING-windowswmproto \ 482 COPYING-x11proto \ 483 COPYING-xcmiscproto \ 484 COPYING-xextproto \ 485 COPYING-xf86bigfontproto \ 486 COPYING-xf86dgaproto \ 487 COPYING-xf86driproto \ 488 COPYING-xf86miscproto \ 489 COPYING-xf86rushproto \ 490 COPYING-xf86vidmodeproto \ 491 COPYING-xineramaproto \ 492 COPYING-xwaylandproto \ 493 README.md \ 494 autogen.sh \ 495 include/GL/internal/meson.build \ 496 include/GL/meson.build \ 497 include/meson.build \ 498 include/X11/dri/meson.build \ 499 include/X11/extensions/meson.build \ 500 include/X11/fonts/meson.build \ 501 include/X11/meson.build \ 502 include/X11/PM/meson.build \ 503 meson.build \ 504 meson_options.txt \ 505 man/Xprint.man \ 506 man/Xprint.sgml \ 507 scripts/keysym-generator.py 508 509 510AM_DISTCHECK_CONFIGURE_FLAGS = --enable-legacy 511 512if HAVE_PYTHON 513AM_TESTS_ENVIRONMENT = \ 514 INCLUDESDIR=$(top_srcdir)/include 515TESTS = scripts/keysym-generator.py 516TEST_EXTENSIONS = .py 517PY_LOG_COMPILER = $(PYTHON) 518endif 519