office-gobmx/solenv/inc
Tor Lillqvist 5510127e89 Android code refactorig and hacking
Sorry for the large unstructured commit. But hey, the Android code is
experimental so far.

Extract the native lo-bootstrap code into a fairly normal library
built in sal. (Previously it was the JNI part of the "Bootstrap" app.)
Just linkink normally to liblo-bootstrap from C++ code that uses it
works fine, no need to do a dlsym lookup.

Bootstrap is still a subclass of NativeActivity and can thus still be
used as an "app" (to start unit tests, or whatever), but can also be
used from some other app's Java code to just get access to the
lo-bootstrap native methods.

Introduce a new top-level "module", android, for Bootstrap and the
experiments with DocumentLoader.

Note that the experimental DocumentLoader app still crashes. It can't
create the com.sun.star.frame.Desktop instance.

I spent lots of time debugging in the painfully inadequate
ndk-gdb. (Even the newer gdb build from the "mingw-and-ndk" project is
quite crappy in many ways.) I should really experiment with
corresponding code on a normal platform first before even trying on
Android. Basically, I think that if I just can get the concept of Java
code that instantiates and uses LO components *in-process* working on
a normal desktop platform, it should work on Android, too.
2011-11-30 21:52:52 +02:00
..
startup
templates
unxandr Android code refactorig and hacking 2011-11-30 21:52:52 +02:00
win32
wntgcci Forgot to move solenv/wntgcci/inc to solenv/inc/wntgcci 2011-11-11 10:54:54 +02:00
_cppunit.mk
_tg_app.mk
_tg_def.mk
_tg_lib.mk
_tg_rslb.mk
_tg_scp.mk
_tg_sdi.mk
_tg_shl.mk No symbol versioning on Android 2011-11-24 19:20:12 +02:00
_tg_srs.mk
_tg_zip.mk
ant.mk
ant.properties
antsettings.mk
cppunit.mk
doxygen.cfg
dummy.flt
extension_helplink.mk
extension_post.mk Fix build --all depend=x. 2011-11-14 11:50:26 +01:00
extension_pre.mk
found_no.mk
gbuildbridge.mk Fix build --all depend=x. 2011-11-14 11:50:26 +01:00
installationtest.mk
javaunittest.mk
lang.mk
langlist.mk Sort languages alphabetically (please insert new entries in the right place) 2011-11-25 17:09:21 +02:00
libs.mk Use --with-library-suffix=lo for Android to avoid clash with system ICU 2011-11-21 15:48:53 +02:00
mime.types
minor.mk
pkg_config.mk
postmac.h
postset.mk
postwin.h
preinclude.h
premac.h
prewin.h
productversion.mk
pstrules.mk
rules.mk remove PCH support in dmake-module 2011-11-27 12:26:12 -06:00
set_ext.mk
set_wntx64.mk
settings.mk remove pch from the include list 2011-11-27 15:24:45 -06:00
shlinfo.rc fix VERSIONINFO section of win32 executables fdo#30798 2011-11-22 14:17:23 +01:00
starview.hid
target.mk remove pch from the include list 2011-11-27 15:24:45 -06:00
tg_app.mk
tg_compv.mk
tg_config.mk
tg_def.mk
tg_dep.mk
tg_ext.mk
tg_help.mk
tg_jar.mk
tg_java.mk
tg_javav.mk
tg_lib.mk
tg_merge.mk
tg_moz.mk
tg_obj.mk
tg_propmerge.mk
tg_res.mk
tg_rslb.mk
tg_scp.mk
tg_sdi.mk
tg_shl.mk No symbol versioning on Android 2011-11-24 19:20:12 +02:00
tg_slo.mk
tg_srs.mk
tg_wntx64.mk
tg_xmerge.mk
tg_yxx.mk
tg_zip.mk
trustedinfo.manifest
udkversion.mk
unitools.mk
unx.mk We want Android shared objects to have names ending in .so 2011-11-10 01:23:46 +02:00
unxaigppc.mk Undo basis/brand split: removed RPATH BRAND (same as OOO now). 2011-10-24 22:56:48 +02:00
unxaixp.mk
unxandr.mk Don't bother with -D_PTHREADS -D_REENTRANT for Android 2011-11-30 21:52:29 +02:00
unxdfly.mk
unxfbsd.mk
unxgcc.mk remove PCH support in dmake-module 2011-11-27 12:26:12 -06:00
unxiosr.mk remove PCH support in dmake-module 2011-11-27 12:26:12 -06:00
unxlng.mk
unxlnga.mk
unxlngaxp.mk
unxlnghppa.mk
unxlngi.mk
unxlngm68k.mk
unxlngmips.mk
unxlngppc.mk
unxlngppc64.mk
unxlngr.mk
unxlngs.mk
unxlngs390.mk
unxlngs390x.mk
unxlngx.mk
unxmacx.mk remove PCH support in dmake-module 2011-11-27 12:26:12 -06:00
unxmacxi.mk
unxmacxp.mk
unxnbsd.mk Undo basis/brand split: removed RPATH BRAND (same as OOO now). 2011-10-24 22:56:48 +02:00
unxobsd.mk
unxsogi.mk
unxsogs.mk
unxsoli4.mk Undo basis/brand split: removed RPATH BRAND (same as OOO now). 2011-10-24 22:56:48 +02:00
unxsols4.mk Undo basis/brand split: removed RPATH BRAND (same as OOO now). 2011-10-24 22:56:48 +02:00
unxsolu4.mk Undo basis/brand split: removed RPATH BRAND (same as OOO now). 2011-10-24 22:56:48 +02:00
verinfo.hrc
version.hrc remove unused FOR_WIN_X define 2011-11-22 14:17:23 +01:00
version.lst
wnt.mk
wntgcci.mk remove PCH support in dmake-module 2011-11-27 12:26:12 -06:00
wntmsc.mk remove PCH support in dmake-module 2011-11-27 12:26:12 -06:00