# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- # # 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/. # $(eval $(call gb_CustomTarget_CustomTarget,odk/docs)) odk_cpp_INCDIRLIST := sal salhelper rtl osl typelib uno cppu cppuhelper \ $(if $(filter WNT,$(OS)),systools) odk_cpp_INCFILELIST := com/sun/star/uno/Any.h \ com/sun/star/uno/Any.hxx \ com/sun/star/uno/genfunc.h \ com/sun/star/uno/genfunc.hxx \ com/sun/star/uno/Reference.h \ com/sun/star/uno/Reference.hxx \ com/sun/star/uno/Sequence.h \ com/sun/star/uno/Sequence.hxx \ com/sun/star/uno/Type.h \ com/sun/star/uno/Type.hxx # Cygwin Doxygen needs unix paths odk_cygwin_path = $(if $(filter WNT,$(OS)),$(shell cygpath -u $(1)),$(1)) odk_cpp_PREFIX := $(INSTDIR)/$(SDKDIRNAME)/include/ odk_cpp_DOXY_INPUT := $(SRCDIR)/odk/docs/cpp/main.dox \ $(SRCDIR)/include/sal/log-areas.dox \ $(addprefix $(odk_cpp_PREFIX),$(odk_cpp_INCDIRLIST) $(odk_cpp_INCFILELIST)) odk_cpp_DOXY_WORKDIR := $(call gb_CustomTarget_get_workdir,odk/docs/cpp)/ref $(eval $(call gb_CustomTarget_register_targets,odk/docs,\ cpp/Doxyfile \ cpp/doxygen.log \ )) $(call gb_CustomTarget_get_workdir,odk/docs)/cpp/Doxyfile : \ $(SRCDIR)/odk/docs/cpp/Doxyfile \ $(gb_Module_CURRENTMAKEFILE) $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),SED,1) sed -e 's!^INPUT = %$$!INPUT = $(call odk_cygwin_path,$(odk_cpp_DOXY_INPUT))!' \ -e 's!^OUTPUT_DIRECTORY = %$$!OUTPUT_DIRECTORY = $(call odk_cygwin_path,$(odk_cpp_DOXY_WORKDIR))!' \ -e 's!^PROJECT_BRIEF = %$$!PROJECT_BRIEF = "$(PRODUCTNAME) $(PRODUCTVERSION) SDK C/C++ API Reference"!' \ -e 's!^PROJECT_NAME = %$$!PROJECT_NAME = $(PRODUCTNAME)!' \ -e 's!^QUIET = %$$!QUIET = $(if $(VERBOSE),NO,YES)!' \ -e 's!^STRIP_FROM_PATH = %$$!STRIP_FROM_PATH = $(call odk_cygwin_path,$(odk_cpp_PREFIX))!' \ $< > $@ $(call gb_CustomTarget_get_workdir,odk/docs)/cpp/doxygen.log : \ $(call gb_CustomTarget_get_workdir,odk/docs)/cpp/Doxyfile \ $(SRCDIR)/include/sal/log-areas.dox \ $(SRCDIR)/odk/docs/cpp/main.dox \ $(call gb_PackageSet_get_target,odk_headers) $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),GEN,1) rm -rf $(odk_cpp_DOXY_WORKDIR)/ && $(DOXYGEN) $< > $@ $(eval $(call gb_CustomTarget_register_targets,odk/docs,\ idl/Doxyfile \ idl/doxygen.log \ )) odk_idl_PREFIX := $(SRCDIR)/udkapi/ $(SRCDIR)/offapi/ # note: generated_idl_chapter_refs.idl must be the _last_ input file! # otherwise spurious references to it will appear in the output odk_idl_DOXY_INPUT := $(SRCDIR)/odk/docs/idl/main.dox \ $(addsuffix com,$(odk_idl_PREFIX)) \ $(SRCDIR)/odk/docs/idl/generated_idl_chapter_refs.idl odk_idl_DOXY_WORKDIR := $(call gb_CustomTarget_get_workdir,odk/docs/idl)/ref # don't depend on the IDL files directly but instead on the udkapi/offapi # which will get rebuilt when any IDL file changes $(call gb_CustomTarget_get_workdir,odk/docs)/idl/Doxyfile : \ $(SRCDIR)/odk/docs/idl/Doxyfile \ $(call gb_UnoApi_get_target,udkapi) \ $(call gb_UnoApi_get_target,offapi) \ $(gb_Module_CURRENTMAKEFILE) $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),SED,1) sed -e 's!^INPUT = %$$!INPUT = $(call odk_cygwin_path,$(odk_idl_DOXY_INPUT))!' \ -e 's!^OUTPUT_DIRECTORY = %$$!OUTPUT_DIRECTORY = $(call odk_cygwin_path,$(odk_idl_DOXY_WORKDIR))!' \ -e 's!^PROJECT_BRIEF = %$$!PROJECT_BRIEF = "$(PRODUCTNAME) $(PRODUCTVERSION) SDK API Reference"!' \ -e 's!^PROJECT_NAME = %$$!PROJECT_NAME = $(PRODUCTNAME)!' \ -e 's!^QUIET = %$$!QUIET = $(if $(VERBOSE),NO,YES)!' \ -e 's!^STRIP_FROM_PATH = %$$!STRIP_FROM_PATH = $(call odk_cygwin_path,$(odk_idl_PREFIX))!' \ -e 's!^SHORT_NAMES = %$$!SHORT_NAMES = $(if $(filter WNT,$(OS)),YES,NO)!' \ $< > $@ $(call gb_CustomTarget_get_workdir,odk/docs)/idl/doxygen.log : \ $(call gb_CustomTarget_get_workdir,odk/docs)/idl/Doxyfile \ $(SRCDIR)/odk/docs/idl/main.dox $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),GEN,1) rm -rf $(odk_idl_DOXY_WORKDIR)/ && $(DOXYGEN) $< > $@ # vim: set noet sw=4 ts=4: ora/cp-5.3-desktop LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/xmloff/source/text/XMLAutoTextEventImport.cxx
AgeCommit message (Expand)Author
2019-07-31Improved loplugin:stringconstant (now that GCC 7 supports it): xmloffStephan Bergmann
2019-06-11Simplify Sequence iterations in xmloff/source/{style..xforms}Arkadiy Illarionov
2017-12-25various coverity exception warningsCaolán McNamara
2017-12-11loplugin:salcall fix functionsNoel Grandin
2017-11-30xmloff: turn SvXMLImportContext into a no-op base classMichael Stahl
2017-01-26Remove dynamic exception specificationsStephan Bergmann
2016-02-09Remove excess newlinesChris Sherlock
2015-11-26com::sun::star->css in xmloff/Noel Grandin
2015-11-15use initialiser for Sequence<OUString>Noel Grandin
2015-06-08loplugin:cstylecast: deal with remaining pointer castsStephan Bergmann
2014-05-20Prefer cppu::UnoType<T>::get() to ::getCppuType((T*)0) part18Julien Nabet
2014-02-26cppuhelper: retrofit std::exception into overriding exception specsStephan Bergmann
2014-01-09Consolidate XServiceInfo for classes derived from SvXMLImportStephan Bergmann
2013-11-11xmloff: include <> for external includesNorbert Thiebaud
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák
2013-03-20fdo#46808, Convert text::AutoTextContainer to new styleNoel Grandin
2013-02-12fdo#46808, convert xmloff module code to use XComponentContextNoel Grandin
2012-07-10xmloff: kill RTL_CONSTASCII_USTRINGPARAM in rebased codeMiklos Vajna
2012-06-21re-base on ALv2 code.Michael Meeks
2011-11-27remove include of pch header from xmloffNorbert Thiebaud
2011-03-29drop bogus executable flag from [ch]xx/bas/asm filesFrancisco Saito
2011-03-12Merge commit 'ooo/DEV300_m101' into integration/dev300_m101Thorsten Behrens
2010-10-13Add vim/emacs modelines to all source filesSebastian Spaeth
2010-04-17CWS gnumake2: rebase to DEV300_m76; fix build problemsMathias Bauer
2010-04-16CWS gnumake2: move delivered header files from xmloff/inc to xmloff/inc/xmlof...Mathias Bauer
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun Mi...Jens-Heiner Rechtien
2008-04-10INTEGRATION: CWS changefileheader (1.10.162); FILE MERGEDRüdiger Timm
2007-06-27INTEGRATION: CWS vgbugs07 (1.9.124); FILE MERGEDJens-Heiner Rechtien
2006-09-17INTEGRATION: CWS pchfix02 (1.8.160); FILE MERGEDOliver Bolte
2005-09-09INTEGRATION: CWS ooo19126 (1.7.298); FILE MERGEDRüdiger Timm