summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2018-01-22automake: Fix 'make distcheck'Adam Jackson1-1/+13
Add some missing meson.builds to the distball, and update the meson build test to work when the distcheck srcdir != builddir. The test build directory will be $(srcdir)/_distcheck_build so srcdir will need to be writable; this shouldn't be too much to ask I hope. Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-06-29automake: Add hw/xfree86/xkb/meson.build to EXTRA_DISTAdam Jackson1-0/+1
Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-05-04Makefile.am: make 'make distcheck' verify the meson buildAdam Jackson1-0/+3
Signed-off-by: Adam Jackson <ajax@redhat.com> Reviewed-by: Eric Anholt <eric@anholt.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2017-05-04Makefile.am: add the meson files to the tarballPeter Hutterer1-0/+66
While we're shipping both build systems, we'll likely have 'make dist' generated tarballs - those tarballs should be buildable with meson to have more exposure. List them all explicitly since the list isn't likely to change much. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Eric Engestrom <eric@engestrom.ch> Reviewed-by: Eric Anholt <eric@anholt.net>
2014-02-13DIST_SUBDIRS needs to include glamor, even if it isn't builtKeith Packard1-1/+1
Otherwise, glamor won't get cleaned for 'make distclean' Signed-off-by: Keith Packard <keithp@keithp.com>
2014-01-27Merge remote-tracking branch 'anholt/glamor-reformat'Keith Packard1-0/+6
Conflicts: Makefile.am Conflict caused by adding PSEUDORAMIX and GLAMOR directory defines in separate branches
2014-01-27pseudoramiX: Only compile on XQUARTZ and XWINKeith Packard1-1/+5
PseudoramiXExtensionInit() is not defined in extinit.h if it won't be used and we get a compiler warning when compiling the pseudoramiX code. Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Eric Anholt <eric@anholt.net>
2014-01-27glamor: Hook the module back up to the build.Eric Anholt1-0/+6
For now we're just building an uninstalled library. The extra EGL stubs are required so that we can get the DIX building and usable without pulling in the xf86 DDX code in glamor_egl.c. Signed-off-by: Eric Anholt <eric@anholt.net> Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com> Reviewed-by: Keith Packard <keithp@keithp.com>
2014-01-22libtool: bump minimum required version to 2.2Gaetan Nadon1-0/+2
LT_PREREQ([2.2]) LT_INIT AC_CONFIG_MACRO_DIR([m4]) is recommended to locate local macros, which is fully used starting automake 1.14. ACLOCAL_AMFLAGS in Makefile.am is deprecated since automake 1.14. The comment is to prevent developers from removing the statement as suggested in 1.14 which would break earlier versions. Automake 1.14 is already in use by many. This patch works on versions prior and post 1.14 References: Building the X Window System from Source: http://www.x.org/wiki/Building_the_X_Window_System/#index2h3 Discussion on xorg minimum autotools requirements: http://lists.x.org/archives/xorg-devel/2013-October/038325.html Tested with autoconf 2.60, automake 1.10.3 and libtool 2.2 The same upgrade will be applied to libraries and drivers. Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Keith Packard <keithp@keithp.com>
2013-11-01Add dri3 and present directorys to distributionKeith Packard1-0/+2
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-10-31present: Add Present extensiondri3Keith Packard1-0/+5
Provides both a software implementation using timers and driver hooks to base everything on vblank intervals. Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Adam Jackson <ajax@redhat.com>
2013-10-31dri3: Add DRI3 extensionKeith Packard1-0/+5
Adds DRM compatible fences using futexes. Uses FD passing to get pixmaps from DRM applications. Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Adam Jackson <ajax@redhat.com>
2013-08-30Move pseudoramiX code where it can be shared between Xwin and XquartzJon TURNEY1-0/+2
Move pseudoramiX code to a separate top-level directory. Link Xwin and Xquartz with libPseudoramiX I'm not sure moving this to a top-level directory is appropriate, but I'm not sure where else it fits. Future work: pseudoramiX can probably be consolidated with the rrxinerama code (which I think provides fake xinerama data when real XINERAMA is disabled and we only have one screen) v2: fix distcheck Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Reviewed-by: Colin Harrison <colin.harrison@virgin.net> Reviewed-by: Marc Haesen <marha@users.sourceforge.net>
2012-07-09Add 'install-headers' target in the top-level MakefileKeith Packard1-0/+7
This target recursively locates directories with sdk headers and installs them all. Useful when you want to build a complete new X server and drivers without having to install the X server before the drivers are actually working. Signed-off-by: Keith Packard <keithp@keithp.com>
2011-05-13man: relocate manual pages in the man subdir outside docGaetan Nadon1-0/+2
The convention is to have the manual pages in a man subdir which is not under a doc dir. The doc dir contains users docs. This will move man pages out of the way for upcoming DocBook patches. Reviewed-by Jeremy Huddleston <jeremyhu@apple.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Keith Packard <keithp@keithp.com>
2010-09-30remove doltAdrian Bunk1-2/+0
With libtool 2.2.10 the difference in build time is so small (< 5% with -j8 builds) that it isn't worth having this hack. Signed-off-by: Adrian Bunk <bunk@stusta.de> Reviewed-by: Daniel Stone <daniel@fooishbar.org> Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> Signed-off-by: Keith Packard <keithp@keithp.com>
2010-03-22Fix relink targets for silent rulesYaakov Selkowitz1-1/+1
Add $(AM_V_at) to all relink make targets to silence them when automake silent rules are in use. Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com> Reviewed-by: Julien Cristau <jcristau@debian.org>
2009-11-11INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206Gaetan Nadon1-3/+6
Add missing INSTALL file. Use standard GNU file on building tarball README may have been updated Remove AUTHORS file as it is empty and no content available yet. Remove NEWS file as it is empty and no content available yet. Reviewed-By: Jeremy Huddleston <jeremyhu@apple.com> Signed-off-by: Keith Packard <keithp@keithp.com>
2009-11-11Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432Gaetan Nadon1-2/+1
ChangeLog filename is known to Automake and requires no further coding in the makefile. Reviewed-By: Jeremy Huddleston <jeremyhu@apple.com> Signed-off-by: Keith Packard <keithp@keithp.com>
2009-10-21Fix 'distcheck' to use host xkb files but install to build dirKeith Packard1-0/+5
'make distcheck' needs to read xkb files and write out compiled versions as a part of the 'make check' phase. This patch passes suitable options to the configure stage of the distcheck process to read xkb files from the system location and write them to the distcheck _inst directory. Signed-off-by: Keith Packard <keithp@keithp.com>
2009-10-15Install SDK pkg-config and aclocal files only if XORGYaakov Selkowitz1-0/+2
Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Signed-off-by: Keith Packard <keithp@keithp.com>
2009-07-23Fix dist.Aaron Plattner1-1/+2
* Makefile.am: Include the test/ subdirectory in the dist tarball. * include/Makefile.am: Move events.h to sdk_HEADERS and eventconvert.h to EXTRA_DIST so they're included in the tarball. events.h shouldn't be included in the SDK either, but for now it's needed by input.h.
2009-07-14Add test subdir to base Makefile.amPeter Hutterer1-1/+2
If unittests are enabled, make will build those as well - spotting potential build errors in the tests faster. Furthermore, this allows for the tests to be run from the top-level directory. This patch removes the "run make check to build the test suite" message since that'd pop up after every build now. If unittests are disabled, this change has no effect. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-04-14Move contributed m4 to a subdir so we can more easily update contributions.Eric Anholt1-0/+1
2008-12-07Require macros 1.2.0 or newer for XORG_CHANGELOG and XORG_CWARNFLAGS.Paulo Cesar Pereira de Andrade1-2/+1
2008-12-04Correct make distcheck by removing dolt files.Paulo Cesar Pereira de Andrade1-1/+1
2008-06-25XTrap delenda est.Adam Jackson1-6/+0
2008-06-13Death to mfb.Adam Jackson1-6/+0
Anyone still interested in 1 or 4 bpp framebuffers, talk to fb.
2008-05-21Clean up remaining afb references.Kristian Høgsberg1-2/+0
2008-05-21Death to afb.Adam Jackson1-4/+0
Planar framebuffer people, please talk to wfb for all your 1988 hardware needs.
2008-05-21Move GL/glx on level up now that it's the only thing left under GL.Kristian Høgsberg1-2/+2
2008-04-11So long, and thanks for all the cfb.Adam Jackson1-9/+0
2008-03-24Bug #11510: Fix build without RECORD.Adam Jackson1-1/+5
2007-07-10Generate ChangeLog file for make dist.Keith Packard1-1/+11
Copy Makefile.am snippet which generates a complete git change history to the ChangeLog file during the distribution generation process.
2006-11-02Makefile.am: add config to DIST_SUBDIRS as wellxorg-server-1.2.99.0Daniel Stone1-0/+1
2006-07-21make XInput mandatoryDaniel Stone1-5/+1
Always build Xi, since GetPointerEvents/GetKeyboardEvents relies on it.
2006-07-21add basic D-BUS configuration mechanismDaniel Stone1-0/+1
Also move LookupDeviceIntRec into the DIX, and add InputOption type, and NewInputDeviceRequest prototype (DIX requests DDX to add a device). Does not link without an implemented NIDR.
2006-06-18Xprint/ -> hw/xprintAdam Jackson1-11/+2
XpConfig -> hw/xprint/config
2006-06-01Kill LBX, too.Daniel Stone1-7/+1
2006-04-24Remove another reference to cfb16.Donnie Berkholz1-1/+0
2006-04-06missed a line while removing cfb16Adam Jackson1-1/+0
2006-04-06Remove cfb16, no longer used.Adam Jackson1-1/+0
2006-03-21Make the server distcheck and tag 1.0.99.1 snapshot.xorg-server-1_0_99_1Kristian Høgsberg1-0/+2
Bump CVS version to 1.0.99.1. Distcheck fixes.
2006-02-16Make more extensions optional in build (for kdrive). Fix kdrive build forKeith Packard1-2/+10
actual hardware. Fix kdrive pointer signed/unsigned types. Add kdrive-required YX rotation functions. Replace rgb text file loading with static rgb color table.
2006-02-16Move EXA implementation up to the top level and remove its XFree86Eric Anholt1-0/+1
dependencies. It was nearly abstract enough already to be used by multiple DDXes. This will be useful for EXA development through providing a fake acceleration implementation within Xephyr, so that testing can be done on new EXA code without worrying about buggy drivers.
2006-01-26Speed up checkout and autogen by removing disused iplan2p4 and ilbm.Adam Jackson1-3/+0
2006-01-25Remove xf8_32wid, it's dead code with no maintainer interest. Also removeAdam Jackson1-5/+0
cfb24, since xf8_32wid was the only user.
2005-12-26Bug #4190: Add a rule for 'make relink' since automake sucks.Adam Jackson1-0/+4
2005-12-03Bugzilla #4809 <https://bugs.freedesktop.org/show_bug.cgi?id=4809> PatchAlan Coopersmith1-0/+3
#3908 <https://bugs.freedesktop.org/attachment.cgi?id=3908> xf8_32wid and cfb24 only need to be built on sparc
2005-11-01Add xorg-server.m4 for driver dependency checking.Kevin E Martin1-1/+5
Update pkgcheck depedencies to work with separate build roots.