f3a78f52f1
We use the "native app glue" thing from the NDK to avoid having to have an explicit Java wrapper. (There is one provided by the OS's NativeActivity anyway; all Android apps are Java programs.) For simplicity, we just #include android_native_app_glue.c in sal/main.h. sal/main.h is included only from source files that actually form the "main" programs for our programs anyway, I hope. Presumably the only programs we actually want to build for Android in this way are unit tests. Any real (or toy) LibreOffice-related Android app would have a totally Android-specific user interface written in Java, and just call LO libraries, I think. |
||
---|---|---|
.. | ||
cpprt | ||
cppunittester | ||
inc | ||
osl | ||
prj | ||
qa | ||
rtl/source | ||
systools/win32 | ||
test | ||
textenc | ||
typesconfig | ||
util | ||
workben | ||
CppunitTest_sal_osl_mutex.mk | ||
CppunitTest_sal_osl_pipe.mk | ||
CppunitTest_sal_osl_profile.mk | ||
CppunitTest_sal_osl_setthreadname.mk | ||
CppunitTest_sal_rtl_math.mk | ||
Makefile | ||
Module_sal.mk | ||
unosdk.mk | ||
version.mk |