21 Commits

Author SHA1 Message Date
Miklos Vajna
9c66ac2869 epoxy: fix Android build
Assuming this line has been replaced by external/epoxy/Library_epoxy.mk.

Change-Id: I0aaa86f6d001a266d7975a357e820c05045af338
2016-12-14 10:55:54 +01:00
Caolán McNamara
482d7ce61b change from glew to epoxy
because that works under wayland out of the box and gtk3 uses it already

Change-Id: Iefaac31e325534a81a5389f752804af917c1baef
Reviewed-on: https://gerrit.libreoffice.org/31213
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-12-13 11:33:18 +00:00
Christian Lohmaier
a7f3a0ee29 also link liblangtag to the liblo-native bundle (fix Android build)
Change-Id: I9f8e647068b3f0403858e5ef52f65e5e6a16e165
2016-01-15 18:52:50 +01:00
Caolán McNamara
fb7d4ba1cb build cairo on android
Change-Id: Ie2f7662a4cc3955963517f265894b8f6a495ece8
Reviewed-on: https://gerrit.libreoffice.org/19991
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-11-16 16:07:03 +00:00
Tor Lillqvist
a7b9d29dd6 We don't want libxmlsec on iOS, I think
It would require NSS which I just decided to skip. If/when we patch it
to support native iOS (and OS X?) crypto APIs, re-consider. Or
something.

Now the TiledLibreOffice iOS demo app builds again.

Change-Id: I2816a49bbdbde5a8f9d3b9fcdfff420bdca05ff8
2015-09-20 00:12:48 +03:00
Tor Lillqvist
6ac7b46651 If we don't want any NSS crack on iOS then don't try to use libs from there
Change-Id: I9265ee3ce46d8d2e5af4759e8d9748bd39a3e665
2015-09-19 20:59:56 +03:00
Tor Lillqvist
45e8d96df3 Fix fallout from a2e4be6ded508030a6c2a33919cbe8cb504382e0
Should fix build for iOS. There is no liblibotouch.a any more, and the only
library in $WORKDIR/LinkTarget/Library turns out to be the Android-only
liblo-bootstrap.a now.

Change-Id: Ia7b2f43db06536c05caee8d99130f44d5288705e
2014-12-19 10:45:10 +02:00
Tor Lillqvist
b7d8a58ff2 liblibotouch.a and liblo-bootstrap.a now end up in workdir/LinkTarget/Library
Not sure exactly why, but anyway, look for *.a there, too, then.

Change-Id: Id85f4f7d5ffe47c636ac860131a2dfb10cdfdff8
2014-11-05 01:23:09 +02:00
Tor Lillqvist
f887a3e1d8 Not true, it's the dylibs that are copied
Change-Id: I2fc51f2aaf56ce98d8990b71a33abaef24d841e7
2014-08-12 19:50:53 +03:00
Tor Lillqvist
5b4e745d91 More object files not in any archive
Change-Id: I658e235d345e61f2b18e9cf074d64bce9793cfc5
2014-08-12 19:50:53 +03:00
Tor Lillqvist
296e0a20ca Some objects in NSS are not in any of the archives
Change-Id: I3df4c45d160687f22015f3b3d3c87e655e5cd7d7
2014-08-12 17:04:15 +03:00
Tor Lillqvist
3442b004e6 Now that we build NSS, we can build libxmlsec and libxsec_xmlsec for iOS, too
Change-Id: I65ab8aad0744a2aa254fefc7732cd8130bb249fb
2014-08-12 17:03:31 +03:00
Tor Lillqvist
5c37960d95 First attempt at building NSS for iOS, too
Let's hope that the various static archives that get built by the NSS
build machinery contain what an iOS app that needs NSS services
requires. I patch out the construction of any dylibs and executables
in nss. We don't use any dylibs on iOS anyway, and of course don't
need any NSS executables either.

Change-Id: Ic977c6e3d6c4e953202e78f8e08c4e61f6c9cb1b
2014-08-11 19:40:36 +03:00
Tor Lillqvist
c1fd24e18f Add the CoinMP libs
Change-Id: I37b4c1081055f98c9254d64480efeb2c205e711d
2014-05-20 15:25:46 +03:00
Tor Lillqvist
4867d022d5 Don't create an icudata library for iOS
The intent being that the data file will be used instead.

To avoid linking error, correspondingly include the ICU stubdata
library in the list of static libraries to link with.

Change-Id: I0f223fcce89dfbe283aaa2fcd2d5a58ea36ba364
2014-04-12 20:34:49 +03:00
Tor Lillqvist
b5e1693fe7 The GLEW lib, too
Change-Id: Ic0a9ed4aa95418fdc1a2e49419eb2a2482351232
2014-04-08 17:05:29 +03:00
Tor Lillqvist
ffcbe1a609 Add libabw
Change-Id: Ib9fc6eb5523fbaed2c13ed213f0fadb28b1e9715
2014-01-14 10:35:47 +02:00
Tor Lillqvist
9f6a44a216 Fix path to libfreetype.a
Change-Id: I19061350996dbfc214e7bfe16be957c852187b0e
2013-12-05 17:44:55 +02:00
Tor Lillqvist
afd16e30f6 Add libs built only for Android
Change-Id: Ib7087701fc918f5f871491ce78e4afad004db9dc
2013-11-22 23:28:09 +02:00
Tor Lillqvist
263d8b9270 Expand the FOO_LIBS vars to a list of the actual archives
Thus the output can also be used in makefiles where a list of actual
files is needed.

Change-Id: I23396dc2e98c47b99cbf53926f247bd834119976
2013-11-22 17:06:22 +02:00
Tor Lillqvist
f543232668 Add script to produce a list of all the static libs built for iOS or Android
Hopefully this script can be used instead of the current many separate
ways to get the same list.

Change-Id: I9b84d70f37e5819140c3a3a2c8a002cfdbac4364
2013-11-22 16:05:43 +02:00