[syslinux:firmware] tests: delete tests before making release

syslinux-bot for Matt Fleming matt.fleming at intel.com
Tue Jul 23 07:18:08 PDT 2013


Commit-ID:  88904d69a8539595dca0a91eefe05e5bd32761a5
Gitweb:     http://www.syslinux.org/commit/88904d69a8539595dca0a91eefe05e5bd32761a5
Author:     Matt Fleming <matt.fleming at intel.com>
AuthorDate: Tue, 23 Jul 2013 13:44:25 +0100
Committer:  Matt Fleming <matt.fleming at intel.com>
CommitDate: Tue, 23 Jul 2013 15:01:20 +0100

tests: delete tests before making release

Binary files exist in tests/ which can dramatically increase the size of
the release tarballs. Delete both regression and unit tests when
building any kind of a release.

Signed-off-by: Matt Fleming <matt.fleming at intel.com>

---
 Makefile.private | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Makefile.private b/Makefile.private
index 24905eb..6fa5cbe 100644
--- a/Makefile.private
+++ b/Makefile.private
@@ -52,6 +52,8 @@ release:
 	find release/syslinux-$(VERSION) \
 		\( -name '*~' -or -name '#*' -or -name '.git*' \) -type f -print0 | \
 		xargs -0rt rm -f
+	find release/syslinux-$(VERSION) -name 'tests' -type d -print0 | \
+		xargs -0rt rm -rf
 	sed -e 's/@@VERSION@@/$(VERSION)/g' -e 's/@@RPMVERSION@@/$(VERSION)/g' \
 		< release/syslinux-$(VERSION)/syslinux.spec.in \
 		> release/syslinux-$(VERSION)/syslinux.spec
@@ -81,6 +83,9 @@ prerel:
 	find $(PRERELDIR)/$(PREREL) \
 		\( -name '*~' -or -name '#*' \) -type f -print0 | \
 		xargs -0rt rm -f
+	find $(PRERELDIR)/$(PREREL) \
+		-name 'tests' -type d -print0 | \
+		xargs -0rt rm -rf
 	sed -e 's/@@VERSION@@/$(VERSION)-pre$(PRERELNO)/g' \
 	    -e 's/@@RPMVERSION@@/$(RPMPREREL)/g' \
 		< $(PRERELDIR)/$(PREREL)/syslinux.spec.in \


More information about the Syslinux-commits mailing list