96 Commits
Author SHA1 Message Date
Peter Foley 77169b9cec add javavm and jvmfwk to Library_merged
Change-Id: Ia59027e4eb9909b6afeab6dc6c7f76a6b60cd1c6
2013-03-28 09:58:14 -04:00
Peter Foley 679ab71438 add helplinker to Library_merged
Change-Id: I33073859403edf11576fd88db6a68279f9055139
2013-03-28 09:58:13 -04:00
Peter Foley 470c5fefa5 add basebmp and unotest to Library_merged
Change-Id: I13dadec895bc67a903956c6a4e6bdbfa9a1b8d84
2013-03-28 09:58:11 -04:00
Peter Foley 3c8f17930e add desktop_detector, subsequenttest, test, and vclplug_svp to Library_merged
Change-Id: Ic2201436d1e4fe01670e2086e7dd1c6c525c9e91
2013-03-28 09:58:04 -04:00
Peter Foley 53ca5cd993 add scfilt to Library_merged
Change-Id: Icebffb82b35ae383b97b0ef4b3419b1fe74ce858
2013-03-24 08:55:53 -04:00
Peter Foley 81728bed9b cleanup Library_merged
Change-Id: Iedd2a60ab6287ed661de7a88daf182cf2af4fe86
2013-03-23 16:28:02 -04:00
Peter Foley 26d08e7539 add wpftdraw to Library_merged
Change-Id: I40471e76a338430e010ad53f64aa6328f3c81b44
2013-03-21 17:27:03 -04:00
Peter Foley 1ebdd13f88 add oox sd and xmlsecurity to Library_merged
Change-Id: Ie9ef511308179902cbaeb2cca39414e86c57ce30
2013-03-21 17:27:01 -04:00
Peter Foley 03b5374447 add wpftwriter to Library_merged
Change-Id: Id748b3bb2347bf8e8d63a47ff8471e3185cbedcb
2013-03-21 17:27:00 -04:00
Michael Stahl 1658e4efac RepositoryExternal.mk: clean up awful icudata/icui18n duplication
Change-Id: Ic4794d9a908b60220a4a849ff263eaa08776550c
2012-12-02 20:58:32 +01:00
Michael Meeks d04ac66578 dung out berkeleydb gnumake / configure bits ... 2012-11-21 14:52:49 +00:00
David Tardon bba04ae9ec drop glib external from mergedlib
Change-Id: Id5f1410ee578cdd528d3c61c4822faf4ba41d037
2012-11-07 10:37:36 +01:00
Peter Foley 0ba0b1ca90 prevent libmerged warning spam
Change-Id: I8ee74175d3dc08318461dfe08ebd10b12ce8d814
2012-10-07 10:42:24 +02:00
Peter Foley 2db6f67b6e add support for libmerged on Windows
Change-Id: I05d1c557967000be2fb7128b43d6e8c6005a7892
2012-10-07 10:42:19 +02: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 dc397aae70 gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:
add a new gb_LinkTarget_use_system_win32_libs to abstract different
linker options on MSVC and GCC.

Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
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 cee32aae39 gbuild: clean up Mac OS X framework handling:
There are currently 3 different mechanisms being used for frameworks,
which is of course intolerable so we invent a 4th one and standardize on
it:  gb_LinkTarget_use_darwin_frameworks

