Eamon Walsh
4a405feba8
Replace a stray c-client.xsl in the libxcb SOURCES. Fixes make distcheck.
2008-04-23 20:28:13 -04:00
Eamon Walsh
40566c36d5
Use the python install path from xcb-xproto.pc to locate the xcbgen package.
2008-04-23 20:25:57 -04:00
Eamon Walsh
5ee915e12a
Add Python parser C language-dependent part.
2008-04-19 04:44:29 -04:00
Eamon Walsh
947a2e26e4
Add SELinux extension support, disabled by default.
2008-01-24 16:02:34 -05:00
Eamon Walsh
0b5f684eb0
Add XInput extension support, disabled by default.
2008-01-24 15:57:35 -05:00
Eamon Walsh
7a74ba3d02
Generated the configure.ac and Makefile.am's in libxcb with the idea of
...
making each extension library individually selectable for build.
Signed-off-by: Eamon Walsh <ewalsh@tycho.nsa.gov>
2007-12-07 16:22:04 -05:00
Diego 'Flameeyes' Pettenò
11738b2af0
Avoid race condition when using multiple make jobs
...
Avoid race condition when symlinking XML files.
When declaring a rule with many files as target, the rule is called
when any of them is requested, resulting in multiple for loops happening
during a make process using more than one job.
Also, use '$(LN_S) -f' rather than removing and recreating a file,
that one should be as supported as 'rm -f' and requires one less command.
2006-11-23 07:32:18 -08:00
Josh Triplett
608058ec80
Remove --with-opt and --with-debug options from configure.ac; use CFLAGS instead
...
configure supports using custom CFLAGS, so remove the --with-opt and
--with-debug options from configure.ac, and the corresponding usage of
COPTFLAGS and CDEBUGFLAGS in src/Makefile.am.
2006-11-22 22:47:15 -08:00
Jamey Sharp
183c2ba4cc
xcb-proto has no libraries or headers, so don't use XCBPROTO_CFLAGS or XCBPROTO_LIBS.
2006-11-22 21:27:41 -08:00
Jamey Sharp
e54dfd73a9
Use pthread-stubs as needed, and list xdmcp in Requires.private when XCB is built to use it.
2006-11-22 20:29:04 -08:00
Jamey Sharp
094248405f
Quit treating xproto specially: handle it like all the extensions.
2006-10-19 00:12:31 -07:00
Jeremy Kolb
c1504691ec
Add library support for xcb-xinerama.
...
This is version 1.1 of the Xinerama (PanoramiX) extension.
2006-10-12 23:52:59 -04:00
Jamey Sharp
431f210bbb
Release libxcb 1.0 RC2 (0.9.92).
2006-10-07 19:50:55 -07:00
Josh Triplett
f7cd80142f
Stop installing the protocol descriptions for extensions to an extensions/
...
subdirectory
2006-09-25 05:10:37 -07:00
Josh Triplett
9100981d35
Split the Xlib compatibility functions into a separate library libxcb-xlib
...
We don't want to have to change the libxcb soname if we later manage to remove
the Xlib compatibility functions, and nothing except Xlib should ever use
them, so split them into a separate library.
2006-09-25 02:57:19 -07:00
Jamey Sharp
46b7dbdd93
We no longer need xproto: do not list it as a dependency.
2006-09-25 02:00:23 -07:00
Jamey Sharp
cf80bab8e6
Lowercase library names to correspond with the new API.
2006-09-25 01:42:12 -07:00
Alan Coopersmith
2538acd8c8
List xproto.xml path explicitly instead of relying on GNU Make $< expansion
...
(Some non-gnu makes, such as Solaris make, only recognize $< in implicit
suffix rules, not explicit ones like this.)
2006-09-22 15:11:39 -07:00
Bart Massey
d4e768fc32
Cleaned up previous fix for GNU Make stuff.
...
Got "make distcheck" to work (whatever that does).
2006-09-12 00:42:11 -07:00
Bart Massey
0c3e528563
Removed GNU make dependency.
...
Made extensions directory persist.
2006-09-11 23:29:10 -07:00
Josh Triplett
75fead5b86
Remove arbitrary division between xcb_types and xproto by merging
...
xcb_types.xml into xproto.xml.
2006-06-15 03:03:13 -07:00
Josh Triplett
2e49f58e4c
Stop overwriting CFLAGS in xcb/src/Makefile.am.
2006-05-10 14:22:27 -07:00
Donnie Berkholz
92456577db
Fix dependencies on libXCB.la to not walk down from $(top_builddir); this fixes parallel builds.
2006-05-07 15:44:37 -07:00
Josh Triplett
5c35ea63db
Add an explanation of libtool -version-info to src/Makefile.am, and add an explicit -version-info 0:0:0 for all libraries.
2006-04-27 17:20:52 -07:00
Ian Osgood
1476dcecfd
Changes to makefile to build libXCBxtest
2006-04-26 10:50:31 -07:00
Josh Triplett
cc075990f4
Add xcbint.h to noinst_HEADERS, so it gets distributed.
2006-04-15 20:21:22 -07:00
Josh Triplett
cb6e1849b6
Use screensaver.xml
2006-04-15 14:17:52 -07:00
Josh Triplett
91aeea2a3e
Put EXTHEADERS and EXTSOURCES in order.
2006-04-15 12:52:05 -07:00
Josh Triplett
ff38c17c48
Split all non-essential extensions into their own separate libraries, named
...
libXCBextname. To use extension extname, include extname.h and link with
-lXCBextname. This allows extensions to change without bumping the main
libXCB version.
bigreq and xc_misc remain in libXCB, because XCB uses them internally to make
big requests and to allocate XIDs, respectively.
2006-04-15 12:26:03 -07:00
Jamey Sharp
5e0cfa84be
Use libXdmcp, if available with XdmcpWrap, for XDM-AUTHORIZATION-1. Closes bug #6106 .
2006-03-12 17:15:50 -08:00
Jamey Sharp
1b50d2ee1e
Quit using "-include config.h": use #ifdef HAVE_CONFIG_H etc. like everyone else.
2006-02-24 01:04:48 -08:00
Jamey Sharp
06c788932b
Control debugging, optimization, and warning flags all independently.
2006-02-20 00:41:39 -08:00
Josh Triplett
47ceed7861
Remove xcl and CVSROOT.
2006-02-18 16:49:41 -08:00