"test" in Solaris' /bin/sh does not support -e
[gitweb.git] / Makefile
index 9b9be592ae4e7b54762708918adcca5f30395ec6..13411eafdcf90e7360fe81e010804c656ccc46e9 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -755,7 +755,7 @@ clean:
        rm -f $(GIT_TARNAME).tar.gz git-core_$(GIT_VERSION)-*.tar.gz
        rm -f $(htmldocs).tar.gz $(manpages).tar.gz
        $(MAKE) -C Documentation/ clean
-       [ ! -e perl/Makefile ] || $(MAKE) -C perl/ clean || $(MAKE) -C perl/ clean
+       [ ! -f perl/Makefile ] || $(MAKE) -C perl/ clean || $(MAKE) -C perl/ clean
        $(MAKE) -C templates/ clean
        $(MAKE) -C t/ clean
        rm -f GIT-VERSION-FILE GIT-CFLAGS