# -*- 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,oox/generated)) oox_SRC := $(SRCDIR)/oox/source/token oox_MISC := $(call gb_CustomTarget_get_workdir,oox/generated)/misc oox_INC := $(call gb_CustomTarget_get_workdir,oox/generated)/inc oox_GENHEADERPATH := $(oox_INC)/oox/token $(oox_MISC)/vmlexport-shape-types.cxx : \ $(SRCDIR)/oox/source/export/preset-definitions-to-shape-types.pl \ $(SRCDIR)/oox/source/export/presetShapeDefinitions.xml \ $(SRCDIR)/oox/source/export/presetTextWarpDefinitions.xml $(call gb_Output_announce,$@,build,PRL,1) mkdir -p $(dir $@) perl $^ > $@.in_progress 2> $@.log && mv $@.in_progress $@ $(oox_INC)/tokenhash.inc : $(oox_MISC)/tokenhash.gperf $(call gb_Output_announce,$@,build,GPF,1) $(GPERF) --compare-strncmp $< | sed -e 's/(char\*)0/(char\*)0, 0/g' | grep -v '^#line' > $@ oox_GenTarget_get_target = $(oox_MISC)/$(1) define oox_GenTarget $(oox_GENHEADERPATH)/$(1).hxx $(oox_MISC)/$(2)ids.inc $(oox_INC)/$(2)names.inc \ $(if $(3),$(oox_MISC)/$(3)) : $(call oox_GenTarget_get_target,$(1)) @touch $$@ $(call oox_GenTarget_get_target,$(1)) : $(oox_SRC)/$(1).pl $(oox_SRC)/$(1).txt \ $(oox_SRC)/$(1).hxx.head $(oox_SRC)/$(1).hxx.tail $$(call gb_Output_announce,$$@,build,PRL,1) mkdir -p $(oox_MISC) $(oox_INC) $(oox_GENHEADERPATH) perl $(oox_SRC)/$(1).pl $(oox_SRC)/$(1).txt $(oox_MISC)/$(2)ids.inc \ $(oox_INC)/$(2)names.inc $(if $(3),$(oox_MISC)/$(3)) \ && cat $(oox_SRC)/$(1).hxx.head $(oox_MISC)/$(2)ids.inc \ $(oox_SRC)/$(1).hxx.tail > $(oox_GENHEADERPATH)/$(1).hxx \ && touch $$@ endef $(eval $(call oox_GenTarget,namespaces,namespace,namespaces.txt)) $(eval $(call oox_GenTarget,properties,property,)) $(eval $(call oox_GenTarget,tokens,token,tokenhash.gperf)) $(call gb_CustomTarget_get_target,oox/generated) : \ $(oox_MISC)/vmlexport-shape-types.cxx \ $(oox_INC)/tokenhash.inc \ $(oox_INC)/tokennames.inc \ $(oox_INC)/namespacenames.inc \ $(oox_INC)/propertynames.inc \ $(oox_GENHEADERPATH)/tokens.hxx \ $(oox_GENHEADERPATH)/namespaces.hxx \ $(oox_GENHEADERPATH)/properties.hxx \ $(oox_MISC)/namespaces.txt \ # vim: set noet sw=4 ts=4: tflight'>distro/collabora/co-22.05-testflight LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/jvmaccess
AgeCommit message (Expand)Author
2014-03-10jvmaccess: simplify deprecated XTypeProvider.getImplementationIdStephan Bergmann
2014-02-23Remove unneccessary commentsAlexander Wilms
2013-08-19Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVATor Lillqvist
2013-04-24gbuild: drop empty use_packages callsDavid Tardon
2013-04-24gbuild: drop uses of removed packagesDavid Tardon
2013-04-23execute move of global headersBjoern Michaelsen
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-12do not set soversion for private ure librariesMatúš Kukan
2013-04-07remove needless forward rtl::OUString declarationsLuboš Luňák
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák
2013-04-05Drop jvmaccess and jvmfwk when no SOLAR_JAVATor Lillqvist
2013-03-19automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks
2013-02-28remove all d.lstMichael Stahl
2013-02-11fdo#46808, Use singleton util::theMacroExpander new-style constructorNoel Grandin
2013-01-30Removed several useless macros: A2OU, A2S, C2U, C2S, OUSTR, OUSTRINGJean-Noël Rouvignac
2013-01-26gbuild: fix silly "expandtabs" in makefile VIM modelinesMichael Stahl
2012-11-30c++ API: use css alias in generated headers, adds global css declThorsten Behrens
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl
2012-07-20Globally unique symbols missing from some map filesStephan Bergmann
2012-07-14simplify include guardsThomas Arnhold
2012-06-27re-base on ALv2 code.Michael Meeks
2012-06-21re-base on ALv2 code.Michael Meeks
2012-06-21re-base on ALv2 code.Michael Meeks
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen
2012-04-08LinkTarget.mk: remove gb_LinkTarget_add_package_headersMichael Stahl
2012-04-08gbuild: "use" vs. "add":Michael Stahl
2012-02-17We want gb_STDLIBS here surely?Tor Lillqvist
2012-02-17update makefilesDavid Tardon
2012-02-17merge feature/gbuild_javaDavid Tardon
2012-02-16Reduce verbiage slightlyTor Lillqvist