[banshee] [build] added a package-patch target
- From: Gabriel Burt <gburt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee] [build] added a package-patch target
- Date: Wed, 5 May 2010 20:04:30 +0000 (UTC)
commit deba2c28e47f5d4feeeb64701c6a272bad0d184f
Author: Aaron Bockover <abockover novell com>
Date: Tue Apr 27 11:10:24 2010 -0400
[build] added a package-patch target
Generates a patch since a given object that is suitable for applying to
a tarball/package.
Makefile.am | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 56b856d..232e01b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -123,6 +123,18 @@ merge-docs:
make -C docs/Hyena merge; \
make -C docs/Banshee merge;
+package-patch:
+ @if [ -z '$(SINCE)' ]; then echo 'Specify a SINCE (e.g. make package-patch SINCE=1.6.0)'; exit 1; fi;
+ @if [ -f 'since-$(SINCE).patch' ]; then echo 'since-$(SINCE).patch already exists'; exit 1; fi;
+ @git diff-tree -p "$(SINCE).." | filterdiff \
+ -x 'a/Makefile.am' \
+ -x 'a/profile-configure' \
+ -x 'a/po/*' \
+ -x \*.csproj \
+ -x \*.sln \
+ -x \*extras/\* &> 'since-$(SINCE).patch'
+ @echo 'since-$(SINCE).patch is ready'
+
EXTRA_DIST = \
intltool-extract.in \
intltool-merge.in \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]