- Jun 14, 2017
-
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798780 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798779 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798777 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798776 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798775 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798774 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798773 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798772 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798771 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798770 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798769 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798768 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798767 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
Remove deprecation warning by including sys/timeb.h only if it is going to be used. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798766 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798765 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798764 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798763 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798762 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798761 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798760 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798759 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798758 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798757 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798756 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798755 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798753 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798752 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798751 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798750 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798749 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798748 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
Header presence isn't always sufficient; if the headers is present but the compiler is in C++98 mode it will error out. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798747 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
This is to allow features from later standard versions to be checked. Fallback to C++98 will always occur if the compiler doesn't support later standard versions. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798746 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798745 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
This removes non-portable pattern rules and simplifies the logic. It is now possible to build with BSD make and without any assumptions about the automake internals. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798744 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 08, 2017
-
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1798091 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 04, 2017
-
-
Roger Leigh authored
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1797568 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
Using DYLD_LIBRARY_PATH can prevent system libraries from being loaded, while DYLD_FALLBACK_LIBRARY_PATH does not, making it a safer option. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1797566 13f79535-47bb-0310-9956-ffa450edef68
-
Roger Leigh authored
When building on Cygwin, --enable-netaccessor-winsock and --enable-transcoder-windows are documented as possibilities, but in actual fact either fail at configure time or build time. Remove Cygwin from these options. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1797565 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 03, 2017
-
-
Roger Leigh authored
- Reimplement the entirely of the autoconf, automake, libtool and pkg-config logic, including all feature tests - Also include the MSVC logic missing from the above - Include a full set of unit tests to reimplement the logic in sanityTest.pl and the data in sanityTest_ExpectedResult.logs - Obtain versioning information from configure.ac and version.incl - Generate and install exported CMake configuration for use by downstream projects using CMake, to replace FindXercesC.cmake provided by the CMake upstream - Install documentation - Add targets to regenerate the HTML manual and the Doxygen API reference portably, replacing the shell script and batch file for generating the manual - Add targets for the documentation source files and substitute sources so that they are visible and editable in an IDE - Library versioning continues to use the existing libtool naming and numbering conventions on Unix platforms: On Unix, the name has a -3.1 suffix before the library extension to match the libtool -release versioning behaviour. The symlink remains xerces-c for build time linking - Library versioning continues to use the existing Visual Studio project file conventions on Windows: On Windows, the .lib and .dll names (and associated .exp, .ilk and .pdb files) use -3[D] and -3_1[D] suffixes This will allow building with any supported build system on any UNIX-like platform or upon Windows, as an alternative to the GNU autotools and MSVC version-specific project and solution files which will behave consistently across all platforms. The only feature of autoconf and automake which is not converted is "make dist", and that's absolutely possible should it be desired. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@1797546 13f79535-47bb-0310-9956-ffa450edef68
-