From 2cca46d54846b0cd7769b9287f17632a4258256d Mon Sep 17 00:00:00 2001 From: Luboš Luňák Date: Fri, 12 Jul 2013 18:12:34 +0200 Subject: PCH for more libraries Change-Id: I6f9a1969605e0016b11157ddb5754ac77fd3966b --- sw/Library_vbaswobj.mk | 2 + sw/inc/pch/precompiled_vbaswobj.cxx | 12 +++ sw/inc/pch/precompiled_vbaswobj.hxx | 193 ++++++++++++++++++++++++++++++++++++ sw/source/ui/vba/service.cxx | 2 +- 4 files changed, 208 insertions(+), 1 deletion(-) create mode 100644 sw/inc/pch/precompiled_vbaswobj.cxx create mode 100644 sw/inc/pch/precompiled_vbaswobj.hxx (limited to 'sw') diff --git a/sw/Library_vbaswobj.mk b/sw/Library_vbaswobj.mk index 61a8f767961d..0a25f7b442c6 100644 --- a/sw/Library_vbaswobj.mk +++ b/sw/Library_vbaswobj.mk @@ -21,6 +21,8 @@ $(eval $(call gb_Library_Library,vbaswobj)) $(eval $(call gb_Library_set_componentfile,vbaswobj,sw/util/vbaswobj)) +$(eval $(call gb_Library_set_precompiled_header,vbaswobj,$(SRCDIR)/sw/inc/pch/precompiled_vbaswobj)) + $(eval $(call gb_Library_set_include,vbaswobj,\ -I$(SRCDIR)/sw/source/core/inc \ -I$(SRCDIR)/sw/source/filter/inc \ diff --git a/sw/inc/pch/precompiled_vbaswobj.cxx b/sw/inc/pch/precompiled_vbaswobj.cxx new file mode 100644 index 000000000000..8c7bf9f8d8b6 --- /dev/null +++ b/sw/inc/pch/precompiled_vbaswobj.cxx @@ -0,0 +1,12 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +#include "precompiled_vbaswobj.hxx" + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/inc/pch/precompiled_vbaswobj.hxx b/sw/inc/pch/precompiled_vbaswobj.hxx new file mode 100644 index 000000000000..aa952be731e0 --- /dev/null +++ b/sw/inc/pch/precompiled_vbaswobj.hxx @@ -0,0 +1,193 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +/* + This file has been autogenerated by update_pch.sh . It is possible to edit it + manually (such as when an include file has been moved/renamed/removed. All such + manual changes will be rewritten by the next run of update_pch.sh (which presumably + also fixes all possible problems, so it's usually better to use it). +*/ + +#include "com/sun/star/lang/XMultiServiceFactory.hpp" +#include "com/sun/star/registry/XRegistryKey.hpp" +#include "comphelper/servicedecl.hxx" +#include "cppuhelper/implementationentry.hxx" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/source/ui/vba/service.cxx b/sw/source/ui/vba/service.cxx index ec8e3713d3f8..8880d03c7f97 100644 --- a/sw/source/ui/vba/service.cxx +++ b/sw/source/ui/vba/service.cxx @@ -59,7 +59,7 @@ extern "C" SAL_DLLPUBLIC_EXPORT void * SAL_CALL vbaswobj_component_getFactory( registry::XRegistryKey * pRegistryKey ) { void* pRet = component_getFactoryHelper(pImplName, pServiceManager, - pRegistryKey, globals::serviceDecl, document::serviceDecl, + pRegistryKey, globals::serviceDecl, ::document::serviceDecl, wrapformat::serviceDecl, vbaeventshelper::serviceDecl ); OSL_TRACE("Ret is 0x%p", pRet); return pRet; -- cgit