Sweden-Number/libs
Martin Storsjö 683b43b996 xslt: Build with LIBXSLT_STATIC, fix building with clang in MSVC mode.
This avoids unnecessarily embedding dllexport directives in all
the object files.

This also fixes building with clang in MSVC mode, as the MSVC
definition of XSLTPUBVAR in xsltexports.h is lacking 'extern'
when doing dllexport. (This probably used to work before
compilers defaulted to -fcommon.) This fixes duplicate symbols
like these:

lld-link: error: duplicate symbol: xsltGenericError
>>> defined at ../src/libs/xslt/libxslt/xsltutils.h:140
>>>            libxslt.cross.a(documents.cross.o)
>>> defined at ../src/libs/xslt/libxslt/xsltutils.h:140
>>>            libxslt.cross.a(extensions.cross.o)

Signed-off-by: Martin Storsjö <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-21 11:22:00 +02:00
..
adsiid adsiid: Move to the libs directory. 2021-10-11 11:44:02 +02:00
dmoguids dmoguids: Move to the libs directory. 2021-10-11 11:44:02 +02:00
dxerr8 dxerr8: Move to the libs directory. 2021-10-11 11:44:02 +02:00
dxerr9 dxerr9: Move to the libs directory. 2021-10-11 11:44:02 +02:00
dxguid dxguid: Move to the libs directory. 2021-10-11 11:47:51 +02:00
gsm libs: Import upstream code from gsm 1.0.19. 2021-10-20 16:16:07 +02:00
jpeg libs: Import upstream code from libjpeg 9d. 2021-10-19 11:33:05 +02:00
lcms2 libs: Import code from upstream lcms2 2.12. 2021-10-19 11:33:05 +02:00
mfuuid mfuuid: Move to the libs directory. 2021-10-11 11:47:53 +02:00
png libs: Import upstream code from libpng 1.6.37. 2021-10-18 14:32:42 +02:00
strmiids strmiids: Move to the libs directory. 2021-10-11 11:47:53 +02:00
tiff libs: Import upstream code from libtiff 4.3.0. 2021-10-19 11:33:05 +02:00
uuid uuid: Move to the libs directory. 2021-10-11 11:47:53 +02:00
wbemuuid wbemuuid: Move to the libs directory. 2021-10-11 11:47:53 +02:00
wine libwine: Avoid including wine/port.h. 2021-10-20 16:16:07 +02:00
wmcodecdspuuid wmcodecdspuuid: Move to the libs directory. 2021-10-11 11:47:53 +02:00
xml2 libs: Import code from upstream libxml2 2.9.12. 2021-10-20 16:16:07 +02:00
xslt xslt: Build with LIBXSLT_STATIC, fix building with clang in MSVC mode. 2021-10-21 11:22:00 +02:00
zlib libs: Import upstream code from zlib 1.2.11. 2021-10-18 11:07:38 +02:00