Re: [xml] win32 build system



Hi,

 How much of it is the source, how much of it is generated.
Only two files are templates:
- libxml2.bkl
- bakefiles.bkgen
all the other ones are generated using them.


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.
Ok; I created a simple Readme.txt and I have updated the zip
(always at http://www.geocities.com/f18m_cpp217828/prog/libxml2_win32.zip)


However:
 - adding the .zip file to the distribution does not make sense to me
I agree; I meant to say that the contents of the zip could be added... :-)

 - nor adding all the generated makefiles
why ? This would make much easier to everyone to use the build system.
If only the templates are given, then before compiling the user should download
bakefile, install it and run it.
The size of the BUILD folder is about 317 Kb and I think it wouldn't be a great
problem adding it entirely...


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.
My project depends on libxml2 and thus I will continue to use it, through bakefile
makefiles; so I will continue to keep the bakefile updated and bug-free :-)
To work, the bakefile & all generated makefiles should be put into
a subfolder (the name is not important; I usually use a folder called "build") of the libxml2 root; that is, the folder should be a "sibling" of the folders
"win32", "doc", "test"....


Let me know,
Francesco Montorsi




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