[Xcb] xcb with BSD make and on DragonFly

Jeremy Kolb jkolb at brandeis.edu
Wed Mar 8 06:11:08 PST 2006


Josh Triplett wrote:
> Barton C Massey wrote:
> 
>>In message <20060308071149.GF5981 at id.minilop.net> you wrote:
>>
>>>On Tue, Mar 07, 2006 at 09:53:21PM -0800, Jeremy C. Reed wrote:
>>>
>>>>1) Will released versions of xcb source require
>>>>[xsltproc]? (I haven't looked yet, but didn't see
>>>>discussion on wiki or INSTALL.)
>>>
>>>Is xsltproc specifically a problem, or are you concerned about the use
>>>of XSLT generally?
>>
>>At minimum, we should ship pre-xsltproc-ed versions of all
>>the XCB headers.  I personally have no problem with
>>requiring XCB developers to have specific build tools, but I
>>think we shouldn't require anything too magic of folks who
>>just want to build and install it.
> 
> 
> I tend to agree.  One good question is what Mesa does, since Mesa
> currently makes use of some Python scripts to do XML-based code
> generation.  Does Mesa require Python to build, or do they pregenerate
> the code at some point?  If the latter, when does that pregeneration occur?
> 

What Ian Romanick does is he edits the XML files and then runs the
python script.  These output the source files which are then committed
to cvs.  So they don't require python to be built.  The scripts are in
Mesa/src/mesa/glapi and they output the source code in Mesa/src/glx/x11.

Jeremy


More information about the Xcb mailing list