summaryrefslogtreecommitdiff
path: root/solenv/gbuild/ZipPackage.mk
diff options
context:
space:
mode:
Diffstat (limited to 'solenv/gbuild/ZipPackage.mk')
-rw-r--r--solenv/gbuild/ZipPackage.mk47
1 files changed, 0 insertions, 47 deletions
diff --git a/solenv/gbuild/ZipPackage.mk b/solenv/gbuild/ZipPackage.mk
deleted file mode 100644
index 612486c25e0e..000000000000
--- a/solenv/gbuild/ZipPackage.mk
+++ /dev/null
@@ -1,47 +0,0 @@
-# -*- 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/.
-#
-
-# ZipPackage class
-# this is a bit of a hack, hopefully needed only temporarily because
-# scp2 can easily deal with zip files but not so easily with 100s of
-# individual files; ideally the Package itself should be sufficient.
-
-define gb_ZipPackage_ZipPackage
-$(call gb_Package_Package,$(1),$(2))
-$(call gb_Zip_Zip_internal,$(1),$(WORKDIR)/Zip/$(1))
-$(call gb_Package_get_target,$(1)) : $(call gb_Zip_get_final_target,$(1))
-$(call gb_Package_get_clean_target,$(1)) : $(call gb_Zip_get_clean_target,$(1))
-$(call gb_ZipPackage_get_target,$(1)) : $(call gb_Package_get_target,$(1))
-$(call gb_Helper_make_userfriendly_targets,$(1),ZipPackage)
-
-endef
-
-# sadly Package delivers to inc/ but ODK path is include/ so need to
-# copy files twice
-# $(1) package
-# $(2) dir in package
-# $(3) dir in zip
-# $(4) file list
-define gb_ZipPackage_add_files
-$(call gb_Package_add_files,$(1),$(2),$(4))
-$(foreach file,$(4),$(call gb_Zip_add_file,$(1),$(3)/$(notdir $(file)),$(gb_Package_SOURCEDIR_$(1))/$(file)))
-
-endef
-
-# $(1) package
-# $(2) file in package
-# $(3) file in zip
-# $(4) file source
-define gb_ZipPackage_add_file
-$(call gb_Package_add_file,$(1),$(2),$(4))
-$(call gb_Zip_add_file,$(1),$(3),$(gb_Package_SOURCEDIR_$(1))/$(4))
-
-endef
-
-# vim: set noet sw=4 ts=4: