win32/configure.js


Log

Author Commit Date CI Message
Nick Wellnhofer 4b6e6828 2024-06-22T02:34:36 cmake: Stop using win32config.h Move this file to the win32 subdirectory.
Nick Wellnhofer 669bd349 2024-06-12T18:20:01 xpointer: Remove support for XPointer locations The latest spec for what it essentially an XPath extension seems to be this working draft from 2002: https://www.w3.org/TR/xptr-xpointer/ The xpointer() scheme is listed as "being reviewed" in the XPointer registry since at least 2006. libxml2 seems to be the only modern software that tries to implement this spec, but the code has many bugs and quality issues. If you configure --with-legacy, old symbols are retained for ABI compatibility.
Nick Wellnhofer dba1ed85 2024-06-12T18:19:55 ftp: Remove FTP support Remove the built-in FTP client. If you configure --with-legacy, old symbols are retained for ABI compatibility.
Nick Wellnhofer 1cdfece1 2024-04-28T18:33:40 memory: Remove memory debugging This is useless compared to sanitizers or valgrind and has a considerable performance impact if enabled accidentally.
Nick Wellnhofer 7d6969d9 2023-11-23T15:48:52 Remove Trio Trio is a rather old cross-platform printf library which was bundled with libxml2. It was needed for ancient pre-C99 systems without snprintf and should be safe to remove these days.
Nick Wellnhofer e2f21c22 2023-05-25T13:01:48 win32: Deprecate old Windows build system
Nick Wellnhofer 59f2f60e 2022-09-02T00:27:57 Remove "runtime debugging" This doesn't seem useful as configuration option.
Joey Arhar e08d8c37 2022-05-06T10:17:57 Add xptr_locs flag to win32/configure.js The xptr_locs flag was added in commit 67070107 but no flag was added to win32/configure.js, leading a compile error I had on windows where the @WITH_XPTR_LOCS@ macro was not replaced properly on windows.
Nick Wellnhofer 4a8c71eb 2022-03-04T03:35:57 Remove DOCBparser This code has been broken and deprecated since version 2.6.0, released in 2003. Because of a bug in commit 961b535c, DOCBparser.c was never compiled since 2012. I couldn't find a Debian package using any of its symbols, so it seems safe to remove this module.
Nick Wellnhofer 7fe9addc 2022-02-13T23:29:51 Remove CVS and SVN-related code
Chun-wei Fan dbfe6151 2021-07-22T15:36:15 Python distutils: Make DLL packaging more flexible This updates setup.py.in to pack the DLLs according to the options we specified to configure.js or CMake (or, even configure, although autotools builds are not likely to build the libxml2 Python module via distutils). At this point, we can pack only the DLLs that libxml2 really depends on, and pack the libxslt DLLs only if we really built the libxslt Python modules. Also make the DLL filenames more easily configured
Nick Wellnhofer 4e9cc18b 2020-09-21T11:00:23 Fix variable name in win32/configure.js Fix copy/paste error from previous commit.
Nick Wellnhofer 5614c078 2020-09-21T10:55:45 Fix version parsing in win32/configure.js Adjust to configure.ac changes. Should fix #185.
Nick Wellnhofer 20c60886 2020-03-08T17:19:42 Fix typos Resolves #133.
Nick Wellnhofer 3e7e75be 2020-01-02T15:19:57 Minor fixes to configure.js - Semicolon coding style - Remove duplicated option check Found by lgtm.com
Jared Yanovich 2a350ee9 2019-09-30T17:04:54 Large batch of typo fixes Closes #109.
ccpaging d4049198 2017-11-27T15:08:00 Add resource file to Windows DLL Add a resource file containing verison information for the Windows DLL. This is only used by the MSVC build for now.
Daniel Veillard 7580ce0a 2014-10-28T18:13:53 Update Win32 configure.js to search for configure.ac as configure.in was renamed
Daniel Richard a0571ebe 2012-12-12T17:16:00 Fix for win32/configure.js and WITH_THREAD_ALLOC Building git master gives me the following error on Windows; this patch fixes it: icl /EP /nologo /I..\include /D "NOLIBTOOL" /D "_REENTRANT" libxml2.def. src > int.msvc\libxml2.def libxml2.def.src Z:\...\libxml2-git8123c4f6_debug\win32\../include/libxml/xmlversion.h(105): error: unrecognized token #if @WITH_THREAD_ALLOC@ ^ Z:\...\libxml2-git8123c4f6_debug\win32\../include/libxml/xmlversion.h(105): error: expected an expression #if @WITH_THREAD_ALLOC@ ^ Z:\...\libxml2-git8123c4f6_debug\win32\../include/libxml/xmlversion.h(105): error: unrecognized token #if @WITH_THREAD_ALLOC@ ^ NMAKE : fatal error U1077: 'icl' : return code '0x2' Stop.
Rob Richards 2d84ea14 2012-03-21T10:37:06 Fix windows build from lzma addition
Patrick von Reth f1da8abb 2011-09-14T16:00:28 Fix the Windows build files Patches comming from KDE project for Windows portability https://projects.kde.org/projects/kdesupport/emerge/repository/revisions/master/entry/portage/testing/libxml2-test/libxml2-2.7.8-20110801.diff To build libxml2 I had to patch the build system a little bit. The windows build system tries to link about zdll, but on windows its called zlib* too, so linking against z is enough. Also the --include and the --lib command was ignored. For the http and ftp stuff linking against some windows library's was forgotten for mingw.
Giuseppe Iuculano 48f7dcb7 2010-11-04T17:42:42 480323 add code to plug in ICU converters by default This is not configured in by default but after some serious massaging incorporate that patch from Chromium/Chrome.
Rob Richards f779da31 2007-08-14T09:41:21 fixed windows path determination (patch from Roland Schwarz, bug #462877) * xmlIO.c: fixed windows path determination (patch from Roland Schwarz, bug #462877) * win32/Makefile.mingw win32/configure.js: fixed mingw build (patch from Roland Schwarz, bug #462877) svn path=/trunk/; revision=3648
Rob Richards 90ee8dfd 2007-06-08T19:47:37 add --vcmanifest flag (yes/no) for VC8 build support to embed manifest * win32/configure.js win32/Makefile.msvc: add --vcmanifest flag (yes/no) for VC8 build support to embed manifest within files. Under MS VC, build libxml2_a_dll.lib by default (LIBXML_STATIC_FOR_DLL flag). svn path=/trunk/; revision=3625
Kasimier T. Buchcik 4a113f98 2005-12-14T17:43:03 Added enable/disable of runtime debugging (LIBXML_DEBUG_RUNTIME). * win32/configure.js: Added enable/disable of runtime debugging (LIBXML_DEBUG_RUNTIME).
Daniel Veillard c2aa615c 2005-08-02T11:27:54 applied patch from Rob Richards to allow disabling modules in win32, fixes * win32/configure.js: applied patch from Rob Richards to allow disabling modules in win32, fixes #304071 Daniel
Daniel Veillard 5fe95a8f 2005-07-31T14:05:18 applied patch from Rob Richards to add schematron to the build on Windows * win32/Makefile.msvc win32/configure.js: applied patch from Rob Richards to add schematron to the build on Windows * test/schematron/zvon3* result/schematron/zvon3*: second test * test/schematron/zvon10* result/schematron/zvon10*: this is the real second test 10 and 2 are swapped. Daniel
Daniel Veillard 5351695d 2005-01-27T23:59:14 files for the Bakefile generator for Makefiles from Francesco Montorsi * bakefile/Readme.txt bakefile/Bakefiles.bkgen bakefile/libxml2.bkl: files for the Bakefile generator for Makefiles from Francesco Montorsi * win32/configure.js: fixes for Windows compilation with non-default flags by Joel Reed Daniel
Daniel Veillard ce1648b1 2005-01-04T15:10:22 applied DSO support patch 2 from Joel Reed Daniel * Makefile.am config.h.in configure.in error.c libxml-2.0.pc.in testModule.c testdso.c xml2-config.in xmllint.c xmlmodule.c include/libxml/Makefile.am include/libxml/xmlerror.h include/libxml/xmlmodule.h include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in: applied DSO support patch 2 from Joel Reed Daniel
Igor Zlatkovic 8ea667fd 2004-08-24T14:42:29 added support for version extra
Igor Zlatkovic 72c28585 2004-06-09T14:32:47 minor changes for the windows binary package
Igor Zlatkovic c5a29ca1 2003-12-11T13:56:54 added pattern support
Igor Zlatkovic c7646e6d 2003-12-01T11:33:27 Applied the patch for BCB from Eric
Igor Zlatkovic 4f928215 2003-11-27T18:39:01 modified for compiler coexistence, added xmlwriter, added cruntime option
Daniel Veillard 6b9d6951 2003-11-05T09:50:55 applied patch from Mark Vakoc to simplify his work from CVS checkouts. * win32/configure.js: applied patch from Mark Vakoc to simplify his work from CVS checkouts. Daniel
Igor Zlatkovic 6425b383 2003-10-25T15:38:34 added declaration for verMicroSuffix
Daniel Veillard ea04893e 2003-10-21T09:27:57 set of Win32 patches for 2.6.0 by Joachim Bauch Daniel * win32/Makefile.bcb win32/Makefile.mingw win32/Makefile.msvc win32/configure.js: set of Win32 patches for 2.6.0 by Joachim Bauch Daniel
Daniel Veillard 141310af 2003-10-06T08:47:56 applied patch from Stéphane Bidoul to fix the compilation of 2.6.0 code on * win32/Makefile.bcb win32/Makefile.mingw win32/Makefile.msvc win32/configure.js: applied patch from Stéphane Bidoul to fix the compilation of 2.6.0 code on Win32 Daniel
Daniel Veillard 70b18564 2003-09-24T21:45:21 patch from Stephane Bidoul for configuring the beta2 version #123104 * win32/configure.js: patch from Stephane Bidoul for configuring the beta2 version #123104 Daniel
Igor Zlatkovic 01c0ceda 2003-08-28T10:49:25 minor path fix
Igor Zlatkovic 1bab92db 2003-08-28T10:24:40 fixed for mingw
William M. Brack 6d13f33d 2003-08-08T16:40:36 Added in support for the ISO8859X module (patch provided by Jesse Pelton) * win32/configure.js: Added in support for the ISO8859X module (patch provided by Jesse Pelton)
Daniel Veillard 13d07cdc 2003-07-07T16:02:41 Jesse Pelton pointed out a problem in the javascript code. Daniel * win32/configure.js: Jesse Pelton pointed out a problem in the javascript code. Daniel
Igor Zlatkovic e8b5b0f1 2003-06-16T07:12:50 small addition to bcb patch
Igor Zlatkovic 72f92a88 2003-06-14T16:48:26 applied the BCB patch by Eric Zurcher
Igor Zlatkovic e38ab532 2003-05-17T11:30:54 threads default to native now
Daniel Veillard 94bb2f1c 2003-04-27T22:14:07 applied patch from Stéphane Bidoul for the Python bindings on the new * win32/configure.js python/setup.py.in: applied patch from Stéphane Bidoul for the Python bindings on the new release. Daniel
Igor Zlatkovic 3e1d37aa 2003-04-27T15:59:26 thread-enabled build is now default
Daniel Veillard beb70bd3 2002-12-18T14:53:54 more work on the xml reader interfaces. updated Igor's mail and the Web * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: more work on the xml reader interfaces. * AUTHORS MAINTAINERS doc/* win32/*: updated Igor's mail and the Web page for the Windows binaries. Daniel
Igor Zlatkovic 853514fc 2002-11-22T21:41:09 added option for python bindings
Igor Zlatkovic bd1a306c 2002-11-14T17:43:24 integrated mingw into jscript configure
Igor Zlatkovic 7ae91bcd 2002-11-08T17:18:52 retired xmlwin32version.h
Igor Zlatkovic 8f536a8a 2002-10-31T16:01:00 introduced a more flexible thread config
Igor Zlatkovic 3acadf41 2002-09-20T16:40:17 applied zlib patch
Igor Zlatkovic 8e040974 2002-09-20T13:39:53 Mark Vakoc added regexp support
Igor Zlatkovic 0ceeb8e8 2002-09-10T19:07:02 added more readme info for the binary package
Igor Zlatkovic a6f2d906 2002-04-16T17:57:17 *** empty log message ***
Igor Zlatkovic 9425ce2d 2002-04-10T21:57:11 *** empty log message ***
Igor Zlatkovic ac97f6e0 2002-03-24T21:00:26 Windows command-line build components added.