(This doesn't mean using add_libs or externals was wrong, it was just
inconsistent... and i don't see an obvious benefit of using externals here)

Change-Id: I5de9020402c87e7236c6a358c47f02fa56642d3d
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
Michael Stahl 2e677c3981 gbuild: split uwinapi out of gb_STDLIBS
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-28 16:49:05 +02:00
Matúš Kukan d4ef17ab1c libmerged: use external cups
Change-Id: I1380fe8053ddf68a81b1bf6ffc8febfbb5ed9214
2012-09-19 21:06:56 +02:00
Caolán McNamara 100e56309f dbus for libmerged
Change-Id: I7a0b2c5358ff1b003f822ef4f9acc5c78b1605b1
2012-09-04 08:44:24 +01:00
Matúš Kukan dc8f9877d1 libmerged: another small component libraries for android
Change-Id: Icd36fe58cfe8dbcc737681e6fb477e64310bfaad
2012-09-01 21:06:12 +02:00
Matúš Kukan 3f750f8e7b merge more, mostly small libraries for android
Change-Id: Ic40dec7083b2dd83952bee50290b803b981965b0
2012-08-25 12:45:36 +02:00
Matúš Kukan 4d7b955705 libmerged: add more libraries
Change-Id: Ia35e93b9632cb2bbfce0d40f8491044d56f2bb05
2012-08-25 12:45:35 +02:00
Tor Lillqvist a1aed54fee Build basebmp as a static library for Android
Reduces shared library count by one... This is tedious.

Change-Id: I3bdc0a5c4ee4cabf9bbcedc469ca6e94d0103d6b
2012-08-23 22:26:01 +03:00
Tor Lillqvist e607f5f651 More deps for Android
Change-Id: Ifc99e894885ed835c3205c3eea708a07273b52b3
2012-08-20 13:04:50 +03:00
Tor Lillqvist 0198ba8685 Use graphite only if ENABLE_GRAPHITE
Change-Id: I4e3274c43e34f6b28277ac75f96ae8c146e94c40
2012-08-20 13:04:41 +03:00
Matúš Kukan 4967a9d8f9 libmerged: add fsstorage, svl, sot, vcl
Change-Id: Ibebf00d99fdf8212afbdba21ca13844d2ff1c412
2012-08-20 11:22:22 +02:00
Matúš Kukan fe32762e11 tubes: add to libmerged to fix circular dependency
Probably it belongs in there anyway.

Change-Id: I3bf908de58e0e989e263323d2fdc432308c2cab8
2012-08-09 16:16:51 +02:00
Matúš Kukan 7ce4cc7c60 tubes: also libmerged now links against tubes library
Change-Id: If7faccccb3c92735fc7062880a171e75b750a1da
2012-07-26 01:29:05 +02:00
Tor Lillqvist daaa550121 Pass also scale and offset to createScreenCompatibleDeviceUsingBuffer()
Pass on to VirtualDevice where used to set the MapMode of the device
appropriately. Adapt DocumentLoader, use to scale the page rendering
to exactly fit the virtual device.

Change-Id: I4b0bc67e12114d3d9d493ff1aca2ef5d2cc78912
2012-06-18 22:38:41 +03:00
Tor Lillqvist 36244dcfa1 Drop accidentally duplicated section
Change-Id: I7444c59efa4fceff9046341cbac934488dd67514
2012-06-18 20:22:46 +03: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
Caolán McNamara 80b0a3a7b6 fold i18npaper into i18nutil
It's too small to justify standalone existence.

We can accumulate i18n things we link to directly into
i18nutil and rework i18npool uno implementions in terms
of thin wrappers over i18nutil and prefer linking to
i18nutil internally and leave the uno forwarders for
use by external components and scripting
2012-03-08 12:02:38 +00:00
Matúš Kukan a62f426993 add configmgr, ucb1, ucpfile1, xcr to libmerged 2012-02-19 19:24:34 +01:00
Tor Lillqvist 888d96f6b4 Add svt and tk to libmerged 2012-02-15 16:20:00 +02:00
Tor Lillqvist 4347e5d1d8 Add sb to libmerged 2012-02-15 16:19:55 +02:00
Tor Lillqvist c301199804 Merge branch 'feature/android' 2012-02-15 12:00:46 +02:00
Tor Lillqvist 25f8330004 Add fw* and sfx to libmerged 2012-02-13 17:53:36 +02:00
Tor Lillqvist 7edb4c7393 Add fw* and sfx to libmerged 2012-02-13 16:49:24 +02:00
Matúš Kukan 484a5dcc0e add missing library for windows 2012-02-11 16:57:52 +01:00
Tor Lillqvist 081d76c3fa Attempt to manage without Berkeley DB on iOS and Android
Berkeley DB is used for help index and extension database. (Possibly
only for a backward-compatible format of the latter, I am not sure.)
Neither use makes much sense on Android and iOS.

The existing help is for LO on desktop OSes anyway, help for LO-based
apps on iOS and Android will naturally be quite different.

On iOS there will definitely be no "extensions", and probably we don't
want to bother with such on Android either.
2012-01-16 16:53:49 +02:00
Matúš Kukan a74627d53e improve support for merging libraries 2012-01-10 14:25:03 +01:00
Matúš Kukan 48b7723016 this is supposed to be gb_CORE_LIBS 2011-08-24 16:07:20 +02:00
Michael Meeks 070ff659ca add missing file I omitted to add 2011-08-24 14:45:09 +01:00