[beast: 9/10] BUILD: fix uninstall_filter_files to handle lib/beast-<version> prefix



commit 8a451dbd583b8f8fcebb316cdbbcad17930a4602
Author: Tim Janik <timj gnu org>
Date:   Sun Jun 18 02:56:03 2017 +0200

    BUILD: fix uninstall_filter_files to handle lib/beast-<version> prefix
    
    Signed-off-by: Tim Janik <timj gnu org>

 Makefile.am |   25 ++++++++++++-------------
 1 files changed, 12 insertions(+), 13 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 696018b..84687b3 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -52,19 +52,6 @@ bse-app-test:
        $(Q) rm -f tmpx.o tmpx.cc tmpx
 installcheck-local: bse-app-test
 
-
-# == Dist Fixes ==
-# Some files remain after distcheck, that we cannot clean up. So we role our own listfiles filter.
-distuninstallcheck_listfiles  = find . -type f $(patsubst ./%, ! -path \*/%, $(uninstall_filter_files)) 
-print
-#distuninstallcheck_listfiles = find . -type f -print  # original automake-1.14.1 setting
-uninstall_filter_files = $(strip       \
-       ./share/mime/subclasses         ./share/mime/XMLnamespaces      ./share/mime/globs2     \
-       ./share/mime/version            ./share/mime/icons              ./share/mime/types      \
-       ./share/mime/treemagic          ./share/mime/aliases            ./share/mime/magic      \
-       ./share/mime/mime.cache         ./share/mime/generic-icons      ./share/mime/globs      \
-       ./share/applications/mimeinfo.cache     \
-)
-
 # == topbuildid.cc ==
 topbuildid ::= $(shell $(topdir)/misc/mkbuildid.sh -p topbuildid.cc topbuildid.hh) # "update rule" for 
topbuildid.cc
 topbuildid.cc: # avoid explicit deps, 'topbuildid::=' ensures updates
@@ -171,3 +158,15 @@ check-update-po:
        $(Q) [ "$(DISTCHECK_PO)" = "0" ] || $(MAKE) -C po check-update-po
 DISTCHECK_HOOK = distcheck # help add dependencies to 'distcheck' without overriding its definition
 $(DISTCHECK_HOOK): check-update-po
+
+# == distuninstallcheck ignores ==
+# Some files remain after distcheck, that we cannot clean up. So we role our own listfiles filter.
+distuninstallcheck_listfiles  = find . -type f $(patsubst ./%, ! -path \*/%, $(uninstall_filter_files)) 
-print
+#distuninstallcheck_listfiles = find . -type f -print  # original automake-1.14.1 setting
+uninstall_filter_files = $(strip       \
+       */share/mime/subclasses         */share/mime/XMLnamespaces      */share/mime/globs2     \
+       */share/mime/version            */share/mime/icons              */share/mime/types      \
+       */share/mime/treemagic          */share/mime/aliases            */share/mime/magic      \
+       */share/mime/mime.cache         */share/mime/generic-icons      */share/mime/globs      \
+       */share/applications/mimeinfo.cache     \
+)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]