Commit Graph

19 Commits

Author SHA1 Message Date
Josh Triplett 30c768b322 Rewrite automake's data installation rules, because they suck.
Specifically, they didn't handle installing data from both srcdir and builddir.
We have the tutorial in the srcdir, and build the manual in the builddir.

Also, stop rebuilding the manual for each make target in the doc directory, and
every time any of those targets get called.  This change now makes the manual
never rebuild once built; we plan to fix that later, by rewriting the makefiles
to avoid recursive make, and then making the manual depend on the source files.

Commit by Jamey Sharp and Josh Triplett.
2006-11-23 02:11:56 -08:00
Josh Triplett af3a15838f Rework doxygen build and install to work with srcdir != builddir
The documentation generation with doxygen now works when built out of tree,
with srcdir != builddir.  xcb.doxygen now gets generated from xcb.doxygen.in,
so that it can use top_builddir and top_srcdir to find source and to output
documentation.  Also fill in PROJECT_NUMBER from @VERSION@, now that we have
it readily available via autoconf.
2006-11-23 00:11:09 -08:00
Jamey Sharp 44a2160c95 Make doc installation work and simplify doc/Makefile.am.
Don't override the default htmldir with an unquoted copy.

Don't suppress `make` echoing on Doxygen commands.

Ensure the tutorial is always installed even if Doxygen isn't
available.

Take better advantage of the automake installation infrastructure.
2006-11-18 22:35:39 -08:00
TORRI Vincent 82762555a1 add Makefile.am for building/installing doxygen doc 2006-11-05 18:24:30 +01:00
Jamey Sharp a5529a4f2f Add doxygen config file.
Thanks to Jeremy Kolb <jkolb@brandeis.edu> for the initial version.
2006-10-19 00:13:50 -07:00
TORRI Vincent e7f473afbd fix some indentation, remove args of the main function (not needed), xcb_sync -> xcb_aux_sync. Jamey, it seems that your script transforms XCBGetSetup into a type, instead of a function. Same for XCBSetupVendor. Maybe there are other fuctions that have the same problem. 2006-09-30 13:06:58 +02:00
TORRI Vincent 408e745386 update tutorial to the new api. Add some doc about cursors. Add some colors to section 6 (Opening and closing the connection to an X server). Tell me if you want to keep colors or not (colors can be modified in xcb.css) 2006-09-30 12:45:12 +02:00
Thomas Hunger f6d4fc007f Tutorial corrections. 2006-08-14 06:59:46 -07:00
TORRI Vincent 14faffc326 fix closing <b> tag 2006-07-25 08:24:59 +02:00
Josh Triplett 08f5cc3892 Fix tutorial to use XCBSetup rather than the previous deprecated name XCBConnSetupSuccessRep. 2006-04-27 16:24:35 -07:00
Josh Triplett 34016bcdab Remove execute bit on tutorial. 2006-04-27 16:15:50 -07:00
Ian Osgood 922cb6137a Work on the tutorial, and update xproto.xml to match:
* Fixed grammar
* Answered some TODO's and added some more
* Updated X.h constants to those in xproto.h
* Added enumerations used in tutorial to xproto.xml
* Prefered XCBFlush to XCBSync
* Corrected and refactored the "events" example

I extracted the examples to test them. Where should I put them?
2006-03-22 17:57:57 -08:00
TORRI Vincent 2ad5450ff3 wrong spaces 2006-03-05 09:49:02 +01:00
TORRI Vincent 81ea81c6d9 fix some font sizes 2006-03-05 09:41:11 +01:00
TORRI Vincent 66364da372 fixes + valid css 2006-03-05 09:40:15 +01:00
TORRI Vincent 01656220ef fixes + valid css 2006-03-05 09:22:03 +01:00
TORRI Vincent 6659c8c63b lots of fixes. Thanks to Indan Zupancic 2006-03-05 09:05:21 +01:00
TORRI Vincent 6e4745bbd0 lots of fixes. Thanks to Indan Zupancic 2006-03-05 07:54:20 +01:00
Josh Triplett 47ceed7861 Remove xcl and CVSROOT. 2006-02-18 16:49:41 -08:00