Commit Graph

15 Commits

Author SHA1 Message Date
b0ac763d13 native-code: Remove foo_core groups, now only 'core' and 'writer' are used.
Also remove extended_core group. If something from there will be
needed, we will add it another way.
Currently only android/experimental/desktop/Makefile and
ios/CustomTarget_TiledLibreOffice_app.mk are known to do something.

Change-Id: I99936075e35ce98d684581838c0a19dccd83f942
2014-03-06 15:48:26 +01:00
4be366de58 native code generator: Do not use single_component_map anymore.
Put cui and spl into extended_code and ignore the rest.

Also change DocumentLoader and LibreOffice4Android to use only
extended_core and writer as all the ios apps do, without knowing what is
really needed there.

Change-Id: Ic6a256ea47cc96132c0e7658d6ef2838b295ca71
2014-01-02 14:40:07 +01:00
8d414697d5 android: Further reduce size of LibreOfficeExperimentalDesktop.apk.
It still seems to work for me.
Probably we do not need more components, but it's small enough for now.

Also add uui into 'core' group.

Change-Id: Ifadea8aa819ed17bbd021a0fa2373e6287e06446
2014-01-01 20:13:41 +01:00
cec1697095 Need to have native-code.cxx as a separate file for the LibreOffice app
The executable of the LibreOffice app (which as such at the moment
doesn't work, since the tiled rendering changes) is built using
gbuild, and thus we can't generate the native-code snippet in the
CustomTarget that builds the app bundle, but need it already when
building the executable. This is one wayt to handle that.

Change-Id: Ifdab40c970e93b1f2608cefc637df8a8e5396efe
2014-01-01 18:37:07 +02:00
4106fe8d00 Use the lo-all-static-libs script
Change-Id: Id2bef2696d0bdc618d2fc53658ad8ba23bbad310
2013-11-22 17:07:41 +02:00
2757fcea22 ios: convert usage of OUTDIR
... not sure if it's always correct but...

Change-Id: Iccb21bace96825cbf502ae37fc513bbe76d261e3
2013-10-31 14:52:57 +01:00
316ecfbfbd Depend on more libraries
Change-Id: Ied2880861a89117294b9d29f42e6d5a6745ad1d2
2013-10-08 22:57:48 +03:00
5905dfeaff gbuild: refactor LinkTarget representation
If the link targets are not in workdir then 2 different aspects are
needed: the previously used location relative to workdir's LinkTarget
dir (for all the misc. related targets), and the full target file.

Adding an additional parameter to all LinkTarget functions would be
quite annoying, especially since it would need passing through all the
gb_LinkTarget__use functions in RepositoryExternal.mk; instead encode
both into the linktarget itself, and modify the functions
gb_LinkTarget_get_target to return the target and all others to return
the workdir linktargetname.

- replace gb_Library_get_linktargetname with either:
  * gb_Library__get_workdir_linktargetname
  * gb_Library__get_linktarget_target
  * gb_Library_get_linktarget
- similar for gb_Executable_get_linktargetname
- similar for gb_StaticLibrary_get_linktargetname
- similar for gb_CppunitTest__get_linktargetname
- add calls to gb_LinkTarget__get_workdir_linktargetname where needed

Change-Id: I917ad7957fee50ec2517a9f9cc9ff452c8d97d1b
2013-09-22 11:08:29 +02:00
c042cd05e9 gbuild: drop uses of removed packages
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac
Reviewed-on: https://gerrit.libreoffice.org/3502
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-24 05:18:03 +00:00
685a12ac0e Prefer simple and working solution to obscure and non-working
Change-Id: I5c7d02daced542222c2cb3881fafd2d58fe7f14d
2013-04-19 09:28:54 +03:00
7711a60a64 Try to get the tinderbox build working
Change-Id: Ie0a9b6e64c35a046afbb5c26c1b75bdd0d897a23
2013-04-19 00:18:33 +03:00
b0e6bba1c5 Try depending on touch_inc to maybe fix tinderbox build
Change-Id: I9833437256243c26b9ff468937ec9f975c2e898d
2013-04-14 21:00:01 +03:00
cc8ca7fad0 Try again to use AllModulesButInstsetNative to unbreak tinderbox build
Change-Id: Ib9da3de2cedf423a18819aa83fa55de77a288a72
2013-04-05 08:50:49 +03:00
8facc8e986 List more libraries in an attempt to make tinderbox builds work
Change-Id: I21e6affaf08322f9e9cf1554e76f935f2c3e29b3
2013-04-05 00:19:21 +03:00
e36e86ee3c Refactor the iOS Viewer app and rename it to "LibreOffice"
No, it isn't any closer to being "ready" despite the name, but still,
using the current approach, it clearly isn't restricted to be just a
viewer.

Also drop the verbose LOViewer prefix from class and file names in it.

Change-Id: Ib4e8a31d6fa1b35169ee98cf2aa8f0f22957164c
2013-03-30 07:53:38 +02:00