summaryrefslogtreecommitdiffstats
path: root/libxslt
Commit message (Collapse)AuthorAgeFilesLines
* fix delivery on macDavid Tardon2013-09-081-4/+4
| | | | Change-Id: I1d7fb85521ea6f1c5bd93c2318013a0ec514bf61
* gbuild: ExternalProject: remove second parameter again...Michael Stahl2013-05-071-1/+1
| | | | | | ... now that everything is consistent. Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
* gbuild: remove gb_ExternalProject_use_unpackedMichael Stahl2013-05-071-3/+1
| | | | | | | It must always be used exactly once, so replace it with constructor parameter. Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
* use gb_ExternalPackage_add_runtime_library for adding libsDavid Tardon2013-05-011-8/+8
| | | | Change-Id: I7be80bbef306db8f7ad585e95bfa4b6da0b30067
* adapt all externals to build against MSVC debug runtimeMichael Stahl2013-04-151-0/+1
| | | | | | | | | | | | | | | | Add patches and/or tweaks to the following modules: curl, cppunit, icu, lcms2, libxml2, libxslt, libxmlsec, lpsolve, nss, openssl, python3 lcms2 has an inconsistency where the .lib and the .dll don't agree on the .dll name. openssl gets a honorable mention because apparently it's undocumented custom build system can build with /MDd if one picks the right configuration but i couldn't figure out how to do that in an hour of trying, and just patched the release config instead. Change-Id: I7854a0fc85247e398d561b4f513d09fe2d1ebb3c
* libxslt: remove usage of dmake remnant XSLTLIBMichael Stahl2013-04-031-1/+1
| | | | Change-Id: Idb5dc8d0036b99a71cd8c1c0e740939074cc1a48
* libxml2: remove usage of dmake remnant LIBXML2LIBMichael Stahl2013-04-031-1/+1
| | | | Change-Id: I8a4f298af99f3415b0ef7a3fc5d69642b5b71f62
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-2/+0
|
* remove all d.lstMichael Stahl2013-02-281-0/+0
| | | | Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
* comma need to be escape in Makefile when in argument of $(callNorbert Thiebaud2013-02-231-1/+1
| | | | Change-Id: I930aacad47780a085ef8eec7f3b7fc6600528afb
* quiet external module build log unless failureNorbert Thiebaud2013-02-221-29/+29
| | | | | | | | | | | | | | | | | | ExternalProject usually involve a configure and a make step that produce a bunch of output usually irrelevant including a large number of warning and other mess. now that everything is pretty much in tail_build these output get interleaved with useful output from the build of the product and actually drown them in a logorrhea of messy noise. This store the output of external modules in a log file and only print them as a whole if the module failed do build. on a non-verbose build. Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647 Reviewed-on: https://gerrit.libreoffice.org/2304 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* libxslt, redland: properly quote rpath $ORIGINMichael Stahl2013-02-221-2/+3
| | | | | | | | | | ... so it can be passed from make to shell to configure to generated Makefile to libtool to invoked gcc without loss of valuable dollars. It is an open question to which extent this commit should be credited to the designers of sh, autoconf, libtool, make, and/or Solaris ld. Change-Id: I0709a49d7025dbfda4d9c0e7202ea932ec85e0cb
* convert libxml2 to gbuild and add to tail_buildPeter Foley2013-02-072-1/+3
| | | | | | | Change-Id: Ie6ae2150e1f011e17034abcace18c5967b4dacf5 Reviewed-on: https://gerrit.libreoffice.org/2023 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Peter Foley <pefoley2@verizon.net>
* No xsltproc needed for HOST when cross-compilingTor Lillqvist2013-02-051-0/+2
| | | | Change-Id: I70b257fb2df8e0ea1ef2d94b3da7da7989e3535e
* Correct location where xsltproc binary is in the DISABLE_DYNLOADING caseTor Lillqvist2013-02-051-1/+1
| | | | Change-Id: I0c65076d698865a653cac774a17f9db3d6f4d9ca
* convert libxslt to gbuild and add to tail_buildPeter Foley2013-02-0512-281/+171
| | | | | | | | Change-Id: I16eb442fd65b3a2f3a44108f670fd364dc7a64c0 Reviewed-on: https://gerrit.libreoffice.org/1988 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
* Avoid .memdump files left behind by xsltproc in the buildStephan Bergmann2013-01-182-1/+12
| | | | Change-Id: If79896a2f73cacd9880e8beb9cc42993b49cc3b5
* Get rid of (most uses of) GUITor Lillqvist2012-12-251-1/+1
| | | | | | | | | | GUI only takes values UNX or WNT, so it is fairly pointless. One can check whether OS is WNT or not instead. Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34 Reviewed-on: https://gerrit.libreoffice.org/1304 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
* Even if it shouldn't be a pb, let's do the same everywhereJulien Nabet2012-10-121-1/+1
| | | | Change-Id: I5775651a83ffa6a7780b81386168f4e327217282
* Adapt for DISABLE_DYNLOADING instead of just iOSTor Lillqvist2012-09-141-2/+4
| | | | Change-Id: I7dac78be5a1165ff5cdbd53fd02b907a4fa68a3b
* Deliver libexslt.a (for iOS)Tor Lillqvist2012-09-121-0/+1
| | | | Change-Id: I79dc8e0d7b60b22c0ffe9eb5a76f889b8739265f
* MSVC: missing libexslt.libStephan Bergmann2012-09-101-0/+1
| | | | Change-Id: I69d52e7c188c3326c639a8592e36467092365736
* build and deliver internal libexslt. Use LIBEXSLT_LIBS is system xslt is usedPeter Jentsch2012-09-103-0/+6
| | | | Change-Id: I7ab624bc4877af51d4182ab213ef49cd8c5bb2a4
* fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGINJung-uk Kim2012-08-291-2/+2
| | | | | | | | | | Signed-off-by: Stephan Bergmann <sbergman@redhat.com>: * bulk replacement of "-Wl,-z,origin,-rpath,..." with "-Wl,-z,origin -Wl,rpath,..." * additional hunk for directory/c-sdk/config/FreeBSD.mk in moz/seamonkey-source-1.1.14.patch did not apply and has been dropped Change-Id: Ie60c696f041108e819ce8f799cff6f58e63a5ad7
* Don't build against the debugging MSVC runtime in a dbgutil build eitherTor Lillqvist2012-05-081-3/+0
| | | | | | | | | | | | | We don't use the debugging runtime in LO's own code in dbgutil builds, so we shouldn't use it in bundled libs either. (At one point I did try to use the debugging runtime in a dbgutil build, but had to give up eventually; too many compilation errors thanks to using -D_DEBUG which brings in much more strict checks in the C++ headers. I apparently forgot to fix these makefiles then when I aborted the attempt.) Change-Id: I I Iedf765b55ba71b811d7fe3074e4c3129783108fd
* make gbuild the default assumption of build.plBjoern Michaelsen2012-04-291-0/+0
| | | | | | | | this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
* Simplify install name handling for external libraries on Mac OS XStephan Bergmann2012-02-291-1/+6
| | | | | | | | | ...by allowing our special @___... tokens anywhere within an install name, so that external modules can configure --prefix=/@___... etc. This removes the need for the special extshl and EXTRPATH=LOADER. Also, a new OUT2BIN_NONE can be used for external modules where the generated libraries need the default EXTRPATH=OOO, but generated executables are only used during the build and such need RPATH=NONE.
* support using for libxml2 internal on MacOSXNorbert Thiebaud2012-02-221-0/+5
|
* Added and improved READMEs for modules in libs-extern-sysJosh Heidenreich2012-02-091-0/+1
|
* Fix iOS fallout from libxml2+libxslt marriageTor Lillqvist2011-11-121-7/+7
| | | | | | configure.in nowadays doesn't allow using system libxml2 but internal libxslt. So remove iOS specifics related to that combination. Keep building a static library for iOS, though.
* Make also the libxslt library file names end in .so for AndroidTor Lillqvist2011-11-103-0/+21
|
* Use the xml2-config from our own libxml2 copy if not using a system libxml2Tor Lillqvist2011-11-031-0/+3
|
* Don't build libxslt.dll against debugging runtime for --enable-debugTor Lillqvist2011-10-271-1/+1
| | | | | | | | Same problem as a few commits earlier: libxslt's configure.js uses debug=yes to mean using the debugging crt, which we don't want in just a debug=t build. (And which will make libxslt.dll fail to load.) Look at $(dbgutil), not $(debug). (And note that in general dbgutil builds are disabled for Windows currently anyway.)
* Make Android cross-build workingThorsten Behrens2011-09-272-10/+19
| | | | | | | | | | | | In the spirit of 12759f67a36d52a345be6002d7017551e8414c59, change external lib's config.sub to eat the arm-unknown-linux-androideabi host os string. Also, permit shared libs again - seems Android can handle those. Added dictionaries to cross-build-toolset - idxdict is needed. Should build up to sfx2 - some residual static lib issues there, and in raptor.
* Fix cross-building libxslt to at least go through configure; does not build.Jan Holesovsky2011-08-231-1/+11
|
* Use dummy xml2-config script for iOSTor Lillqvist2011-06-132-1/+26
|
* Cross-compilation support for AndroidTor Lillqvist2011-06-092-1/+12
|
* Always compare CROSS_COMPILING explicitly to "YES"Tor Lillqvist2011-06-061-1/+1
|
* Drop %_EXT% which was always emptyTor Lillqvist2011-06-031-12/+12
|
* Drop unnecessary quotes around platform tripletsTor Lillqvist2011-05-301-1/+1
|
* TypoTor Lillqvist2011-05-241-1/+1
|
* Cross-compilation support and iOS in particularTor Lillqvist2011-05-241-1/+13
|
* Merge commit 'ooo/DEV300_m101' into intm101Jan Holesovsky2011-03-091-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: boost/aliasing.patch boost/makefile.mk cairo/cairo/makefile.mk cairo/pixman/makefile.mk dictionaries/da_DK/README_th_da_DK.txt dictionaries/da_DK/description.xml dictionaries/da_DK/dictionaries.xcu dictionaries/da_DK/makefile.mk dictionaries/da_DK/th_da_DK.dat dictionaries/de_AT/th_de_AT_v2.idx dictionaries/de_CH/th_de_CH_v2.idx dictionaries/de_DE/COPYING dictionaries/de_DE/COPYING_GPLv2 dictionaries/de_DE/COPYING_GPLv2.txt dictionaries/de_DE/README_extension_owner.txt dictionaries/de_DE/README_th_de_DE_v2.txt dictionaries/de_DE/makefile.mk dictionaries/de_DE/th_de_DE_v2.idx icu/makefile.mk moz/makefile.mk python/makefile.mk
| * mingwport33: i#116329: MinGW port enhancement: configurable libstdc++ nametono2011-01-061-1/+1
| |
| * sb126: merged in DEV300_m87sb2010-09-163-12/+70
| |\
| * \ sb126: merged in DEV300_m84sb2010-06-302-3/+40
| |\ \
| * | | sb126: #i110197# remove -Wl,-z,noexecstack hacksb2010-06-221-1/+1
| | | |
* | | | Build fixes for VC++ 10Jesús Corrius2010-10-202-1/+17
| | | |
* | | | update libtooling and config.guess for aix 7Caolán McNamara2010-10-133-3/+28
| |_|/ |/| |
* | | CWS-TOOLING: integrate CWS solaris10u8_OOO330Jens-Heiner Rechtien2010-07-213-12/+70
|\ \ \ | |_|/ |/| |