# -*- 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/. # # declare a library # utl is the name of the library as it is found in Repository.mk $(eval $(call gb_Library_Library,utl)) $(eval $(call gb_Library_use_external,utl,boost_headers)) $(eval $(call gb_Library_use_custom_headers,utl,\ officecfg/registry \ )) # in case UNO services are exported: declare location of component file $(eval $(call gb_Library_set_componentfile,utl,unotools/util/utl)) # add any additional definitions to be set for compilation here # (e.g. -DLIB_DLLIMPLEMENTATION) $(eval $(call gb_Library_add_defs,utl,\ -DUNOTOOLS_DLLIMPLEMENTATION \ )) $(eval $(call gb_Library_set_precompiled_header,utl,$(SRCDIR)/unotools/inc/pch/precompiled_utl)) $(eval $(call gb_Library_use_sdk_api,utl)) # add libraries to be linked to utl; again these names need to be given as # specified in Repository.mk $(eval $(call gb_Library_use_libraries,utl,\ comphelper \ cppu \ cppuhelper \ i18nlangtag \ sal \ salhelper \ tl \ ucbhelper \ $(gb_UWINAPI) \ )) # add all source files that shall be compiled with exceptions enabled # the name is relative to $(SRCROOT) and must not contain an extension $(eval $(call gb_Library_add_exception_objects,utl,\ unotools/source/accessibility/accessiblerelationsethelper \ unotools/source/accessibility/accessiblestatesethelper \ unotools/source/config/bootstrap \ unotools/source/config/cmdoptions \ unotools/source/config/compatibility \ unotools/source/config/configitem \ unotools/source/config/configmgr \ unotools/source/config/confignode \ unotools/source/config/configpaths \ unotools/source/config/configvaluecontainer \ unotools/source/config/defaultoptions \ unotools/source/config/docinfohelper \ unotools/source/config/dynamicmenuoptions \ unotools/source/config/eventcfg \ unotools/source/config/extendedsecurityoptions \ unotools/source/config/fltrcfg \ unotools/source/config/fontcfg \ unotools/source/config/fontoptions \ unotools/source/config/historyoptions \ unotools/source/config/itemholder1 \ unotools/source/config/lingucfg \ unotools/source/config/localisationoptions \ unotools/source/config/misccfg \ unotools/source/config/moduleoptions \ unotools/source/config/options \ unotools/source/config/optionsdlg \ unotools/source/config/pathoptions \ unotools/source/config/printwarningoptions \ unotools/source/config/saveopt \ unotools/source/config/searchopt \ unotools/source/config/securityoptions \ unotools/source/config/syslocaleoptions \ unotools/source/config/useroptions \ unotools/source/config/viewoptions \ unotools/source/config/xmlaccelcfg \ unotools/source/i18n/calendarwrapper \ unotools/source/i18n/caserotate \ unotools/source/i18n/charclass \ unotools/source/i18n/collatorwrapper \ unotools/source/i18n/intlwrapper \ unotools/source/i18n/localedatawrapper \ unotools/source/i18n/nativenumberwrapper \ unotools/source/i18n/numberformatcodewrapper \ unotools/source/i18n/readwritemutexguard \ unotools/source/i18n/textsearch \ unotools/source/i18n/transliterationwrapper \ unotools/source/misc/atom \ unotools/source/misc/closeveto \ unotools/source/misc/componentresmodule \ unotools/source/misc/datetime \ unotools/source/misc/desktopterminationobserver \ unotools/source/misc/eventlisteneradapter \ unotools/source/misc/fontcvt \ unotools/source/misc/fontdefs \ unotools/source/misc/mediadescriptor \ unotools/source/misc/sharedunocomponent \ unotools/source/misc/syslocale \ unotools/source/streaming/streamhelper \ unotools/source/streaming/streamwrap \ unotools/source/ucbhelper/localfilehelper \ unotools/source/ucbhelper/progresshandlerwrap \ unotools/source/ucbhelper/tempfile \ unotools/source/ucbhelper/ucbhelper \ unotools/source/ucbhelper/ucblockbytes \ unotools/source/ucbhelper/ucbstreamhelper \ unotools/source/ucbhelper/xtempfile \ )) # vim: set noet sw=4 ts=4: > LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/ucbhelper
AgeCommit message (Expand)Author
2023-05-27Use getXWeak in ucbhelperMike Kaganski
2023-05-07improve some usage of OInterfaceIteratorHelper4Noel Grandin
2023-03-30loplugin:stringadd in ucbhelper..uuiNoel Grandin
2023-02-20osl::Mutex->std::mutex in ucbhelper::FdInputStreamNoel Grandin
2023-02-13enforce proper locking when calling OInterfaceContainerHelper4Noel Grandin
2022-09-12ucb: remove unnecessary commentsChris Sherlock
2022-08-10loplugin:passstuffbyrefNoel Grandin
2022-07-01Use some more O3TL_UNREACHABLEStephan Bergmann
2022-06-27clang-tidy modernize-pass-by-value in ucbhelperNoel Grandin
2022-05-24elide some OUString allocationNoel Grandin
2022-05-23elide some OUString allocationNoel Grandin
2022-05-07tdf#121740 fast path in cancelCommandExecutionNoel Grandin
2022-05-06osl::Mutex->std::mutex in Content_ImplNoel Grandin
2022-05-03Just use Any ctor instead of makeAny in ucbhelperStephan Bergmann
2022-04-29Revert "use more string_view in ucbhelper"Noel Grandin
2022-04-28use more string_view in ucbhelperNoel Grandin
2022-04-26Use o3tl::make_unsigned in some placesStephan Bergmann
2022-04-12Recheck modules [uU]* with IWYUGabor Kelemen
2022-04-08move comphelper::string::toInt32 to o3tlNoel Grandin
2022-04-08use more subView when converting to Int32Noel Grandin
2022-04-02loplugin:stringviewparam convert methods using indexOfNoel Grandin
2022-02-06No need to call makeStringAndClear to pass a string viewMike Kaganski
2022-01-21fix opengl slide transitionNoel Grandin
2022-01-14make comphelper::OInterfaceContainerHelper4 more threadsafeNoel Grandin
2022-01-14no need to hold OInterfaceContainerHelper4 by unique_ptrNoel Grandin
2021-12-27osl::Mutex->std::mutex in CommandProcessorInfoNoel Grandin
2021-12-27osl::Mutex->std::mutex in PropertySetInfoNoel Grandin
2021-12-27osl::Mutex->std::mutex in ResultSetMetaData_ImplNoel Grandin
2021-12-27osl::Mutex->std::mutex in ResultSet_ImplNoel Grandin
2021-12-18osl::Mutex->std::mutex in ucbhelper::PropertyValueSetNoel Grandin
2021-12-18osl::Mutex->std::mutex in ResultSetImplHelperNoel Grandin
2021-12-17use more OInterfaceContainer3::notifyEachNoel Grandin
2021-11-22use more OInterfaceContainerHelper3 in ContentImplHelper_ImplNoel Grandin
2021-10-31Prepare for removal of non-const operator[] from Sequence in ucbhelperMike Kaganski
2021-10-31Fix OSL_ENSURE in ucbhelperJulien Nabet
2021-10-15Remove non-const Sequence::begin()/end() in internal codeMike Kaganski
2021-10-14Avoid COW overhead using css::uno::SequenceMike Kaganski
2021-10-10loplugin:moveparam in ucbhelperNoel Grandin
2021-10-06loplugin:moveparam in ucbhelperNoel Grandin
2021-08-07no need to use UNO_QUERY hereNoel Grandin
2021-08-02convert #defines to OUStringLiteralNoel Grandin
2021-07-20no need to allocate Sequence separately in CommandProcessorInfoNoel Grandin
2021-07-20no need to allocate Sequence separately in PropertySetInfoNoel Grandin
2021-07-20no need to allocate Sequence separately in PropertySetInfoNoel Grandin
2021-05-13inline some typedefsNoel Grandin
2021-05-02throw() -> noexcept, part 2/3: Automatic loplugin:noexcept rewriteStephan Bergmann