added some trust model stuff
[gnupg.git] / Makefile.in
index 63295c4..ff52314 100644 (file)
@@ -38,8 +38,8 @@ INSTALL_DATA = @INSTALL_DATA@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 transform = @program_transform_name@
 
-SUBDIRS = util mpi cipher tools g10
-EXTRA_DIST =
+SUBDIRS =  util mpi cipher tools g10
+EXTRA_DIST = VERSION
 ACCONFIG = acconfig.h
 CONFIG_HEADER_IN = config.h.in
 mkinstalldirs = $(top_srcdir)/scripts/mkinstalldirs
@@ -176,6 +176,7 @@ distdir: $(DEP_DISTFILES)
          (cd $$subdir && $(MAKE) distdir=../$(distdir)/$$subdir distdir) \
            || exit 1; \
        done
+       $(MAKE) dist-hook
 info: info-recursive
 
 dvi: dvi-recursive
@@ -254,6 +255,16 @@ maintainer-clean
 
 tar:   clean
        cd ..; tar czvf  ~/bkup/g10-`date +%d%m`.tar.gz src
+
+dist-hook:
+       @set -e; \
+        for file in `find $(srcdir) -type f -name distfiles`; do \
+           dir=`dirname $$file` ; $(mkinstalldirs) $(distdir)/$$dir ; \
+           for i in distfiles `cat $$file` ; do \
+               ln $(srcdir)/$$dir/$$i $(distdir)/$$dir/$$i 2> /dev/null \
+               || cp -p $(srcdir)/$$dir/$$i $(distdir)/$$dir/$$i; \
+           done ; \
+       done
 .SUFFIXES:
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.