1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-08-10 09:03:02 +03:00
Commit Graph

30 Commits

Author SHA1 Message Date
Chun-wei Fan
7917daa89e win32/configure.js: Support building Python bindings
Add the python=yes option so that one can build the Python bindings.  This will
configure python/setup.py, which one can use to build and package the bindings
via distutils.
2022-03-10 10:05:56 +08:00
Nick Wellnhofer
ed51fe6921 Remove ChangeLog
The ChangeLog is from pre-Git times.
2022-02-16 20:10:17 +01:00
David King
23734923db Fix some misleading indentation
Found by Coverity.

https://bugzilla.redhat.com/show_bug.cgi?id=1938808
2022-02-12 20:42:36 +00:00
Nick Wellnhofer
7357f29c3a Minor fixes to configure.js
- Declare local variables
- Semicolon coding style
- Remove duplicated option check

Found by lgtm.com
2020-01-10 18:36:23 +01:00
Chun-wei Fan
e2584eed1c win32: Add configuration for profiler
Without this the generated xsltconfig.h will not be complete as there
will be a configuration variable that is left in the header, breaking
builds.

This will allow one to enable or disable profiler support in Windows
builds, and the default is to enable this.
2019-11-15 11:50:32 +01:00
Nick Wellnhofer
8b4babb8f7 Rework locale feature tests
Support glibc 2.26 which removes xlocale.h. Fixes bug 788264. Thanks to
Quentin Minster for the report.

Drop support for ancient glibc 2.2.x. This allows to replace the test
program in configure.ac with a simple check for strxfrm_l.

Always use WinAPI locales on Windows.

Define macros in xsltlocale.h and rename XSLT_LOCALE_XLOCALE to
XSLT_LOCALE_POSIX.
2017-10-08 15:36:21 +02:00
Nick Wellnhofer
cfca980951 Fix win32/configure.js
Adjust for recent config changes.
2017-10-03 23:11:55 +02:00
Nick Wellnhofer
6ae7de3ac3 Change default SOPREFIX on Windows to "bin"
Under MinGW, the convention is to install DLLs under bin.

Fixes bug #774090:

https://bugzilla.gnome.org/show_bug.cgi?id=774090
2017-01-03 16:45:59 +01:00
Daniel Veillard
79ab294f6f big patch from Roumen Petrov finishing xsl:sort lang support with many
* libxslt/xsltconfig.h.in libxslt/xslt.c libxslt/extensions.c
  libxslt/xsltlocale.c libxslt/preproc.c libxslt/xsltutils.c
  libxslt/xsltlocale.h libxslt/win32config.h configure.in
  config.h.in win32/configure.js: big patch from Roumen Petrov
  finishing xsl:sort lang support with many portability issues
  fixed and feedback from Nick Wellnhofer and Rob Richards
Daniel

svn path=/trunk/; revision=1488
2008-08-01 08:27:18 +00:00
Daniel Veillard
8035319027 patch from Nick Wellnhofer and Roumen Petrov to fix some portability
* libxslt/xsltconfig.h.in libxslt/xsltlocale.h configure.in
  config.h.in win32/configure.js: patch from Nick Wellnhofer and
  Roumen Petrov to fix some portability problems on the previous
  xsl:sort locale patch
Daniel

svn path=/trunk/; revision=1478
2008-06-12 09:43:28 +00:00
Daniel Veillard
2f0db738b4 apply patch from Rob Richards to improve build with VS2005 Daniel
* win32/Makefile.msvc win32/configure.js: apply patch from
  Rob Richards to improve build with VS2005
Daniel

svn path=/trunk/; revision=1435
2007-08-03 13:46:43 +00:00
Igor Zlatkovic
e11b6529e6 removed obsolete copy operations 2005-04-06 22:01:43 +00:00
Daniel Veillard
e04fbb1e27 applied plugin patch for Windows by Joel Reed Daniel
* tests/plugins/testplugin.c win32/Makefile.msvc win32/configure.js:
  applied plugin patch for Windows by Joel Reed
Daniel
2005-01-30 19:02:09 +00:00
Daniel Veillard
cea555bf1e Makefile fixes for Widows from Joel Reed Daniel
* win32/configure.js: Makefile fixes for Widows from Joel Reed
Daniel
2005-01-28 00:01:31 +00:00
Daniel Veillard
08579bd1d3 integrated the module patch from Joel Reed with just a couple of changes
* configure.in win32/configure.js libxslt/extensions.c
  libxslt/xsltconfig.h.in libxslt/xsltwin32config.h.in:
  integrated the module patch from Joel Reed with just a couple
  of changes and cleanup.
Daniel
2005-01-09 15:43:24 +00:00
Igor Zlatkovic
0aec602842 added support for version extra 2004-08-24 14:43:44 +00:00
Daniel Veillard
091028da9d apply patch from Rob Richards to add a normal --with-crypto configure
* configure.in libexslt/crypto.c libexslt/exslt.[ch]
  libexslt/exsltconfig.h.in win32/configure.js: apply patch from
  Rob Richards to add a normal --with-crypto configure option.
Daniel
2004-07-16 10:17:29 +00:00
Igor Zlatkovic
641af352ff minor changes for the windows binary package 2004-06-09 14:33:54 +00:00
Igor Zlatkovic
7d93ac4bee added cruntime option, contributed by Oliver Stoeneberg 2004-05-24 10:47:38 +00:00
Igor Zlatkovic
f8c283c3af tried to fix mingw build, no success, it still works halfway 2003-12-11 18:52:07 +00:00
Igor Zlatkovic
ad6e1edbe2 MSVC and MinGW compilation fixes 2003-12-11 15:34:45 +00:00
Igor Zlatkovic
a2f3543467 fixed #122146 2003-11-06 16:28:17 +00:00
Igor Zlatkovic
57633693d9 handled trio option correctly 2003-02-19 15:08:19 +00:00
Daniel Veillard
5c4a6de5e5 increase the max number of cascaded sort operations. updated Igor's mail
* libxslt/xsltInternals.h: increase the max number of cascaded
  sort operations.
* AUTHORS doc/* win32/*: updated Igor's mail and the Web page for
  the Windows binaries.
Daniel
2002-12-18 14:43:06 +00:00
Daniel Veillard
03fd8d0fcc fixed a bug in merging public info from C modules. patch from Mark Vakoc
* doc/apibuild.py: fixed a bug in merging public info from
  C modules.
* win32/Makefile.msvc win32/configure.js: patch from Mark Vakoc
  the iconv option to configure.js didn't work, and
  added zlib option needed when linking xsltproc statically
Daniel
2002-12-12 00:19:02 +00:00
Igor Zlatkovic
f69de936e6 integrated mingw into jscript configure 2002-11-14 17:48:25 +00:00
Igor Zlatkovic
775c585560 introduced double-run compilation 2002-09-29 18:05:13 +00:00
Igor Zlatkovic
bfe37aa23a added more readme info for the binary package 2002-09-10 19:06:41 +00:00
Igor Zlatkovic
1feca14f9f *** empty log message *** 2002-04-16 17:58:19 +00:00
Igor Zlatkovic
cc532f426c Windows command-line build components added. 2002-03-24 21:04:43 +00:00