summaryrefslogtreecommitdiff
path: root/instsetoo_native
diff options
context:
space:
mode:
Diffstat (limited to 'instsetoo_native')
-rw-r--r--instsetoo_native/CustomTarget_install.mk121
-rw-r--r--instsetoo_native/Makefile14
-rw-r--r--instsetoo_native/Module_instsetoo_native.mk20
-rw-r--r--instsetoo_native/README4
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmp (renamed from instsetoo_native/res/nologobanner.bmp)bin115890 -> 115890 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmp (renamed from instsetoo_native/res/nologoinstall.bmp)bin202298 -> 202298 bytes
-rw-r--r--instsetoo_native/inc_openoffice/unix/makefile.mk46
-rw-r--r--instsetoo_native/inc_openoffice/windows/msi_languages/makefile.mk50
-rw-r--r--instsetoo_native/prj/build.lst5
-rw-r--r--instsetoo_native/prj/d.lst3
-rw-r--r--instsetoo_native/prj/dmake0
-rw-r--r--instsetoo_native/util/makefile.mk361
-rw-r--r--instsetoo_native/util/update.xml27
13 files changed, 157 insertions, 494 deletions
diff --git a/instsetoo_native/CustomTarget_install.mk b/instsetoo_native/CustomTarget_install.mk
new file mode 100644
index 000000000000..6c44b7cbf498
--- /dev/null
+++ b/instsetoo_native/CustomTarget_install.mk
@@ -0,0 +1,121 @@
+# -*- 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/.
+#
+
+instsetoo_ULFLIST := ActionTe \
+ Control \
+ CustomAc \
+ Error \
+ LaunchCo \
+ Property \
+ RadioBut \
+ UIText
+
+$(eval $(call gb_CustomTarget_CustomTarget,instsetoo_native/install))
+
+$(eval $(call gb_CustomTarget_register_targets,instsetoo_native/install,\
+ install.phony \
+ $(if $(filter-out WNT,$(OS)),\
+ bin/find-requires-gnome.sh \
+ bin/find-requires-x11.sh) \
+ $(foreach ulf,$(instsetoo_ULFLIST),win_ulffiles/$(ulf).ulf) \
+))
+
+$(call gb_CustomTarget_get_workdir,instsetoo_native/install)/install.phony: \
+ $(SOLARENV)/bin/make_installer.pl \
+ $(foreach ulf,$(instsetoo_ULFLIST),$(call gb_CustomTarget_get_workdir,instsetoo_native/install)/win_ulffiles/$(ulf).ulf)
+
+$(call gb_CustomTarget_get_workdir,instsetoo_native/install)/bin/find-requires-%.sh: $(SRCDIR)/instsetoo_native/inc_openoffice/unix/find-requires-%.sh
+ cat $< | tr -d "\015" > $@
+ chmod a+x $@
+
+ifneq ($(WITH_LANG),)
+$(call gb_CustomTarget_get_workdir,instsetoo_native/install)/win_ulffiles/%.mlf: \
+ $(SRCDIR)/instsetoo_native/inc_openoffice/windows/msi_languages/%.ulf | \
+ $(call gb_Executable_get_runtime_dependencies,ulfex)
+ $(call gb_Output_announce,$@,$(true),SUM,1)
+ MERGEINPUT=`$(gb_MKTEMP)` && \
+ echo $(foreach lang,$(gb_TRANS_LANGS),$(gb_POLOCATION)/$(lang)/$(patsubst %/,%,$(dir $@)).po) > $${MERGEINPUT} && \
+ $(call gb_Helper_abbreviate_dirs,\
+ $(call gb_Executable_get_command,ulfex) -p instsetoo_native -i $< -o $@ -m $${MERGEINPUT} -l all ) && \
+ rm -rf $${MERGEINPUT}
+else
+$(call gb_CustomTarget_get_workdir,instsetoo_native/install)/win_ulffiles/%.ulf: \
+ $(SRCDIR)/instsetoo_native/inc_openoffice/windows/msi_languages/%.ulf
+ cp $< $@
+endif
+
+export ENABLE_DOWNLOADSETS ?= TRUE
+ifeq ($(OS),LINUX)
+export DONT_REMOVE_PACKAGE := TRUE
+endif
+export instsetoo_OUT := $(WORKDIR)/installation
+export LOCAL_OUT := $(instsetoo_OUT)
+export LOCAL_COMMON_OUT := $(instsetoo_OUT)
+
+instsetoo_native_WITH_LANG := en-US $(filter-out en-US,$(gb_WITH_LANG))
+
+ifeq (WNT,$(OS))
+define instsetoo_native_msitemplates
+TEMPLATE_DIR=$(dir $@)msi_templates \
+&& rm -rf $${TEMPLATE_DIR} \
+&& mkdir -p $${TEMPLATE_DIR}/Binary \
+&& $(GNUCOPY) $(SRCDIR)/instsetoo_native/inc_$(1)/windows/msi_templates/*.* $${TEMPLATE_DIR} \
+&& $(GNUCOPY) $(SRCDIR)/instsetoo_native/inc_common/windows/msi_templates/Binary/*.* $${TEMPLATE_DIR}/Binary
+endef
+else
+instsetoo_native_msitemplates :=
+endif
+
+define instsetoo_native_install_command
+$(call instsetoo_native_msitemplates,$(1))
+cd $(dir $@) \
+$(foreach pkgformat,$(5),\
+&& $(PERL) -w $< \
+ -f $(SRCDIR)/instsetoo_native/util/openoffice.lst \
+ -l $(subst $(WHITESPACE),$(COMMA),$(strip $(2))) \
+ -p LibreOffice$(if $(filter TRUE,$(ENABLE_RELEASE_BUILD)),,_Dev)$(3) \
+ -u $(instsetoo_OUT) \
+ -buildid $(BUILD) \
+ $(if $(filter WNT,$(OS)), \
+ -msitemplate $(dir $@)msi_templates \
+ -msilanguage $(dir $@)win_ulffiles \
+ ) \
+ $(4) \
+ -format $(pkgformat) \
+ $(if $(filter TRUE,$(VERBOSE)),-verbose, \
+ $(if $(findstring s,$(MAKEFLAGS)),-quiet)) \
+)
+endef
+
+$(call gb_CustomTarget_get_workdir,instsetoo_native/install)/install.phony:
+ $(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),PRL,2)
+ rm -rf $(instsetoo_OUT)
+ifeq (TRUE,$(LIBO_DEV_INSTALL))
+ $(call instsetoo_native_install_command,openoffice,en-US,,,archive)
+ unzip -q -d $(DEVINSTALLDIR) $(instsetoo_OUT)/LibreOffice/archive/install/en-US/LibreOffice*_archive.zip
+ mv $(DEVINSTALLDIR)/LibreOffice*_archive/* $(DEVINSTALLDIR)/opt
+else # LIBO_DEV_INSTALL
+ $(call instsetoo_native_install_command,openoffice,$(instsetoo_native_WITH_LANG),,,$(PKGFORMAT))
+ifeq (ODK,$(filter ODK,$(BUILD_TYPE)))
+ $(call instsetoo_native_install_command,sdkoo,en-US,_SDK,,$(PKGFORMAT))
+endif
+ifeq (,$(filter WNT MACOSX,$(OS)))
+ $(call instsetoo_native_install_command,not-used,en-US,_Test,,$(PKGFORMAT))
+endif
+ifeq (HELP,$(filter HELP,$(BUILD_TYPE))$(filter MACOSX,$(OS)))
+ $(foreach lang,$(filter-out $(WITH_POOR_HELP_LOCALIZATIONS),$(instsetoo_native_WITH_LANG)), \
+ $(call instsetoo_native_install_command,ooohelppack,$(lang),,-helppack,$(PKGFORMAT)))
+endif
+ifneq (WNT,$(OS))
+ $(foreach lang,$(instsetoo_native_WITH_LANG),\
+ $(call instsetoo_native_install_command,ooolangpack,$(lang),,-languagepack,$(PKGFORMAT)))
+endif
+endif # LIBO_DEV_INSTALL
+
+# vim: set noet sw=4 ts=4:
diff --git a/instsetoo_native/Makefile b/instsetoo_native/Makefile
new file mode 100644
index 000000000000..0997e628485b
--- /dev/null
+++ b/instsetoo_native/Makefile
@@ -0,0 +1,14 @@
+# -*- 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/.
+#
+
+module_directory:=$(dir $(realpath $(firstword $(MAKEFILE_LIST))))
+
+include $(module_directory)/../solenv/gbuild/partial_build.mk
+
+# vim: set noet sw=4 ts=4:
diff --git a/instsetoo_native/Module_instsetoo_native.mk b/instsetoo_native/Module_instsetoo_native.mk
new file mode 100644
index 000000000000..454a77cef921
--- /dev/null
+++ b/instsetoo_native/Module_instsetoo_native.mk
@@ -0,0 +1,20 @@
+# -*- 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_Module_Module,instsetoo_native))
+
+ifneq (,$(filter WNT,$(OS))$(filter-out NO,$(EPM)))
+
+$(eval $(call gb_Module_add_targets,instsetoo_native,\
+ CustomTarget_install \
+))
+
+endif
+
+# vim: set noet sw=4 ts=4:
diff --git a/instsetoo_native/README b/instsetoo_native/README
index 0b0f3958c14a..6af10a637aa9 100644
--- a/instsetoo_native/README
+++ b/instsetoo_native/README
@@ -3,6 +3,6 @@ native install-set creation
This is where you will find your natively packaged builds after the
build has completed. On windows these would live in:
-instsetoo_native/wntmsci12.pro/LibreOffice_Dev/native/install/en-US/*.msi
+workdir/*/installation/LibreOffice_Dev/native/install/en-US/*.msi
-for example (nothing like a few long directory names before breakfast). \ No newline at end of file
+for example (nothing like a few long directory names before breakfast).
diff --git a/instsetoo_native/res/nologobanner.bmp b/instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmp
index 6be02a045358..6be02a045358 100644
--- a/instsetoo_native/res/nologobanner.bmp
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmp
Binary files differ
diff --git a/instsetoo_native/res/nologoinstall.bmp b/instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmp
index 83b18585698d..83b18585698d 100644
--- a/instsetoo_native/res/nologoinstall.bmp
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmp
Binary files differ
diff --git a/instsetoo_native/inc_openoffice/unix/makefile.mk b/instsetoo_native/inc_openoffice/unix/makefile.mk
deleted file mode 100644
index 48f5cacab723..000000000000
--- a/instsetoo_native/inc_openoffice/unix/makefile.mk
+++ /dev/null
@@ -1,46 +0,0 @@
-#
-# 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/.
-#
-# This file incorporates work covered by the following license notice:
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed
-# with this work for additional information regarding copyright
-# ownership. The ASF licenses this file to you under the Apache
-# License, Version 2.0 (the "License"); you may not use this file
-# except in compliance with the License. You may obtain a copy of
-# the License at http://www.apache.org/licenses/LICENSE-2.0 .
-#
-
-PRJ=..$/..
-
-PRJNAME=instsetoo_native
-TARGET=find-requires
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# ------------------------------------------------------------------
-
-FINDREQUIRES = \
- $(BIN)$/find-requires-gnome.sh \
- $(BIN)$/find-requires-x11.sh
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-.IF "$(RPM)" != ""
-
-ALLTAR : $(FINDREQUIRES)
-
-$(FINDREQUIRES) : $$(@:f)
- @cat $(@:f) | tr -d "\015" > $@
- @chmod a+x $@
-
-.ENDIF
diff --git a/instsetoo_native/inc_openoffice/windows/msi_languages/makefile.mk b/instsetoo_native/inc_openoffice/windows/msi_languages/makefile.mk
deleted file mode 100644
index de56007682fa..000000000000
--- a/instsetoo_native/inc_openoffice/windows/msi_languages/makefile.mk
+++ /dev/null
@@ -1,50 +0,0 @@
-#
-# 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/.
-#
-# This file incorporates work covered by the following license notice:
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed
-# with this work for additional information regarding copyright
-# ownership. The ASF licenses this file to you under the Apache
-# License, Version 2.0 (the "License"); you may not use this file
-# except in compliance with the License. You may obtain a copy of
-# the License at http://www.apache.org/licenses/LICENSE-2.0 .
-#
-
-PRJ=..$/..$/..
-
-PRJNAME=instsetoo_native
-TARGET=win_ulffiles
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# ------------------------------------------------------------------
-
-ULFFILES = \
- ActionTe.ulf \
- Control.ulf \
- CustomAc.ulf \
- Error.ulf \
- LaunchCo.ulf \
- Property.ulf \
- RadioBut.ulf \
- UIText.ulf
-
-MLFFILES = $(foreach,i,$(ULFFILES) $(MISC)$/$(TARGET)$/$(i:b).mlf)
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-.IF "$(OS)"=="WNT"
-
-ALLTAR : $(MLFFILES)
-
-.ENDIF
diff --git a/instsetoo_native/prj/build.lst b/instsetoo_native/prj/build.lst
deleted file mode 100644
index 56d88ea13e3a..000000000000
--- a/instsetoo_native/prj/build.lst
+++ /dev/null
@@ -1,5 +0,0 @@
-oon instsetoo_native :: postprocess NULL
-oon instsetoo_native usr1 - all oon_mkout NULL
-oon instsetoo_native\inc_openoffice\unix nmake - u oon_unix NULL
-oon instsetoo_native\inc_openoffice\windows\msi_languages nmake - all oon_msilang NULL
-oon instsetoo_native\util nmake - all oon_util oon_msilang oon_unix.u NULL
diff --git a/instsetoo_native/prj/d.lst b/instsetoo_native/prj/d.lst
deleted file mode 100644
index c4156b75bc43..000000000000
--- a/instsetoo_native/prj/d.lst
+++ /dev/null
@@ -1,3 +0,0 @@
-mkdir: %_DEST%\pus
-..\%COMMON_OUTDIR%\bin\hid\userfeedback_VCL_names.csv %COMMON_DEST%\bin\userfeedback_VCL_names.csv
-..\%__SRC%\misc\*.update.xml %_DEST%\pus\*.update.xml
diff --git a/instsetoo_native/prj/dmake b/instsetoo_native/prj/dmake
deleted file mode 100644
index e69de29bb2d1..000000000000
--- a/instsetoo_native/prj/dmake
+++ /dev/null
diff --git a/instsetoo_native/util/makefile.mk b/instsetoo_native/util/makefile.mk
deleted file mode 100644
index f5a0cf6eee58..000000000000
--- a/instsetoo_native/util/makefile.mk
+++ /dev/null
@@ -1,361 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 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
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-PRJNAME=instsetoo_native
-TARGET=util
-
-.INCLUDE: settings.mk
-
-# PERL:=@echo
-
-# watch for the path delimiter
-.IF "$(OS)"=="WNT"
-PYTHONPATH:=$(PWD)$/$(BIN);$(SOLARLIBDIR);$(SOLARLIBDIR)$/python;$(SOLARLIBDIR)$/python$/lib-dynload
-.ELSE # "$(OS)"=="WNT"
-PYTHONPATH:=$(PWD)$/$(BIN):$(SOLARLIBDIR):$(SOLARLIBDIR)$/python:$(SOLARLIBDIR)$/python$/lib-dynload
-.ENDIF # "$(OS)"=="WNT"
-.EXPORT: PYTHONPATH
-
-ENABLE_DOWNLOADSETS*=TRUE
-
-.EXPORT: ENABLE_DOWNLOADSETS
-.EXPORT: LAST_MINOR
-.EXPORT: PRJ
-.EXPORT: PRJNAME
-
-.IF "$(OS)"=="LINUX"
-DONT_REMOVE_PACKAGE:=TRUE
-.EXPORT: DONT_REMOVE_PACKAGE
-.ENDIF # "$(OS)"=="LINUX"
-
-.INCLUDE .IGNORE: $(SRC_ROOT)$/cwsname.mk
-
-SHARED_COM_SDK_PATH*:=.
-
-INSTALLDIR=$(OUT)
-
-.INCLUDE: target.mk
-
-.IF "$(DISABLE_PYTHON)" != "TRUE"
-LOCALPYFILES= \
- $(BIN)$/uno.py \
- $(BIN)$/unohelper.py \
- $(BIN)$/pythonloader.py
-.ENDIF
-
-# We can be pretty sure that the "HELP" in BUILD_TYPE, if it is there,
-# is surrounded by spaces. We can't look for just "HELP" here because
-# then DBGHELP would match...
-.IF "$(BUILD_TYPE)"=="$(BUILD_TYPE:s/ HELP //)"
-OOOHELPPACK=
-OOODEVHELPPACK=
-.ELSE
-OOOHELPPACK=ooohelppack
-OOODEVHELPPACK=ooodevhelppack
-.ENDIF
-
-help_exist:=$(shell @find $(L10N_MODULE)/source/ -type d -name "helpcontent2" 2>/dev/null | sed -e "s|/helpcontent2||" -e "s|^.*/||" ) en-US qtz
-
-# do not build KeyID pseudolanguage (qtz) for release builds
-.IF "$(ENABLE_RELEASE_BUILD)"=="TRUE"
-alllangiso:=$(alllangiso:s/qtz //)
-.ENDIF
-
-allhelplangiso:=$(foreach,i,$(alllangiso) $(foreach,j,$(help_exist) $(eq,$i,$j $i $(NULL))))
-
-xxxx:
- echo $(PERL) -w $(SOLARENV)$/bin$/gen_update_info.pl --buildid $(BUILD) --arch "$(RTL_ARCH)" --os "$(RTL_OS)" --lstfile $(PRJ)$/util$/openoffice.lst --product LibreOffice --languages $(subst,$(@:s/_/ /:1)_, $(@:b)) $(PRJ)$/util$/update.xml
-
-.IF "$(LIBO_DEV_INSTALL)" == "TRUE"
-ALLTAR: openoffice_$(defaultlangiso).archive
-.ELSE
-.IF "$(OS)"!="WNT" && "$(EPM)"=="NO"
-ALLTAR : $(LOCALPYFILES)
- @echo "No EPM: do no packaging at this stage"
-.ELSE # "$(OS)"!="WNT" && "$(EPM)"=="NO"
-.IF "$(ENABLE_RELEASE_BUILD)"=="TRUE"
-.IF "$(BUILD_TYPE)"=="$(BUILD_TYPE:s/ODK//)"
-.IF "$(OS)"=="WNT"
-ALLTAR : openofficeall $(OOOHELPPACK)
-.ELSE
-ALLTAR : openoffice_$(defaultlangiso) ooolanguagepack $(eq,$(OS),MACOSX $(NULL) $(OOOHELPPACK)) $(eq,$(OS),MACOSX $(NULL) lotest_en-US)
-.ENDIF
-.ELSE
-.IF "$(OS)"=="WNT"
-ALLTAR : openofficeall $(OOOHELPPACK) sdkooall
-.ELSE
-ALLTAR : openoffice_$(defaultlangiso) ooolanguagepack $(eq,$(OS),MACOSX $(NULL) $(OOOHELPPACK)) $(eq,$(OS),MACOSX $(NULL) lotest_en-US) sdkoo_en-US
-.ENDIF
-.ENDIF
-.ELSE # "$(ENABLE_RELEASE_BUILD)"=="TRUE"
-.IF "$(BUILD_TYPE)"=="$(BUILD_TYPE:s/ODK//)"
-.IF "$(OS)"=="WNT"
-ALLTAR : openofficedevall $(OOODEVHELPPACK)
-.ELSE
-ALLTAR : openofficedev_$(defaultlangiso) ooodevlanguagepack $(eq,$(OS),MACOSX $(NULL) $(OOODEVHELPPACK)) $(eq,$(OS),MACOSX $(NULL) lodevtest_en-US)
-.ENDIF
-.ELSE
-.IF "$(OS)"=="WNT"
-ALLTAR : openofficedevall $(OOODEVHELPPACK) sdkoodevall
-.ELSE
-ALLTAR : openofficedev_$(defaultlangiso) ooodevlanguagepack $(eq,$(OS),MACOSX $(NULL) $(OOODEVHELPPACK)) $(eq,$(OS),MACOSX $(NULL) lodevtest_en-US) sdkoodev_en-US
-.ENDIF
-.ENDIF
-.ENDIF # "$(ENABLE_RELEASE_BUILD)"=="TRUE"
-.ENDIF # "$(OS)"!="WNT" && "$(EPM)"=="NO"
-.ENDIF # "$(LIBO_DEV_INSTALL)" == "TRUE"
-
-.IF "$(MAKETARGETS:e)"!=""
-PKGFORMAT+=$(MAKETARGETS:e:s/.//)
-.ENDIF # "$(MAKETARGETS:e)"!=""
-
-.IF "$(VERBOSE)"=="TRUE"
-VERBOSESWITCH=-verbose
-.ENDIF
-.IF "$(VERBOSE)"=="FALSE"
-VERBOSESWITCH=-quiet
-.ENDIF
-
-updatepack:
- $(PERL) -w $(SOLARENV)$/bin$/packager.pl
-
-.IF "$(alllangiso)"!=""
-
-openoffice: $(foreach,i,$(alllangiso) openoffice_$i)
-
-openofficedev: $(foreach,i,$(alllangiso) openofficedev_$i)
-
-ooolanguagepack : $(foreach,i,$(alllangiso) ooolanguagepack_$i)
-
-ooodevlanguagepack: $(foreach,i,$(alllangiso) ooodevlanguagepack_$i)
-
-ooohelppack : $(foreach,i,$(allhelplangiso) ooohelppack_$i)
-
-ooodevhelppack: $(foreach,i,$(allhelplangiso) ooodevhelppack_$i)
-
-sdkoo: $(foreach,i,$(alllangiso) sdkoo_$i)
-
-sdkoodev: $(foreach,i,$(alllangiso) sdkoodev_$i)
-
-lotest: $(foreach,i,$(alllangiso) lotest_$i)
-
-lodevtest: $(foreach,i,$(alllangiso) lodevtest_$i)
-
-oxygenoffice: $(foreach,i,$(alllangiso) oxygenoffice_$i)
-
-oxygenofficelanguagepack : $(foreach,i,$(alllangiso) oxygenofficelanguagepack_$i)
-
-oxygenofficehelppack : $(foreach,i,$(allhelplangiso) oxygenofficehelppack_$i)
-
-MSIOFFICETEMPLATESOURCE=$(PRJ)$/inc_openoffice$/windows$/msi_templates
-MSIHELPPACKTEMPLATESOURCE=$(PRJ)$/inc_ooohelppack$/windows$/msi_templates
-MSISDKOOTEMPLATESOURCE=$(PRJ)$/inc_sdkoo$/windows$/msi_templates
-MSITESTTEMPLATESOURCE=$(PRJ)$/inc_lotest$/windows$/msi_templates
-MSICOMMONTEMPLATESOURCE=$(PRJ)$/inc_common$/windows$/msi_templates
-
-NOLOGOSPLASH:=$(BIN)$/intro.zip
-DEVNOLOGOSPLASH:=$(BIN)$/dev$/intro.zip
-MSIOFFICETEMPLATEDIR=$(MISC)$/openoffice$/msi_templates
-MSIHELPPACKTEMPLATEDIR=$(MISC)$/ooohelppack$/msi_templates
-MSISDKOOTEMPLATEDIR=$(MISC)$/sdkoo$/msi_templates
-MSITESTTEMPLATEDIR=$(MISC)$/lotest$/msi_templates
-
-ADDDEPS=$(NOLOGOSPLASH) $(DEVNOLOGOSPLASH)
-.IF "$(OS)" == "WNT"
-ADDDEPS+=hack_msitemplates
-.ENDIF
-
-$(foreach,i,$(alllangiso) openoffice_$i) : $(ADDDEPS)
-openoffice_$(defaultlangiso).archive : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) openofficedev_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) ooolanguagepack_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) ooodevlanguagepack_$i) : $(ADDDEPS)
-
-$(foreach,i,$(allhelplangiso) ooohelppack_$i) : $(ADDDEPS)
-
-$(foreach,i,$(allhelplangiso) ooodevhelppack_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) sdkoo_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) sdkoodev_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) lotest_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) lodevtest_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) oxygenoffice_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) oxygenofficelanguagepack_$i) : $(ADDDEPS)
-
-$(foreach,i,$(allhelplangiso) oxygenofficehelppack_$i) : $(ADDDEPS)
-
-.IF "$(MAKETARGETS)"!=""
-$(MAKETARGETS) : $(ADDDEPS)
-.ENDIF # "$(MAKETARGETS)"!=""
-
-$(foreach,i,$(alllangiso) openoffice_$i) : $$@{$(PKGFORMAT:^".")}
-.IF "$(MAKETARGETS)"!=""
-.IF "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
-$(MAKETARGETS) : $$@{$(PKGFORMAT:^".")}
-$(MAKETARGETS){$(PKGFORMAT:^".")} : $(ADDDEPS)
-.ENDIF # "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
-.ENDIF # "$(MAKETARGETS)"!=""
-openoffice_%{$(PKGFORMAT:^".") .archive} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH)
- $(PERL) -w $(SOLARENV)$/bin$/gen_update_info.pl --buildid $(BUILD) --arch "$(RTL_ARCH)" --os "$(RTL_OS)" --lstfile $(PRJ)$/util$/openoffice.lst --product LibreOffice --languages $(subst,$(@:s/_/ /:1)_, $(@:b)) $(PRJ)$/util$/update.xml > $(MISC)/`date +%Y%m%d_%H%M`_$(RTL_OS)_$(RTL_ARCH)$(@:e).update.xml
-
-$(foreach,i,$(alllangiso) openofficedev_$i) : $$@{$(PKGFORMAT:^".")}
-openofficedev_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_Dev -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH)
- $(PERL) -w $(SOLARENV)$/bin$/gen_update_info.pl --buildid $(BUILD) --arch "$(RTL_ARCH)" --os "$(RTL_OS)" --lstfile $(PRJ)$/util$/openoffice.lst --product LibreOffice_Dev --languages $(subst,$(@:s/_/ /:1)_, $(@:b)) $(PRJ)$/util$/update.xml > $(MISC)/`date +%Y%m%d_%H%M`_$(RTL_OS)_$(RTL_ARCH)$(@:e).update.xml
-
-$(foreach,i,$(alllangiso) ooolanguagepack_$i) : $$@{$(PKGFORMAT:^".")}
-ooolanguagepack_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice -u $(OUT) -buildid $(BUILD) -languagepack -format $(@:e:s/.//) $(VERBOSESWITCH)
-
-$(foreach,i,$(alllangiso) ooodevlanguagepack_$i) : $$@{$(PKGFORMAT:^".")}
-ooodevlanguagepack_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_Dev -u $(OUT) -buildid $(BUILD) -languagepack -format $(@:e:s/.//) $(VERBOSESWITCH)
-
-$(foreach,i,$(allhelplangiso) ooohelppack_$i) : $$@{$(PKGFORMAT:^".")}
-ooohelppack_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIHELPPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -helppack -format $(@:e:s/.//) $(VERBOSESWITCH)
-
-$(foreach,i,$(allhelplangiso) ooodevhelppack_$i) : $$@{$(PKGFORMAT:^".")}
-ooodevhelppack_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_Dev -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIHELPPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -helppack -format $(@:e:s/.//) $(VERBOSESWITCH)
-
-$(foreach,i,$(alllangiso) sdkoo_$i) : $$@{$(PKGFORMAT:^".")}
-sdkoo_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_SDK -u $(OUT) -buildid $(BUILD) -msitemplate $(MSISDKOOTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH)
-
-$(foreach,i,$(alllangiso) sdkoodev_$i) : $$@{$(PKGFORMAT:^".")}
-sdkoodev_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_Dev_SDK -u $(OUT) -buildid $(BUILD) -msitemplate $(MSISDKOOTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH)
-
-$(foreach,i,$(alllangiso) lotest_$i) : $$@{$(PKGFORMAT:^".")}
-lotest_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_Test -u $(OUT) -buildid $(BUILD) -msitemplate $(MSITESTTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH)
-
-$(foreach,i,$(alllangiso) lodevtest_$i) : $$@{$(PKGFORMAT:^".")}
-lodevtest_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p LibreOffice_Dev_Test -u $(OUT) -buildid $(BUILD) -msitemplate $(MSITESTTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH)
-
-
-$(foreach,i,$(alllangiso) oxygenoffice_$i) : $$@{$(PKGFORMAT:^".")}
-.IF "$(MAKETARGETS)"!=""
-.IF "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
-$(MAKETARGETS) : $$@{$(PKGFORMAT:^".")}
-$(MAKETARGETS){$(PKGFORMAT:^".")} : $(ADDDEPS)
-.ENDIF # "$(MAKETARGETS:e)"=="" && "$(MAKETARGETS:s/_//)"!="$(MAKETARGETS)"
-.ENDIF # "$(MAKETARGETS)"!=""
-oxygenoffice_%{$(PKGFORMAT:^".") .archive} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p OxygenOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIOFFICETEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -format $(@:e:s/.//) $(VERBOSESWITCH)
- $(PERL) -w $(SOLARENV)$/bin$/gen_update_info.pl --buildid $(BUILD) --arch "$(RTL_ARCH)" --os "$(RTL_OS)" --lstfile $(PRJ)$/util$/openoffice.lst --product OxygenOffice --languages $(subst,$(@:s/_/ /:1)_, $(@:b)) $(PRJ)$/util$/update.xml > $(MISC)/`date +%Y%m%d_%H%M`_$(RTL_OS)_$(RTL_ARCH)$(@:e).update.xml
-
-$(foreach,i,$(alllangiso) oxygenofficelanguagepack_$i) : $$@{$(PKGFORMAT:^".")}
-oxygenofficelanguagepack_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p OxygenOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSILANGPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -languagepack -format $(@:e:s/.//) $(VERBOSESWITCH)
-
-$(foreach,i,$(allhelplangiso) oxygenofficehelppack_$i) : $$@{$(PKGFORMAT:^".")}
-oxygenofficehelppack_%{$(PKGFORMAT:^".")} :
- $(PERL) -w $(SOLARENV)$/bin$/make_installer.pl -f $(PRJ)$/util$/openoffice.lst -l $(subst,$(@:s/_/ /:1)_, $(@:b)) -p OxygenOffice -u $(OUT) -buildid $(BUILD) -msitemplate $(MSIHELPPACKTEMPLATEDIR) -msilanguage $(COMMONMISC)$/win_ulffiles -helppack -format $(@:e:s/.//) $(VERBOSESWITCH)
-
-.ELSE # "$(alllangiso)"!=""
-openoffice:
- @echo cannot pack anything...
-
-.ENDIF # "$(alllangiso)"!=""
-
-.IF "$(DISABLE_PYTHON)" != "TRUE"
-.IF "$(LOCALPYFILES)"!=""
-$(foreach,i,$(alllangiso) openoffice_$i{$(PKGFORMAT:^".") .archive} openofficedev_$i{$(PKGFORMAT:^".")} sdkoo_$i{$(PKGFORMAT:^".")} lotest_$i{$(PKGFORMAT:^".")} oxygenoffice_$i{$(PKGFORMAT:^".") .archive}) updatepack : $(LOCALPYFILES)
-.ENDIF # "$(LOCALPYFILES)"!=""
-
-.IF "$(OS)"!="WNT"
-$(BIN)$/%.py : $(OUTDIR)$/lib$/pyuno$/%.py
- $(COPY) $< $@
-.ELSE
-$(BIN)$/%.py : $(OUTDIR)$/bin$/pyuno$/%.py
- $(COPY) $< $@
-.ENDIF
-.ENDIF # "$(DISABLE_PYTHON)" != "TRUE"
-
-$(BIN)$/intro.zip : $(SOLARCOMMONPCKDIR)$/intro.zip
- $(COPY) $< $@
-
-$(BIN)$/dev$/intro.zip : $(SOLARCOMMONPCKDIR)$/brand_dev$/intro.zip
- @-$(MKDIR) $(@:d)
- $(COPY) $< $@
-
-hack_msitemplates .PHONY:
- -$(MKDIRHIER) $(MSIOFFICETEMPLATEDIR)
- -$(MKDIRHIER) $(MSIHELPPACKTEMPLATEDIR)
- -$(MKDIRHIER) $(MSISDKOOTEMPLATEDIR)
- -$(MKDIRHIER) $(MSITESTTEMPLATEDIR)
- -$(MKDIRHIER) $(MSIOFFICETEMPLATEDIR)$/Binary
- -$(MKDIRHIER) $(MSIHELPPACKTEMPLATEDIR)$/Binary
- -$(MKDIRHIER) $(MSISDKOOTEMPLATEDIR)$/Binary
- -$(MKDIRHIER) $(MSITESTTEMPLATEDIR)$/Binary
- $(GNUCOPY) -u $(MSIOFFICETEMPLATESOURCE)$/*.* $(MSIOFFICETEMPLATEDIR)
- $(GNUCOPY) -u $(MSIHELPPACKTEMPLATESOURCE)$/*.* $(MSIHELPPACKTEMPLATEDIR)
- $(GNUCOPY) -u $(MSISDKOOTEMPLATESOURCE)$/*.* $(MSISDKOOTEMPLATEDIR)
- $(GNUCOPY) -u $(MSICOMMONTEMPLATESOURCE)$/Binary$/*.* $(MSIOFFICETEMPLATEDIR)$/Binary
- $(GNUCOPY) -u $(MSICOMMONTEMPLATESOURCE)$/Binary$/*.* $(MSIHELPPACKTEMPLATEDIR)$/Binary
- $(GNUCOPY) -u $(MSICOMMONTEMPLATESOURCE)$/Binary$/*.* $(MSISDKOOTEMPLATEDIR)$/Binary
- $(GNUCOPY) -u $(MSICOMMONTEMPLATESOURCE)$/Binary$/*.* $(MSITESTTEMPLATEDIR)$/Binary
- $(COPY) $(PRJ)$/res$/nologoinstall.bmp $(MSIOFFICETEMPLATEDIR)$/Binary$/Image.bmp
- $(COPY) $(PRJ)$/res$/nologoinstall.bmp $(MSIHELPPACKTEMPLATEDIR)$/Binary$/Image.bmp
- $(COPY) $(PRJ)$/res$/nologoinstall.bmp $(MSISDKOOTEMPLATEDIR)$/Binary$/Image.bmp
- $(COPY) $(PRJ)$/res$/nologoinstall.bmp $(MSITESTTEMPLATEDIR)$/Binary$/Image.bmp
- $(COPY) $(PRJ)$/res$/nologobanner.bmp $(MSIOFFICETEMPLATEDIR)$/Binary$/Banner.bmp
- $(COPY) $(PRJ)$/res$/nologobanner.bmp $(MSIHELPPACKTEMPLATEDIR)$/Binary$/Banner.bmp
- $(COPY) $(PRJ)$/res$/nologobanner.bmp $(MSISDKOOTEMPLATEDIR)$/Binary$/Banner.bmp
- $(COPY) $(PRJ)$/res$/nologobanner.bmp $(MSITESTTEMPLATEDIR)$/Binary$/Banner.bmp
-
-.IF "$(OS)" == "WNT"
-
-ALLLANGSTRING:=$(alllangiso)
-
-openofficeall: hack_msitemplates $(LOCALPYFILES) openoffice_$(ALLLANGSTRING:s/ /,/)$(PKGFORMAT:^".")
-
-openofficedevall: hack_msitemplates $(LOCALPYFILES) openofficedev_$(ALLLANGSTRING:s/ /,/)$(PKGFORMAT:^".")
-
-sdkooall: hack_msitemplates $(LOCALPYFILES) sdkoo_$(ALLLANGSTRING:s/ /,/)$(PKGFORMAT:^".")
-
-sdkoodevall: hack_msitemplates $(LOCALPYFILES) sdkoodev_$(ALLLANGSTRING:s/ /,/)$(PKGFORMAT:^".")
-
-lotestall: hack_msitemplates $(LOCALPYFILES) lotest_$(ALLLANGSTRING:s/ /,/)$(PKGFORMAT:^".")
-
-lodevtestall: hack_msitemplates $(LOCALPYFILES) lodevtest_$(ALLLANGSTRING:s/ /,/)$(PKGFORMAT:^".")
-
-.ENDIF # "$(OS)" == "WNT"
-
diff --git a/instsetoo_native/util/update.xml b/instsetoo_native/util/update.xml
deleted file mode 100644
index bb9741593769..000000000000
--- a/instsetoo_native/util/update.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- * 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/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
--->
-<inst:description xmlns:inst="http://installation.openoffice.org/description">
- <inst:id></inst:id>
- <inst:name></inst:name>
- <inst:version></inst:version>
- <inst:buildid></inst:buildid>
- <inst:os></inst:os>
- <inst:arch></inst:arch>
- <inst:update type="text/html" src="http://update.libreoffice.org/ooo/snapshot.html" />
-</inst:description>