# -*- 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,extras/source/templates/draw)) extras_DRAW_XMLFILES := \ bpmn/content.xml \ bpmn/META-INF/manifest.xml \ bpmn/meta.xml \ bpmn/styles.xml \ bpmn/Thumbnails/thumbnail.png \ # param: style-base (e.g. Modern) extras_DRAW_XMLFILES_RELATIVE = $(subst $(1)/,,$(filter $(1)/%,$(extras_DRAW_XMLFILES))) .SECONDEXPANSION: # secondexpansion since the patterns not just cover a filename portion, but also include a # directory portion withdifferent number of elements # copy regular files (mimetype, *.jpg, *.png, *.rdf, *.svg, *.svm, …) $(call gb_CustomTarget_get_workdir,extras/source/templates/draw)/% : $(SRCDIR)/extras/source/templates/draw/% \ | $$(dir $(call gb_CustomTarget_get_workdir,extras/source/templates/draw)/$$*).dir $(call gb_Output_announce,templates/draw/$*,$(true),CPY,1) $(call gb_Trace_StartRange,templates/draw/$*,CPY) cp $< $@ $(call gb_Trace_EndRange,templates/draw/$*,CPY) $(call gb_CustomTarget_get_workdir,extras/source/templates/draw)/%.xml : $(SRCDIR)/extras/source/templates/draw/%.xml \ | $(call gb_ExternalExecutable_get_dependencies,xsltproc) \ $$(dir $(call gb_CustomTarget_get_workdir,extras/source/templates/draw)/$$*.xml).dir $(call gb_Output_announce,templates/draw/$*.xml,$(true),XSL,1) $(call gb_Trace_StartRange,templates/draw/$*.xml,XSL) $(call gb_ExternalExecutable_get_command,xsltproc) --nonet -o $@ $(SRCDIR)/extras/util/compact.xsl $< $(call gb_Trace_EndRange,templates/draw/$*.xml,XSL) $(call gb_CustomTarget_get_workdir,extras/source/templates/draw)/%.otg : \ $$(addprefix $(call gb_CustomTarget_get_workdir,extras/source/templates/draw)/$$*/,\ mimetype $$(call extras_DRAW_XMLFILES_RELATIVE,$$*)) $(call gb_Output_announce,templates/draw/$*.otg,$(true),ZIP,2) $(call gb_Trace_StartRange,templates/draw/$*.otg,ZIP) $(call gb_Helper_abbreviate_dirs,\ cd $(dir $<) && \ zip -q0X --filesync --must-match $@ mimetype && \ zip -qrX --must-match $@ $(call extras_DRAW_XMLFILES_RELATIVE,$*) \ ) $(call gb_Trace_EndRange,templates/draw/$*.otg,ZIP) # vim: set noet sw=4 ts=4: ra/co-22.05-testflight'>distro/collabora/co-22.05-testflight LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/xmloff/source/script/XMLStarBasicContextFactory.cxx
tr>
AgeCommit message (Expand)Author
2022-08-13clang-tidy modernize-pass-by-value in variousNoel Grandin
2022-04-13Update remaining DevGuide wiki links.Ilmari Lauhakangas
2021-12-10Generally determine Rdb content from gb_*_set_componentfile callsStephan Bergmann
2021-10-30Prepare for removal of non-const operator[] from Sequence in eventattacherMike Kaganski
2021-08-03Consolidate on C++17 std::scoped_lock instead of std::lock_guardNoel Grandin
2021-07-18osl::Mutex->std::mutex in EventAttacherImplNoel Grandin
2021-06-08Simplify Sequences initializations (desktop/e*/filter/forms/formula/fpicker)Julien Nabet
2021-04-07Updated README.md files to represent current code / use Markdown formatHossein
2021-03-24Using .md extension/Markdown syntax for modules READMEHossein
2021-03-10Drop 'static_cast<cppu::OWeakObject*>' syntactic noiseMike Kaganski
2020-11-12tdf#42949 Fix new IWYU warnings in directories [e-f]*Gabor Kelemen
2020-10-02Use the new single-instance="true" attribute in eventattacherStephan Bergmann
2020-07-09eventattacher: create instances with uno constructorsNoel Grandin
2020-05-20use for-range on Sequence in e*Noel Grandin
2019-12-19sal_Char->char in editeng..eventattacherNoel Grandin
2019-11-22Extend loplugin:external to warn about classesStephan Bergmann
2019-07-31Improved loplugin:stringconstant (now that GCC 7 supports it): eventattacherStephan Bergmann
2019-06-21simplify some getSupportedServiceNamesNoel Grandin
2019-05-31Use hasElements to check Sequence emptiness in [e-i]*Arkadiy Illarionov
2019-05-23tdf#42949 Fix IWYU warnings in: animations/ eventattacher/ i18nutil/Gabor Kelemen
2019-02-12tdf#120703 PVS: remove redundant static castsMike Kaganski
2019-02-08loplugin:indentation in editeng..extensionsNoel Grandin
2018-09-17New loplugin:externalStephan Bergmann
2018-09-08loplugin:simplifyconstruct in editeng..extensionsNoel Grandin