Re: [xml] win32 build system



On Wed, Jan 26, 2005 at 11:49:50AM +0100, Francesco Montorsi wrote:
Like I said, I have no strongly manifested opinion about it. How the 
build system works is secondary to me as long as it works and stays out 
of the way. If the bakefile concept gains acceptance and develops into 
something like Apache Ant, well, I'll use it along with the rest of the 
gang.

well, that bakefile can be easily used _together_ with the current
configure.js script.... it would also add support for watcom and other
compilers; it also would remove any need to update IDE project files
since they are generated by the same source.

However I know that, as you said, build system is secondary 
as long as it works...

  I won't be taking side on how best build on Windows as I have no clue
about it.

In any case, I'll keep the bakefile updated and in the same location
(http://www.geocities.com/f18m_cpp217828/prog/libxml2_win32.zip);

paphio:~ -> unzip -l libxml2_win32.zip
Archive:  libxml2_win32.zip
  Length     Date   Time    Name
 --------    ----   ----    ----
      399  01-19-05 10:01   build/Bakefiles.bkgen
    27571  01-19-05 10:38   build/libxml2.bkl
    20085  01-19-05 10:27   build/libxml2.dsp
     3420  01-19-05 10:28   build/libxml2.dsw
    20115  01-19-05 10:39   build/libxml2_libxml2.dsp
    15412  01-19-05 10:28   build/libxml2_testAutomata.dsp
    15100  01-19-05 10:28   build/libxml2_testC14N.dsp
    15100  01-19-05 10:28   build/libxml2_testHTML.dsp
    15256  01-19-05 10:28   build/libxml2_testReader.dsp
    15256  01-19-05 10:28   build/libxml2_testRegexp.dsp
    15178  01-19-05 10:28   build/libxml2_testRelax.dsp
    15022  01-19-05 10:28   build/libxml2_testSax.dsp
    15334  01-19-05 10:28   build/libxml2_testSchemas.dsp
    15022  01-19-05 10:28   build/libxml2_testURI.dsp
    15178  01-19-05 10:28   build/libxml2_testXPath.dsp
    15022  01-19-05 10:28   build/libxml2_xmllint.dsp
    21700  01-19-05 10:20   build/makefile.bcc
    15586  01-19-05 10:20   build/makefile.gcc
    19710  01-19-05 10:20   build/makefile.vc
    22089  01-19-05 10:20   build/makefile.wat
        0  01-19-05 10:50   build/
 --------                   -------
   317555                   21 files
paphio:~ ->

  How much of it is the source, how much of it is generated. It seems
reasonable to me to add a maintain the bakefile source to the archive,
associated with a README explaining how to use this alternate mechanism,
and then anybody willing to use that instead of whatever the default 
build is should be able to follow the guideline and use the bakefile.
However:
  - adding the .zip file to the distribution does not make sense to me
  - nor adding all the generated makefiles 
so if you indicate clearly what the source is, provide a README and
indicate willingness to provide updates, I will add them in a bakefile
subdirectory of the sources.

Daniel
-- 
Daniel Veillard      | Red Hat Desktop team http://redhat.com/
veillard redhat com  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]