Commit graph

26 commits

Author SHA1 Message Date
Tor Lillqvist
9148c70323 Incomplete hacks on the iOS sc filters-test unit test
Change-Id: I6b1f22d0623e8746af755dd25fc9f3194d6f11d3
2012-08-28 10:05:28 +03:00
Tor Lillqvist
2d59d6904c Link with liblcms2
Change-Id: I8346d0d0b1543d45e45a24ae6ab76e856b26a1ba
2012-08-21 19:16:00 +03:00
Tor Lillqvist
616b6211b7 No libi18npaperlo any more
Change-Id: I544a352fe0e43140d1bae62a95bf383c1432a076
2012-08-20 16:58:20 +03:00
Tor Lillqvist
69cf7d51c9 Just look at $(CC) to find out which arch the tree is for
Change-Id: I0af01be14f992a4842d174f06815e65895f0ee69
2012-08-20 16:58:20 +03:00
Michael Meeks
d10065ea3a merge pointlessly fragmented chart2 libraries, leaving controller split. 2012-08-06 10:33:46 +01:00
Michael Meeks
ae7534f616 targetted rename xcr -> xmlscript to match includes and module name 2012-07-09 14:23:26 +01:00
Tor Lillqvist
66974653c0 More libs 2012-04-18 01:23:52 +03:00
Tor Lillqvist
049d3f1973 More static UNO component linkage 2012-04-17 00:28:48 +03:00
Tor Lillqvist
8dd4fa9a10 Link with libpackage2 2012-04-16 01:46:39 +02:00
Tor Lillqvist
b20a10d5f8 We need also unobootstrapprotector now 2012-04-16 01:46:38 +02:00
Tor Lillqvist
fd7d34ef3d Add more libs, add the test documents 2012-04-15 11:56:57 +02:00
Tor Lillqvist
30196132e1 Link with libfiltergonfiglo 2012-04-15 11:56:51 +02:00
Tor Lillqvist
d25ef83c12 Add the lo_get_libmap() for this test app 2012-04-09 22:43:53 +03:00
Tor Lillqvist
2f6ff1df4d Link with more libs, include more configuration files 2012-03-30 08:37:15 +03:00
Tor Lillqvist
29e0cf9fe6 More libs 2012-03-29 09:49:42 +03:00
Tor Lillqvist
25d114eec4 Initial experiments with static linking of (some) components / services
Start with the first service needed when running sc's filters_test:
the UniversalContentBroker. It might not be typical as ucb uses the
deprecated XSingleServiceFactory.

This commit is not at all a complete solution, far from it, just an
initial hack. Naturally once I come up with some generic enough way to
do the static linking the necessary macros etc will be added to some
general header.

The macro XSERVICEINFO_IMPL_1 (local to ucbhelper and ucb) is amended
so that it in the disable-dynamic-linking case also emits a function
whose assembler name equal contains the service name. This function
returns the XSingleServiceFactory for the service. Where the service
is instantiated we link directly to that function.

But probably this will be reworked a couple of times... Maybe it would
be better to simply have the service name specific entry point be a
pointer to the component's component_getFactory() function? Those all
have the same prototype.
2012-03-21 00:00:11 +02:00
Tor Lillqvist
29eed849a3 Further hacks: include rdb and component files in .app, pass more -env params 2012-03-21 00:00:07 +02:00
Tor Lillqvist
77017cb903 Try setting up some rc files 2012-03-21 00:00:01 +02:00
Tor Lillqvist
82a8c4cf35 Add more libs 2012-03-08 23:35:28 +02:00
Tor Lillqvist
d4cd853edd Add Xcode project 2012-03-07 07:35:32 +02:00
Tor Lillqvist
8574b1f5b5 Add "clean" target 2012-03-05 02:05:25 +02:00
Tor Lillqvist
c91f279e7e Revert "Build libsb with a few dummy classes also for --disable-scripting"
Nah, these dummy classes would turn out quite complex anyway. Better
to just use ifdefs elsewhere, the number required is not that large.

This reverts commit 6d33801b44.
2012-03-05 02:05:24 +02:00
Tor Lillqvist
8d8c7739d7 More libs 2012-03-05 02:05:23 +02:00
Tor Lillqvist
061ac420bc We need CoreText 2012-03-05 02:05:19 +02:00
Tor Lillqvist
e3b45e857b Add more libs
Still doesn't link, dozens of undefines. And of course the whole
question of how to do static linking to UNO components in an elegant
fashion with the least intrusive ugly changes to source code has not
been resolved yet.
2012-03-01 01:26:21 +02:00
Tor Lillqvist
26651585c0 Start of sc filters-test for iOS 2012-02-27 14:29:59 +02:00