Norbert Thiebaud
23126cea9e
hide clucene warnings under the carpet to avoid poluting make's output
...
Change-Id: I1f6e4d187ae6200fe1d2444c07af9ca42a010bc1
2012-09-28 10:15:33 -05:00
Michael Stahl
5032dc0fc3
gbuild: invert handling of standard system libraries:
...
Always link in gb_STDLIBS, except when the library explicitly opts out
with gb_LinkTarget_disable_standard_system_libs.
Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28 16:49:08 +02:00
Michael Stahl
967986b861
gbuild: gb_Library_PLAINLIBS_NONE cleanup for Mac
...
Change-Id: I66f8229e186e312ed3242695db9ef0768ab4d9a0
2012-09-28 16:49:07 +02:00
Michael Stahl
b85c349783
gbuild: replace direct gb_STDLIBS use with ...
...
... new gb_LinkTarget_add_standard_system_libs
Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28 16:49:06 +02:00
David Tardon
22371e3aa8
fix dep on clucene headers
...
Change-Id: I1a644dabdd5404645450541ab6a7a94aaf61658d
2012-09-23 18:06:49 +02:00
David Tardon
f8afd6e282
update ext. projects to use ExternalPackage
...
Change-Id: Ia66854f21446fff9a04b1708964286c566333ab0
2012-09-22 14:57:30 +02:00
David Tardon
24219ada37
clucene build needs solenv
...
Change-Id: I5e41370b54a6054b9a488ae523a9d83b47f20415
2012-09-22 08:15:39 +02:00
Michael Meeks
8a73c22b9b
android: disable clucene
2012-09-17 13:26:32 +01:00
Matúš Kukan
b409f11f8b
rename: set_cxx_suffix -> set_generated_cxx_suffix; used for external libs
...
Change-Id: I023c6b35c2a65da566ff5bb3aea772c99c90dda3
2012-09-08 13:09:34 +02:00
Matúš Kukan
38cc4f7fde
gbuild: UnpackedTarball: do not rename files; set cxx suffix for library
...
Change-Id: I8bf119a4ab3fc7c2febfa80176358f668003b7d1
2012-08-31 21:21:38 +02:00
Jung-uk Kim
8a55c4af62
fdo#53855: Use the newly added HAVE_GCC_BUILTIN_ATOMIC for clucene
...
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>:
* added clucene-config-MINGW-atomic.h, to not lose _CL_HAVE_GCC_ATOMIC_FUNCTIONS
when applicable there
* renamed clucene-config-GCC.h to clucene-config-GCC-atomic.h for consistency
with above
Change-Id: I3dd15721b568fa9358b79ec28bad39249200c773
2012-08-27 13:33:44 +02:00
Matúš Kukan
d7a5df7e3d
download clucene tarball only when it's going to be used
...
Change-Id: I568be2e912d5700ef5d24443e48cf7d0a384292a
2012-08-24 18:28:00 +02:00
David Tardon
ddc8881122
adapt clucene for UnpackedTarball
...
Change-Id: I52d78c396511ee44c18ba9473b9602fc4e6f947f
2012-08-24 13:22:01 +02:00
Jung-uk Kim
e19cd3f8a3
fdo#53061: Fix for C++11 #define NULL nullptr
...
Change-Id: Ic6cce351202eca8160f1536981ce5d0985010cb7
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-08-14 10:39:10 +02:00
David Ostrovsky
bb4ae4abb5
CLucene contribs-lib artifacts were missing during system wide installation
...
Change-Id: I11e9b17336a16bfcaceebe7613c156ff3e2b94d1
2012-05-28 09:57:24 +03:00
Michael Stahl
a9550f63cd
normalize variable names in gbuild user makefiles
...
Variables should have module name as prefix to prevent collisions.
2012-05-10 10:47:44 +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
2593b6292b
Fixed placement of comment
2012-04-25 10:47:16 +02:00
Catalin Iacob
728351a1bb
Mention that the CLucene patch was also sent upstream
2012-04-25 10:07:01 +02:00
Luboš Luňák
4af5efaaff
do not use internal clucene if building with an external one
2012-04-24 09:01:47 +02:00
Catalin Iacob
835a063cee
WaE: patch CLucene to avoid Clang unused parameter warning
2012-04-23 14:16:34 +02:00
Caolán McNamara
3934efe28c
sigh, need a 64bit zlib too on windows, reverting
2012-04-13 14:06:55 +01:00
Caolán McNamara
452af5f452
gbuildize internal zlib
...
and stick headers into the solver in the same hierarchy as is "standard"
so we don't have to patch so much, similiarly rename to libz
2012-04-13 13:15:25 +01:00
Caolán McNamara
ba8b1c2fec
CLucene headers are better in inc/external
2012-04-11 12:06:23 +01:00
Matúš Kukan
0a45deba2b
enforce only one possible use of gb_CustomTarget
...
This brings two changes:
- no more recursive calling of make
- gbuild_simple is now not used => removed
2012-04-09 21:04:39 +02:00
Michael Stahl
4c50f23f87
LinkTarget.mk: remove gb_LinkTarget_add_package_headers
2012-04-08 01:05:53 +02:00
Michael Stahl
c923f7d2c2
gbuild: "use" vs. "add":
...
Naming convention for gbuild methods:
- "add" is used for stuff that is logically a part of the target
(i.e. not registered at the Module, but defined in the target's makefile)
- "use" is used for stuff that is logically a different target
(i.e. it is registered at the Module, has it's own makefile, may be
in a different module than the target)
2012-04-08 01:05:52 +02:00
Matúš Kukan
7d3cc4b95e
clucene: do not use mixed path here
2012-03-31 23:34:47 +02:00
Matúš Kukan
bd51ff439c
clucene: use CustomTarget makefile
2012-03-31 22:49:31 +02:00
Christian Lohmaier
f16833b1d3
older versions of tar don't do autodetection of compression format
2012-03-23 14:39:50 +01:00
Fridrich Štrba
a565276f66
Enable use of older tars that uses --strip-path to strip components
2012-03-23 13:16:20 +01:00
Tor Lillqvist
2a1171929e
chmod -x
2012-03-21 13:00:45 +02:00
Korrawit Pruegsanusak
380f0af0a8
gtar actually expects --strip-components, with trailing 's'
2012-03-13 18:38:37 +07:00
Luboš Luňák
41d7a444be
patch clucene to avoid narrowing conversions
...
clang errors out on this
2012-03-10 16:39:22 +01:00
Michael Meeks
dc24525d09
more idle code documentation improvement
2012-03-06 14:41:45 +00:00
Matúš Kukan
48dc8ca4e1
make this consistent
2012-02-25 13:10:42 +01:00
Matúš Kukan
654a5bdd6c
filter out not needed uwinapi which is not yet built
2012-02-24 21:50:45 +01:00
Jan Holesovsky
3dee9ff1c9
MinGW: Make clucene build.
2012-02-24 18:54:37 +01:00
Jan Holesovsky
65d9696da1
Trailing whitespace cleanup in the clucene configs.
2012-02-24 18:54:37 +01:00
Caolán McNamara
c31e1bae8e
fix for cross-compiling
2012-02-23 15:06:27 +00:00
Stephan Bergmann
593769cec1
Fix CLucene _DEBUG code
2012-02-23 14:21:10 +01:00
Caolán McNamara
3b18642d62
tweak generic config for MacOSX
2012-02-23 12:57:29 +00:00
Caolán McNamara
235db83d4c
another problematic _CL_HAVE_GCC_ATOMIC_FUNCTIONS for MacOSX
2012-02-23 12:39:16 +00:00
Caolán McNamara
419cceda36
use the same compiler test for atomics in clucene as sal
2012-02-23 12:10:41 +00:00
Caolán McNamara
caf607f203
wcsdup not universally available on non-windows
2012-02-23 12:05:40 +00:00
Caolán McNamara
9f33cd3f6c
disable warnings in exported headers
2012-02-23 10:31:22 +00:00
Caolán McNamara
03aebc6b11
need to export more headers from CLucene
2012-02-23 10:31:22 +00:00
Caolán McNamara
8f6321b775
use different OUString ctor for RTL_TEXTENCODING_UCS4
2012-02-23 10:31:19 +00:00
Caolán McNamara
a818fa05c3
get clucene building under windows-msvc
2012-02-17 16:36:04 +00:00
David Tardon
512fcc354d
suppress -Werror for clucene
2012-02-17 15:49:18 +01:00