# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # Copyright 2000, 2011 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License version 3 # only, as published by the Free Software Foundation. # # OpenOffice.org is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Lesser General Public License version 3 for more details # (a copy is included in the LICENSE file that accompanied this code). # # You should have received a copy of the GNU Lesser General Public License # version 3 along with OpenOffice.org. If not, see # # for a copy of the LGPLv3 License. # #************************************************************************* $(eval $(call gb_Library_Library,svt)) $(eval $(call gb_Library_add_package_headers,svt,svtools_inc)) $(eval $(call gb_Library_set_componentfile,svt,svtools/util/svt)) $(eval $(call gb_Library_add_api,svt,\ udkapi \ offapi \ )) $(eval $(call gb_Library_set_include,svt,\ $$(INCLUDE) \ -I$(SRCDIR)/svtools/inc/svtools \ -I$(SRCDIR)/svtools/source/inc \ -I$(SRCDIR)/svtools/inc \ )) $(eval $(call gb_Library_add_defs,svt,\ -DSVT_DLLIMPLEMENTATION \ )) $(eval $(call gb_Library_add_linked_libs,svt,\ basegfx \ comphelper \ cppu \ cppuhelper \ i18nisolang1 \ i18nutil \ jvmfwk \ salhelper \ sal \ sot \ svl \ tk \ tl \ ucbhelper \ utl \ vcl \ $(gb_STDLIBS) \ )) $(eval $(call gb_Library_use_externals,svt,\ icuuc \ jpeg \ )) $(eval $(call gb_Library_add_exception_objects,svt,\ svtools/source/brwbox/brwbox1 \ svtools/source/brwbox/brwbox2 \ svtools/source/brwbox/brwbox3 \ svtools/source/brwbox/brwhead \ svtools/source/brwbox/datwin \ svtools/source/brwbox/ebbcontrols \ svtools/source/brwbox/editbrowsebox \ svtools/source/brwbox/editbrowsebox2 \ svtools/source/config/accessibilityoptions \ svtools/source/config/apearcfg \ svtools/source/config/colorcfg \ svtools/source/config/extcolorcfg \ svtools/source/config/fontsubstconfig \ svtools/source/config/helpopt \ svtools/source/config/htmlcfg \ svtools/source/config/itemholder2 \ svtools/source/config/menuoptions \ svtools/source/config/miscopt \ svtools/source/config/optionsdrawinglayer \ svtools/source/config/printoptions \ svtools/source/contnr/DocumentInfoPreview \ svtools/source/contnr/contentenumeration \ svtools/source/contnr/fileview \ svtools/source/contnr/imivctl1 \ svtools/source/contnr/imivctl2 \ svtools/source/contnr/ivctrl \ svtools/source/contnr/svimpbox \ svtools/source/contnr/svlbitm \ svtools/source/contnr/svlbox \ svtools/source/contnr/svtabbx \ svtools/source/contnr/svtreebx \ svtools/source/contnr/templwin \ svtools/source/contnr/treelist \ svtools/source/control/asynclink \ svtools/source/control/calendar \ svtools/source/control/collatorres \ svtools/source/control/ctrlbox \ svtools/source/control/ctrltool \ svtools/source/control/filectrl \ svtools/source/control/filectrl2 \ svtools/source/control/fileurlbox \ svtools/source/control/fixedhyper \ svtools/source/control/fmtfield \ svtools/source/control/headbar \ svtools/source/control/hyperlabel \ svtools/source/control/indexentryres \ svtools/source/control/inettbc \ svtools/source/control/prgsbar \ svtools/source/control/roadmap \ svtools/source/control/ruler \ svtools/source/control/scriptedtext \ svtools/source/control/scrwin \ svtools/source/control/stdctrl \ svtools/source/control/stdmenu \ svtools/source/control/tabbar \ svtools/source/control/toolbarmenu \ svtools/source/control/toolbarmenuacc \ svtools/source/control/urlcontrol \ svtools/source/control/valueacc \ svtools/source/control/valueset \ svtools/source/dialogs/addresstemplate \ svtools/source/dialogs/colrdlg \ svtools/source/dialogs/filedlg \ svtools/source/dialogs/filedlg2 \ svtools/source/dialogs/insdlg \ svtools/source/dialogs/mcvmath \ svtools/source/dialogs/prnsetup \ svtools/source/dialogs/roadmapwizard \ svtools/source/dialogs/wizardmachine \ svtools/source/dialogs/wizdlg \ svtools/source/edit/editsyntaxhighlighter \ svtools/source/edit/svmedit \ svtools/source/edit/svmedit2 \ svtools/source/edit/syntaxhighlight \ svtools/source/edit/textdata \ svtools/source/edit/textdoc \ svtools/source/edit/texteng \ svtools/source/edit/textundo \ svtools/source/edit/textview \ svtools/source/edit/textwindowpeer \ svtools/source/edit/txtattr \ svtools/source/edit/xtextedt \ svtools/source/filter/FilterConfigCache \ svtools/source/filter/FilterConfigItem \ svtools/source/filter/SvFilterOptionsDialog \ svtools/source/filter/exportdialog \ svtools/source/filter/filter \ svtools/source/filter/filter2 \ svtools/source/filter/sgfbram \ svtools/source/filter/sgvmain \ svtools/source/filter/sgvspln \ svtools/source/filter/sgvtext \ svtools/source/filter/igif/decode \ svtools/source/filter/igif/gifread \ svtools/source/filter/ixbm/xbmread \ svtools/source/filter/ixpm/xpmread \ svtools/source/filter/jpeg/jpeg \ svtools/source/filter/wmf/emfwr \ svtools/source/filter/wmf/enhwmf \ svtools/source/filter/wmf/winmtf \ svtools/source/filter/wmf/winwmf \ svtools/source/filter/wmf/wmf \ svtools/source/filter/wmf/wmfwr \ svtools/source/graphic/descriptor \ svtools/source/graphic/graphic \ svtools/source/graphic/graphicunofactory \ svtools/source/graphic/grfattr \ svtools/source/graphic/grfcache \ svtools/source/graphic/grfmgr \ svtools/source/graphic/grfmgr2 \ svtools/source/graphic/provider \ svtools/source/graphic/renderer \ svtools/source/graphic/transformer \ svtools/source/java/javacontext \ svtools/source/java/javainteractionhandler \ svtools/source/misc/acceleratorexecute \ svtools/source/misc/chartprettypainter \ svtools/source/misc/cliplistener \ svtools/source/misc/dialogclosedlistener \ svtools/source/misc/dialogcontrolling \ svtools/source/misc/ehdl \ svtools/source/misc/embedhlp \ svtools/source/misc/embedtransfer \ svtools/source/misc/filechangedchecker \ svtools/source/misc/imagemgr \ svtools/source/misc/imageresourceaccess \ svtools/source/misc/imap \ svtools/source/misc/imap2 \ svtools/source/misc/imap3 \ svtools/source/misc/itemdel \ svtools/source/misc/langtab \ svtools/source/misc/langhelp \ svtools/source/misc/sampletext \ svtools/source/misc/stringtransfer \ svtools/source/misc/svtaccessiblefactory \ svtools/source/misc/svtdata \ svtools/source/misc/templatefoldercache \ svtools/source/misc/transfer \ svtools/source/misc/transfer2 \ svtools/source/misc/unitconv \ svtools/source/misc/wallitem \ svtools/source/misc/xwindowitem \ svtools/source/svhtml/htmlkywd \ svtools/source/svhtml/htmlout \ svtools/source/svhtml/htmlsupp \ svtools/source/svhtml/parhtml \ svtools/source/svrtf/parrtf \ svtools/source/svrtf/rtfkeywd \ svtools/source/svrtf/rtfout \ svtools/source/svrtf/svparser \ svtools/source/table/defaultinputhandler \ svtools/source/table/gridtablerenderer \ svtools/source/table/tablecontrol \ svtools/source/table/tablecontrol_impl \ svtools/source/table/tabledatawindow \ svtools/source/table/mousefunction \ svtools/source/table/cellvalueconversion \ svtools/source/table/tablegeometry \ svtools/source/toolpanel/drawerlayouter \ svtools/source/toolpanel/dummypanel \ svtools/source/toolpanel/paneldecklisteners \ svtools/source/toolpanel/paneltabbar \ svtools/source/toolpanel/paneltabbarpeer \ svtools/source/toolpanel/refbase \ svtools/source/toolpanel/tabbargeometry \ svtools/source/toolpanel/tablayouter \ svtools/source/toolpanel/toolpanel \ svtools/source/toolpanel/toolpanelcollection \ svtools/source/toolpanel/toolpaneldeck \ svtools/source/toolpanel/toolpaneldeckpeer \ svtools/source/toolpanel/toolpaneldrawer \ svtools/source/toolpanel/toolpaneldrawerpeer \ svtools/source/uno/addrtempuno \ svtools/source/uno/contextmenuhelper \ svtools/source/uno/framestatuslistener \ svtools/source/uno/generictoolboxcontroller \ svtools/source/uno/genericunodialog \ svtools/source/uno/miscservices \ svtools/source/uno/popupmenucontrollerbase \ svtools/source/uno/popupwindowcontroller \ svtools/source/uno/statusbarcontroller \ svtools/source/uno/svtxgridcontrol \ svtools/source/uno/toolboxcontroller \ svtools/source/uno/treecontrolpeer \ svtools/source/uno/unocontroltablemodel \ svtools/source/uno/unogridcolumnfacade \ svtools/source/uno/unoevent \ svtools/source/uno/unoiface \ svtools/source/uno/unoimap \ svtools/source/uno/wizard/unowizard \ svtools/source/uno/wizard/wizardpagecontroller \ svtools/source/uno/wizard/wizardshell \ svtools/source/urlobj/inetimg \ )) $(eval $(call gb_Library_add_cobjects,svt,\ svtools/source/filter/jpeg/jpegc \ )) ifeq ($(OS),WNT) $(eval $(call gb_Library_add_linked_libs,svt,\ advapi32 \ gdi32 \ ole32 \ oleaut32 \ uuid \ )) endif # vim: set noet sw=4 ts=4: ame LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/l10ntools/source/common.cxx
AgeCommit message (Collapse)Author
2022-01-27Recheck modules [i-l]* with IWYUGabor Kelemen
See tdf#42949 for motivation Change-Id: I758bb27e93779e3df21c463714e49354748f446f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128715 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2020-12-29loplugin:stringviewparam: operator +Stephan Bergmann
Change-Id: I044dd21b63d7eb03224675584fa143009c6b6008 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108418 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-11-17Extend loplugin:external to warn about enumsStephan Bergmann
To mitigate the dangers of silently breaking ADL when moving enums into unnamed namespaces (see the commit message of 206b5b2661be37efdff3c6aedb6f248c4636be79 "New loplugin:external"), note all functions that are affected. (The plan is to extend loplugin:external further to also warn about classes and class templates, and the code to identify affected functions already takes that into account, so some parts of that code are not actually relevant for enums.) But it appears that none of the functions that are actually affected by the changes in this commit relied on being found through ADL, so no adaptions were necessary for them. (clang::DeclContext::collectAllContexts is non-const, which recursively means that External's Visit... functions must take non-const Decl*. Which required compilerplugins/clang/sharedvisitor/analyzer.cxx to be generalized to support such Visit... functions with non-const Decl* parameters.) Change-Id: Ia215291402bf850d43defdab3cff4db5b270d1bd Reviewed-on: https://gerrit.libreoffice.org/83001 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-10-23loplugin:includeform: l10ntoolsStephan Bergmann
Change-Id: I73eed5cbaaa1a0668f0dfa89a1a26883f64b3107
2017-05-28remove unnecessary use of OString::getStrNoel Grandin
Change-Id: I0490efedf459190521f4339854b3394d57765fdb Reviewed-on: https://gerrit.libreoffice.org/38058 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-05-20Convert STATE to scoped enumNoel Grandin
Change-Id: Id2bb63be495a50376dbaccf6eeb27a900fc2ac7b
2014-07-01New loplugin:stringconcatStephan Bergmann
Change-Id: Id7c517fb37bc28797c45fc0dde83e866f2aa4aac
2013-09-14fdo#68790: fix build error on Win when system locale=="Japanese(Japan)"Tomofumi Yagi
This patch modifies transex3. Modified transex3 outputs a file with BOM(if MergeMode is true). *.[hs]rc files with BOM avoid this problem. This problem is that MSVC interprets UTF-8 source code without BOM as local codepage when system locale is "Japanese(Japan)". Change-Id: I3e12499a91a954236f48e6d7e360d26c93d19ed6 Reviewed-on: https://gerrit.libreoffice.org/5851 Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Kohei Yoshida <libreoffice@kohei.us> Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
2013-05-14typo fix: s/inavlid/invalid/Andras Timar
Change-Id: If75cad038f35033be6dcad6f051673bd795accf3
2013-04-21Some changes in qtz handlingZolnai Tamás
Executalbes, which work one language, generat qtz by own. (stringex,helpex,treex,propex) So these executables can generate qtz without po file when use them with qtz, call them with "-m" flag without parameter. Change-Id: I56c34db7151dc3ef0ce1c85ed607719e4cbb5e92
2013-03-27Fix build: typo and not needZolnai Tamás
Change-Id: I7bc1ee815e6ac333fb0c5b9a2c3135db2f81235e
2013-03-27Refactor l10ntoolsZolnai Tamás
Delete unused functions. Make Export class more encapsulated. Move to local that functions which are used only in one file. Common contans method which are used by all executables. Helper contains methods belong to xml parsing. Change-Id: I28773a2c7eea90da7df7f32720fd38de2cb661ac