From: Simon McVittie Date: Tue, 1 Feb 2011 18:04:21 +0000 (+0000) Subject: Don't distribute generated files that embed our builddir X-Git-Tag: dbus-1.4.4~12^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=27f29026c21478b81b3e21a5b5c549fde984fe7f;p=thirdparty%2Fdbus.git Don't distribute generated files that embed our builddir Bug: https://bugs.freedesktop.org/show_bug.cgi?id=30285 --- diff --git a/test/Makefile.am b/test/Makefile.am index 5fb863576..110e5dc3f 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -115,8 +115,17 @@ dist-hook: done ; \ FILES=`(cd $(srcdir) && $(FIND_TESTS) -o -name "*.in" -a -not -name Makefile.in | grep -Ev "(.svn|CVS)" )` ; \ for F in $$FILES; do \ - echo '-- Disting file '$$F ; \ - cp -f $(srcdir)/$$F $(distdir)/$$F || exit 1 ; \ + B=`basename $$F`; \ + if test -e $$F.in; then \ + echo "-- Skipping file $$F (.in version exists)"; \ + elif test "x$$B" = xrun-with-tmp-session-bus.conf; then \ + echo "-- Skipping file $$F (generated)"; \ + elif test -e "$(top_srcdir)/bus/$$B"; then \ + echo "-- Skipping file $$F (from /bus/)"; \ + else \ + echo '-- Disting file '$$F ; \ + cp -f $(srcdir)/$$F $(distdir)/$$F || exit 1; \ + fi; \ done ## copy tests to builddir so that generated tests and static tests