]> granicus.if.org Git - neomutt/commitdiff
The distdir target creates hard links for the source files. This
authorThomas Roessler <roessler@does-not-exist.org>
Fri, 11 Dec 1998 20:32:25 +0000 (20:32 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Fri, 11 Dec 1998 20:32:25 +0000 (20:32 +0000)
has the consequence that the us-dist hook will demolish files in the
main source tree.  We have to un-link the various instances of the
source code.

Makefile.am

index ef37a3b15fef237fe9cf9c4f53265eed9d4011dc..c2c65d8f8eac4dd7a112ef655dcb821a76c9e5ca 100644 (file)
@@ -100,6 +100,11 @@ dist-hook:
 
 us-distdir: distdir dist-hook
        mv $(distdir) $(distdir)-us
+       find $(distdir)-us -type f -print | while read f ; do           \
+               cp $$f `dirname $$f`/_`basename $$f`.$$$$ &&            \
+               rm $$f && mv `dirname $$f`/_`basename $$f`.$$$$ $$f ;   \
+       done
+
 
 us-dist: us-distdir
        for file in $(distdir)-us/*.c $(distdir)-us/*.h ; do \