endif
$(H)touch depend-stamp
-clean: $(foreach d,$(SUBDIRS),rec@clean@$(d))
-distclean: $(foreach d,$(SUBDIRS),rec@distclean@$(d))
+clean:
+ $(H)make $(foreach d,$(SUBDIRS),rec@clean@$(d)) || true
+distclean:
+ $(H)make $(foreach d,$(SUBDIRS),rec@distclean@$(d)) || true
$(H)rm -rf .matita library-stamp depend-stamp
install-indep: $(foreach d,$(SUBDIRS),rec@install-indep@$(d))
install-arch: $(foreach d,$(SUBDIRS),rec@install-arch@$(d))
DISTDIR = $(BASENAME)-$(MATITA_VERSION)
CLEAN_ON_DIST = \
components/license \
+ matita/TPTP/ \
+ matita/contribs/ \
$(NULL)
EXTRA_DIST = \
matita/AUTHORS \
matita/dist/BUGS \
matita/dist/ChangeLog \
matita/dist/COPYING \
- matita/dist/INSTALL \
- matita/dist/README \
Makefile \
Makefile.defs.in \
$(NULL)
svn export components $(DISTDIR)/components
svn export matita $(DISTDIR)/matita
(cd $(DISTDIR) && find . -name .depend -exec rm \{\} \;)
- (cd $(DISTDIR) && rm -f $(CLEAN_ON_DIST))
+ (cd $(DISTDIR) && find . -name .depend.opt -exec rm \{\} \;)
+ (cd $(DISTDIR) && rm -rf $(CLEAN_ON_DIST))
cp $< $(DISTDIR)/configure
cp -r $(EXTRA_DIST) $(DISTDIR)
cp -r $(EXTRA_DIST_matita) $(DISTDIR)/matita