Commit graph

92 commits

Author SHA1 Message Date
Michael Stahl
d060197a8d hunspell: -Werror=undef
Change-Id: Ib6d015605005dd1fec4aa5351dbf6e72f06cd8ec
2013-04-01 15:02:31 +02:00
Michael Meeks
79b0046ba0 remove legacy build.pl prj/build.lst files. 2013-03-14 17:05:51 +00:00
Caolán McNamara
18c1fa36b6 safer order of replacement
Change-Id: I912dbb6eddbb91bd9d5e18fb169f498df692d0e6
2013-03-14 11:27:41 +00:00
Caolán McNamara
da2c8c7d17 Resolves: rhbz#918938 crash in danish thesaurus/spell interaction
Change-Id: I911fc382a8e4b895262dcd5ae5c67c4a81e6aad4
2013-03-13 17:04:26 +00:00
Michael Stahl
b768611724 remove all d.lst
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28 18:40:06 +01:00
Norbert Thiebaud
ed26c01be1 quiet external module build log unless failure
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>
2013-02-22 08:25:56 +00:00
Peter Foley
b92a0d9208 convert icu to gbuild and add to tail_build
Change-Id: Id7d8bc05b1393cc2bae4a531c8a47f62df24b1d6
Reviewed-on: https://gerrit.libreoffice.org/1488
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
2012-12-27 15:53:39 +00:00
Tor Lillqvist
c29098917a Get rid of (most uses of) GUI
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>
2012-12-25 17:53:25 +00:00
Michael Stahl
e097ec36d7 tweak some build.lsts...
Change-Id: Ia9b5b2775ad91661bf3d130417a1624fa4d855d2
2012-11-15 11:35:57 +01:00
Matúš Kukan
ed0b160041 fix parallelism variables and let's have only --with-parallelism from now on
Rationale:
- it is advised to use max-jobs and num-cpus with the same value in wiki
- max-jobs was used only for lcms2 and few gbuild
  modules outside of tail_build anyway.

Also fixes:
- really use CHECK_PARALLELISM when meant to
- EXTMAXPROCESS is not defined in gbuild;
  use parent's jobservers in sub-make where possible

