# -*- 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/. # ifeq (,$(gb_Side)) gb_Side := host endif ifeq (,$(BUILDDIR)) BUILDDIR := $(dir $(realpath $(firstword $(MAKEFILE_LIST)))) endif include $(BUILDDIR)/config_$(gb_Side).mk include $(SRCDIR)/solenv/gbuild/gbuild.mk $(eval $(call gb_Module_make_global_targets,$(SRCDIR)/RepositoryModule_$(gb_Side).mk)) upload-symbols: bin/upload_symbols.py $(WORKDIR)/symbols.zip $(BREAKPAD_SYMBOL_CONFIG) "$(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR).$(LIBO_VERSION_MICRO).$(LIBO_VERSION_PATCH)$(LIBO_VERSION_SUFFIX)$(LIBO_VERSION_SUFFIX_SUFFIX)" create-update-info: $(eval BUILDID := $(shell git -C $(SRCDIR) log -1 --format=%H)) $(eval VERSION := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR).$(LIBO_VERSION_MICRO).$(LIBO_VERSION_PATCH)$(LIBO_VERSION_SUFFIX)$(LIBO_VERSION_SUFFIX_SUFFIX)) $(eval PLATFORM := $(RTL_OS)_$(RTL_ARCH)) $(eval MAR_NAME_PREFIX := $(PRODUCTNAME)_$(VERSION)_$(PLATFORM)_$(BUILDID)) $(eval UPDATE_DIR := $(WORKDIR)/update-info) $(eval MAR_DIR := $(WORKDIR)/mar) rm -rf $(MAR_DIR) || true rm -rf $(UPDATE_DIR) || true mkdir -p $(MAR_DIR)/language MAR=$(INSTDIR)/program/mar $(SRCDIR)/bin/update/create_full_mar.py "$(PRODUCTNAME)" "$(WORKDIR)" "$(MAR_NAME_PREFIX)" "$(UPDATE_CONFIG)" $(if $(filter WNT,$(OS)),, \ MAR=$(INSTDIR)/program/mar $(SRCDIR)/bin/update/create_full_mar_for_languages.py "$(PRODUCTNAME)" "$(WORKDIR)" "$(MAR_NAME_PREFIX)" "$(UPDATE_CONFIG)" \ ) upload-update-info: $(eval BUILDID := $(shell git -C $(SRCDIR) log -1 --format=%H)) $(eval PLATFORM := $(RTL_OS)_$(RTL_ARCH)) $(eval UPDATE_DIR := $(WORKDIR)/update-info) $(eval VERSION := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR).$(LIBO_VERSION_MICRO).$(LIBO_VERSION_PATCH)$(LIBO_VERSION_SUFFIX)$(LIBO_VERSION_SUFFIX_SUFFIX)) MAR=$(INSTDIR)/program/mar $(SRCDIR)/bin/update/create_build_config.py "$(PRODUCTNAME)" "$(VERSION)" "$(BUILDID)" "$(PLATFORM)" "$(UPDATE_DIR)" "$(UPDATE_CONFIG)" MAR=$(INSTDIR)/program/mar $(SRCDIR)/bin/update/upload_builds.py "$(PRODUCTNAME)" "$(BUILDID)" "$(PLATFORM)" "$(UPDATE_DIR)" "$(UPDATE_CONFIG)" MAR=$(INSTDIR)/program/mar $(SRCDIR)/bin/update/upload_build_config.py "$(UPDATE_DIR)" "$(UPDATE_CONFIG)" create-partial-info: $(eval BUILDID := $(shell git -C $(SRCDIR) log -1 --format=%H)) $(eval VERSION := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR).$(LIBO_VERSION_MICRO).$(LIBO_VERSION_PATCH)$(LIBO_VERSION_SUFFIX)$(LIBO_VERSION_SUFFIX_SUFFIX)) $(eval PLATFORM := $(RTL_OS)_$(RTL_ARCH)) $(eval MAR_NAME_PREFIX := $(PRODUCTNAME)_$(VERSION)_$(PLATFORM)_$(BUILDID)) MBSDIFF=$(WORKDIR)/LinkTarget/Executable/mbsdiff MAR=$(INSTDIR)/program/mar $(SRCDIR)/bin/update/create_partial_update.py "$(WORKDIR)" "$(MAR_NAME_PREFIX)" "$(UPDATE_CONFIG)" "$(PLATFORM)" "$(BUILDID)" # vim: set noet sw=4 ts=4: abora/cp-4.1 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/Library_merged.mk
AgeCommit message (Expand)Author
2015-11-28Add i18nlangtag and ucbhelper to libmergedMatúš Kukan
2015-11-28Add comphelper to libmergedMatúš Kukan
2015-06-25tdf#91485 fix cursors not displayed on Windows with mergedlibsChristian Lohmaier
2014-12-15gbuild: More automagic for libmergedMatúš Kukan
2014-12-15gbuild: Do not require gb_Library_use_externals for libmergedMatúš Kukan
2014-12-02fix typo and libmerged buildMatúš Kukan
2014-12-02 --enabled-mergedlibs, missing setupapi DLL on windowsNoel Grandin
2014-12-02--enabled-mergedlibs, don't use glxtest on windowsNoel Grandin
2014-11-24fix libmerged build: missing glxtestMatúš Kukan
2014-07-03fix libmerged: vclplug_svp is inMatúš Kukan
2014-05-13add externals for libmerged tooMatúš Kukan
2014-04-28prefer makefile-gmake-modeTakeshi Abe
2014-04-08vclopengl needs to be in libmergedMatúš Kukan
2014-03-14add shlwapiMatúš Kukan
2014-03-14lpsolve is not used hereMatúš Kukan
2014-01-02merged library needs to include eotBjoern Michaelsen
2013-12-03ugly build-fix for libmergedMatúš Kukan
2013-08-19Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVATor Lillqvist
2013-07-16libfbfembed shouldn't be part of libmerged.Andrzej J.R. Hunt
2013-07-16Fix firebird with libmerged.Andrzej J.R. Hunt
2013-07-16Build firebird 2.5 internally. Also adds libatomic_ops.Andrzej J.R. Hunt
2013-06-16Don't build icule library as we no longer use itKhaled Hosny
2013-05-24Revert "Rename Boost libraries when built internally to match conventions"Fridrich Štrba
2013-05-24Rename Boost libraries when built internally to match conventionsTor Lillqvist
2013-05-23libmerged needs -lrt tooMatúš Kukan
2013-04-30Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-25ditch libi18nlangtagicu againEike Rathke
2013-04-24introduced libi18nlangtagicuEike Rathke
2013-04-23libmerged: add harfbuzz externalMatúš Kukan
2013-04-15add a bunch more libs to libmergedPeter Foley
2013-04-15add extensions libs to libmergedPeter Foley
2013-04-15libmerged: add more libraries and cleanupMatúš Kukan
2013-04-15libmerged: fix linking against cppunit againMatúš Kukan
2013-04-14add filter libs to libmergedPeter Foley
2013-04-13add tl and basegfx to libmergedPeter Foley
2013-04-13fix mergelibs=allPeter Foley
2013-04-12No jvmaccess or jvmfwk library unless SOLAR_JAVATor Lillqvist
2013-04-09libmerged: remove some of unused externals and static librariesMatúš Kukan
2013-04-09fix linking of libmerged: add jvmaccessMatúš Kukan
2013-04-09Revert "add javavm and jvmfwk to Library_merged"Matúš Kukan
2013-04-09rename expat external to 'expat'David Tardon