[Libreoffice-commits] .: 2 commits - desktop/source scp2/source
Riccardo Magliocchetti
rm at kemper.freedesktop.org
Thu May 31 07:48:44 PDT 2012
desktop/source/app/cmdlineargs.cxx | 4 ++++
desktop/source/app/sofficemain.cxx | 2 --
scp2/source/ooo/file_library_ooo.scp | 2 ++
3 files changed, 6 insertions(+), 2 deletions(-)
New commits:
commit eae70d6b237616fc7e0f2aa1365991c72e76ae4c
Author: Riccardo Magliocchetti <riccardo.magliocchetti at gmail.com>
Date: Thu May 31 16:46:19 2012 +0200
Force --headless argument when LIBO_HEADLESS is defined
When LIBO_HEADLESS is set we are not supposed to run libo without
--headless; doing so will throw an UNO exception. So better use
a sensible default.
diff --git a/desktop/source/app/cmdlineargs.cxx b/desktop/source/app/cmdlineargs.cxx
index a1ce3e5..4c8e359 100644
--- a/desktop/source/app/cmdlineargs.cxx
+++ b/desktop/source/app/cmdlineargs.cxx
@@ -588,7 +588,11 @@ void CommandLineArgs::InitParamValues()
m_minimized = false;
m_invisible = false;
m_norestore = false;
+#ifdef LIBO_HEADLESS
+ m_headless = true;
+#else
m_headless = false;
+#endif
m_quickstart = false;
m_noquickstart = false;
m_terminateafterinit = false;
commit 8125b8b989940e581da20992b1416768694fa3ae
Author: Riccardo Magliocchetti <riccardo.magliocchetti at gmail.com>
Date: Thu May 31 16:44:24 2012 +0200
More headless build work
Remove hack in sofficemain we really don't want and don't install
a lib we are not building.
diff --git a/desktop/source/app/sofficemain.cxx b/desktop/source/app/sofficemain.cxx
index ed22834..93081b9 100644
--- a/desktop/source/app/sofficemain.cxx
+++ b/desktop/source/app/sofficemain.cxx
@@ -43,10 +43,8 @@ int SVMain();
extern "C" int DESKTOP_DLLPUBLIC soffice_main()
{
-#if defined(ANDROID) || defined(LIBO_HEADLESS)
#if defined(ANDROID)
try {
-#endif
rtl::Bootstrap::setIniFilename(
rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("file:///assets/program/lofficerc")));
#endif
diff --git a/scp2/source/ooo/file_library_ooo.scp b/scp2/source/ooo/file_library_ooo.scp
index 3b09ee2..6e5ec3f 100644
--- a/scp2/source/ooo/file_library_ooo.scp
+++ b/scp2/source/ooo/file_library_ooo.scp
@@ -1048,7 +1048,9 @@ End
#endif
#if defined UNX && ! defined QUARTZ
+#if ! defined LIBO_HEADLESS
STD_LIB_FILE( gid_File_Lib_Vclplug_Svp, vclplug_svp )
+#endif
STD_LIB_FILE( gid_File_Lib_BaseBmp, basebmp )
#endif
More information about the Libreoffice-commits
mailing list