]> arthur.barton.de Git - bup.git/blobdiff - Makefile
Clean up sampledata/abs-symlink
[bup.git] / Makefile
index c15adfb9b5968f5178daff2d1b247418a7062eea..181d42c1aebd7e528bd1c10a331b8994f6e8ae3e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -18,7 +18,8 @@ all: bup Documentation/all
        t/configure-sampledata --setup
 
 bup: lib/bup/_version.py lib/bup/_helpers$(SOEXT) cmds main.py
-       ln -sf main.py bup
+       -ln -s main.py bup
+       test -L bup
 
 Documentation/all: bup
 
@@ -82,7 +83,8 @@ lib/bup/_helpers$(SOEXT): \
 lib/bup/_version.py:
        rm -f $@.tmp-$$$$ \
        && ./format-subst.pl $@.pre > $@.tmp-$$$$ \
-       && (if ! test -e $@ || ! cmp $@ $@.tmp-$$$$; then mv $@.tmp-$$$$ $@; fi)
+       && (if ! test -e $@ || ! cmp $@ $@.tmp-$$$$; then mv $@.tmp-$$$$ $@; fi) \
+       && rm -f $@.tmp-$$$$
 
 t/tmp:
        mkdir t/tmp