[beast] BUILD: updated distuninstallcheck_listfiles command
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast] BUILD: updated distuninstallcheck_listfiles command
- Date: Mon, 30 Aug 2010 00:50:06 +0000 (UTC)
commit 7485d6b71f20870d8f4979c6ddecf26fd1a8a534
Author: Tim Janik <timj gtk org>
Date: Mon Aug 30 02:20:36 2010 +0200
BUILD: updated distuninstallcheck_listfiles command
Makefile.am | 22 +++++++++++++++-------
1 files changed, 15 insertions(+), 7 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index ac1fadc..3b54fb4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -58,13 +58,21 @@ release-upload: ChangeLog
$(srcdir)/mkrelease.sh upload -U localhost:tmp -E configure.in:BSE_MICRO_VERSION
.PHONY: release-upload
-# fixup automake-1.9.6 distuninstallcheck:-rule reporting files created by update-mime-database(1)
-filter_stale_uninstalled = | egrep -v '^.*/share/mime/(subclasses|globs|magic|XMLnamespaces|aliases)$$'
-filter_stale_buildfiles = | egrep -v '^./report.out$$'
-distuninstallcheck_listfiles = find . -type f -print # automake-1.9 setting
-distuninstallcheck_listfiles += $(filter_stale_uninstalled) # amend by required filtering
-distcleancheck_listfiles = find . -type f -print # automake-1.9 setting
-distcleancheck_listfiles += $(filter_stale_buildfiles) # amend by required filtering
+# --- dist fixes ---
+uninstall_filter = $(strip \
+ ./share/mime/subclasses ./share/mime/icons ./share/mime/generic-icons \
+ ./share/mime/globs ./share/mime/types ./share/mime/XMLnamespaces \
+ ./share/mime/mime.cache ./share/mime/magic ./share/mime/globs2 \
+ ./share/mime/treemagic ./share/mime/aliases \
+)
+#distuninstallcheck_listfiles = find . -type f -print # original automake-1.11 setting
+distuninstallcheck_listfiles = find . -type f $(patsubst ./%, ! -path \*/%, $(uninstall_filter)) -print
+clean_filter = $(strip \
+ ./report.out \
+)
+#distcleancheck_listfiles = find . -type f -print # original automake-1.11 setting
+distcleancheck_listfiles = find . -type f $(patsubst ./%, ! -path \*/%, $(clean_filter)) -print
+
# fixup automake-1.9.6 distcheck:-rule, which attempts to rebuild a dist tarball from within the test-build
# also, bsescm currently needs install: before check:
distcheck: dist
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]