Change-Id: I501de732d223ce0c935081bd1d73da611d16ee88
Reviewed-on: https://gerrit.libreoffice.org/930
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2012-10-30 20:34:03 +00:00
Tor Lillqvist
0ac7d3a1da gb_STDLIBS already has the -l options
Change-Id: Ic498efe935194e95c593c5378d882664b7ad14ef
2012-10-29 14:13:46 +02:00
Tor Lillqvist
6571f071ce Pass gb_STDLIBS in LIBS to the hunspell configure
Otherwise the executables (that we won't need of course) won't link
for Android.

Change-Id: I993f404caa77e8ceadd669230eba43469cffc5a1
2012-10-29 13:52:20 +02:00
Matúš Kukan
327db9fe01 fix hunspell and mythes library names
Change-Id: Ie660f8b3f885e3f26f188314433b9fbff27bf50a
2012-10-28 22:40:30 +01:00
Peter Foley
2e4ab69246 convert hunspell to gbuild
Change-Id: I285292ca7f7252399c3898ca49f73727ab569fca
2012-10-28 14:23:32 -04:00
Tor Lillqvist
729ebb3654 Handle the CPPRUNTIME crack
Change-Id: Id2b4758d979f8b8d2273e2ba8ddbe850eecc3b04
2012-10-14 22:42:13 +03:00
László Németh
88303a8303 fdo#55045 fix broken Hungarian grammar checking options
Change-Id: I488dda6f456e841f41c4623634d2cb597e3a3c0a
Reviewed-on: https://gerrit.libreoffice.org/639
Reviewed-by: Miklos Vajna <vmiklos@suse.cz>
Tested-by: Miklos Vajna <vmiklos@suse.cz>
2012-09-19 08:54:46 +00:00
Stephan Bergmann
d3bec41a1b Patches reported upstream
Change-Id: I1275b73d4f18633ba03831b6973b801b0467cf0d
2012-08-14 10:53:06 +02:00
Stephan Bergmann
27b76a4459 Some C++11 related fixes
Change-Id: Ia7f325e3658618fe627a0bc00dec4e98e41e5716
2012-08-14 10:39:11 +02:00
Michael Stahl
aab05a9444 hunspell: fix warnings 2012-07-27 17:50:23 +02:00
Bjoern Michaelsen
b1c3e8ae28 make gbuild the default assumption of build.pl
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
2012-04-29 03:50:46 +02:00
Stephan Bergmann
7c4f2ec8a7 Simplify install name handling for external libraries on Mac OS X
...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.
2012-02-29 18:46:38 +01:00
Tor Lillqvist
f5cea39979 Use STDLIBCUIMT so that the sample executables link for Android
Without using STDLIBCUIMT and the -lgnustl_shared it contains the
sample executables in hunspell and mythes won't link. Sure, they won't
be used for anything, but it's easier this way than to patch out
building them.
2012-02-18 01:49:26 +02:00
Josh Heidenreich
b469be0723 Added and improved READMEs for modules in libs-extern-sys 2012-02-09 18:23:49 +01:00
Thorsten Behrens
04b8b4fbbb Make Android cross-build working
In the spirit of 12759f67a3, 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.
2011-09-27 09:46:38 +02:00
Arno Teigseth
333648cc5d added twofold affix+compound to hunspell, as the official fixed https://sourceforge.net/tracker/index.php?func=detail&aid=3288562&group_id=143754&atid=756395 2011-09-14 11:10:34 +01:00
Caolán McNamara
c5cf745a15 1.2 -> 1.3 2011-06-23 10:44:42 +01:00
Caolán McNamara
95c544bebc upgrade to hunspell-1.3.2 2011-06-23 10:21:59 +01:00
Tor Lillqvist
55b7e3d8d3 Pass --build and --host options also when cross-compiling to Windows 2011-06-17 23:35:37 +03:00
Tor Lillqvist
ec7e1a9608 hunspell-mingw.patch does not even apply 2011-06-17 23:33:43 +03:00
Tor Lillqvist
1db5eb0c1c Add Android patch 2011-06-11 21:28:17 +03:00
Tor Lillqvist
78f9b77628 Always compare CROSS_COMPILING explicitly to "YES" 2011-06-06 09:07:30 +03:00
Tor Lillqvist
56f35e6b39 Drop %_EXT% which was always empty 2011-06-03 13:27:35 +03:00
Tor Lillqvist
e5c37050ba Drop unnecessary quotes around platform triplets 2011-05-30 02:57:36 +03:00
Tor Lillqvist
b2c1dd30f3 Pass --build and --host options when cross-compiling 2011-05-29 20:16:21 +03:00
Tor Lillqvist
bfed48d5b5 Drop OS2 2011-05-21 16:38:28 +03:00
Jan Holesovsky
5f7158e265 Merge commit 'ooo/DEV300_m101' into intm101
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
2011-03-09 10:38:32 +01:00
Fridrich Štrba
438060cd27 Static defines when building static hunspell on Windows 2011-02-10 20:50:26 +01:00
Caolán McNamara
c8a5d2ddf5 have to deliver some .h files as well now 2011-02-08 20:33:07 +00:00
Caolán McNamara
be61838a57 Resolves: fdo#34031 bump to hunspell 1.3.1 2011-02-08 14:50:08 +00:00
Caolán McNamara
a1b931cc43 build without nls, we don't need it 2011-02-05 16:23:21 +00:00
Laszlo Nemeth
fcf1180075 fixed a crash - fdo#32850 2011-01-06 23:48:55 +01:00
Caolán McNamara
6088971619 backport the run valgrind correctly fix 2010-12-10 12:17:28 +00:00
Caolán McNamara
d739047a91 fix AIX build 2010-10-13 14:34:03 +01:00
Hans-Joachim Lankenau
8333d0d5eb #i107097# - pass MAXPROCESS to GNU make in external modules 2010-07-20 12:46:55 +02:00
obo
d66343ab59 CWS-TOOLING: integrate CWS mingwport30 2010-06-22 16:02:44 +02:00
obo
a0bbc58ae0 masterfix: #i10000# remove typo 2010-06-10 15:24:27 +02:00
Thomas Lange [tl]
29f7268d43 cws tl74: merge with DEV300_m81 2010-06-09 14:50:43 +02:00
tono
9bc06e6ac0 i#111958: MinGW port enhancement: runtime-pseude-reloc-v2 2010-05-31 21:53:32 +09:00
tono
d1d09abe27 i#111382: Mingw port for hunspell 1.2.9 2010-05-31 21:28:11 +09:00
Jens-Heiner Rechtien
f02b107c44 CWS-TOOLING: integrate CWS hunspell129 2010-04-13 13:04:34 +02:00