From ea768ef146c6e3977f6343ee90509a94ea4aba86 Mon Sep 17 00:00:00 2001
From: sof <unknown>
Date: Fri, 29 May 1998 14:02:30 +0000
Subject: [PATCH] [project @ 1998-05-29 14:02:29 by sof] New rule,
 dist-package-zip: package src dists up using zip

---
 mk/config.mk.in | 1 +
 mk/target.mk    | 7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/mk/config.mk.in b/mk/config.mk.in
index fe081e9f6c28..725c6da57b02 100644
--- a/mk/config.mk.in
+++ b/mk/config.mk.in
@@ -600,6 +600,7 @@ REAL_SHELL=$(SHELL)
 SIZE			= size
 STRIP			= strip
 TAR			= @TarCmd@
+ZIP			= zip
 
 #
 # Under cygwin32, we have to deal with .exe suffixes
diff --git a/mk/target.mk b/mk/target.mk
index 3b9bef841304..fe44cae1f15b 100644
--- a/mk/target.mk
+++ b/mk/target.mk
@@ -741,9 +741,14 @@ dist-post::
 dist-manifest ::
 	cd $(SRC_DIST_DIR); find . \( -type l -o -type f \) -exec ls -lLG {} \; | sed -e 's/\.\///' > /tmp/MANIFEST ; mv /tmp/MANIFEST MANIFEST
 
-dist-package::
+dist-package:: dist-package-tar-gz
+
+dist-package-tar-gz ::
 	cd $(SRC_DIST_DIR); cd ..; $(TAR) chzf $(SRC_DIST_NAME).tar.gz $(SRC_DIST_NAME)
 
+dist-package-zip ::
+	cd $(SRC_DIST_DIR); cd ..; $(ZIP) -r $(SRC_DIST_NAME).zip $(SRC_DIST_NAME)
+
 #
 # binary-dist creates a binary bundle, set BIN_DIST_NAME
 # to package name and do `make binary-dist' (normally this
-- 
GitLab