Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
Rework the way we search for and detect the ICU and libcurl libraries (XERCESC-1892).
For builds with curl, use curl-config to get appropriate compiler and linker flags. Should complete fix for #XERCESC-1892
Allow use of the Windows transcoder and net accessor on Cygwin but only if the user explicitly asks for it.
Use character literals instead of ranges; tr on Solaris does not understand ranges.
In help, use --disable-* form for options that are enabled by default.
Cygwin is a POSIX emulation layer so use POSIX file manager, transcoder, path delimiter, and net accessor. Still using Windows mutex manager because of the problem in Cygwin pthread emulation.
Remove references to libwww net accessor which was moved to attic (not maintained, number of problems).
Make the curl net accessor take priority over socket. Make the icu message loader take priority over inmemory.
Fixed test expression
Make inmemory and socket default message loader and net accessor, respectively. Add --disable-network option to build without network support.
Ask libwww for the list of libraries to link against
Prefer curl netaccessor over cfurl netaccessor on Mac OS X
Give priority to Windows transcoder and Mac netaccessor; cygwin can use the Windows transcoder
Resolve XERCESC-1595. - Adds compatibility with non-POSIX old System-V tr implementations by using [] to delimite character ranges. This works since in the case of translation, the [ and ] characters are simply translated to themselves by the POSIX tr. Thanks to Scott Cantor for the report.
Merge all changes from branches/jberry/3.0-unstable -r 178442:190861 to trunk. With this merge, further development of Xerces 3.0 will occur on trunk, and the jberry/3.0-unstable trunk will become defunct and will soon be deleted altogether.
Neaten up a bit of m4 code
configure can now pick pieces from Windows environments
Add libcurl-based netaccessor
small tweaks to explanations
Cleanups to autoconf output. Thanks to Axel Weis.
Add default support for prettier make output, inspired by Axel Weis. - New configure option --enable-pretty-make=yes or --disable-pretty-make will turn it on or off at configure time. - If it's been configured on, you may temporarilly override it at run time with "make VERBOSE=1". This is almost the same as the default, though a is a bit more quiet.
Added libs must be added globally, not just for the specific convenience library
Increase libwww support, though I haven't tested it fully since libwww isn't installed properly on my system. libwww is basically end-of-lifed. Maybe we should shoot it. Hopefully the still-to-be-written libcurl netaccessor will replace it.
Add keyword and eol props
Addition of initial autoconf support on 3.0-unstable branch.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| apache@apache.org | ViewVC Help |
| Powered by ViewVC 1.1.2 |