|
From: Steve B. <Ste...@zv...> - 2000-12-22 10:54:00
|
Joe English wrote: > Indeed. In fact, TclXML is a perfect stress-test for TEA since > it has so many different requirements: > > + Has both binary and script portions that need to be installed; > + Dependencies on third-party libraries, some TEA-enabled > (tclexpat) and some not (xerces), all of which can be > selectively enabled or disabled at build-time; > + It's used as a base package that other packages (tcldom) depend on; > + Multiple sub-packages, some of which may be enabled or disabled > at build-time. > > TEA *ought* to make all of this easy, or at least give clear > instructions on how to make it work. A very nice characterisation. TclXML is a relatively small project (less than a dozen C files and a dozen Tcl scripts), and yet has these complex requirements I'm going to work on an experiment to setup a Tcl-based configure/build/ install system for TclXML. This will be my little Xmas project! My general approach, as with all good projects, will be to make the simple tasks easy and the difficult tasks possible. Once I've got something working I'll report back on the system. Cheers, and Merry Xmas, Steve Ball -- Steve Ball | waX Me Lyrical XML Editor | Training & Seminars Zveno Pty Ltd | Web Tcl Complete | XML XSL http://www.zveno.com/ | TclXML TclDOM | Tcl, Web Development Ste...@zv... +---------------------------+--------------------- Ph. +61 2 6242 4099 | Mobile (0413) 594 462 | Fax +61 2 6242 4099 |