SUBDIRS = components matita
ifeq ($(DISTRIBUTED),yes)
+# 'world' is the default target when distributed, otherwise 'all' is
+world: depend $(foreach d,$(SUBDIRS),rec@world@$(d))
all: depend $(foreach d,$(SUBDIRS),rec@all@$(d))
opt: depend $(foreach d,$(SUBDIRS),rec@opt@$(d))
else
all: $(foreach d,$(SUBDIRS),rec@all@$(d))
opt: $(foreach d,$(SUBDIRS),rec@opt@$(d))
-endif
world: depend $(foreach d,$(SUBDIRS),rec@world@$(d))
+endif
depend: depend-stamp
depend-stamp:
ifeq ($(HAVE_OCAMLOPT),yes)
Makefile \
Makefile.defs.in \
$(NULL)
+EXTRA_DIST_matita = \
+ matita/matitaGeneratedGui.ml \
+ $(NULL)
distcheck: dist dist_extract dist_test
(cd $(DISTDIR) && rm -f $(CLEAN_ON_DIST))
cp $< $(DISTDIR)/configure
cp -r $(EXTRA_DIST) $(DISTDIR)
+ cp -r $(EXTRA_DIST_matita) $(DISTDIR)/matita
# distribute HTML version of the manual
mkdir -p $(DISTDIR)/docs/manual/
$(MAKE) -C matita/help/C/ install DESTDIR=$(CURDIR)/$(DISTDIR)/docs/manual/
dist_mktarball:
tar czf $(DISTDIR).tar.gz $(DISTDIR)
+ tar cjf $(DISTDIR).tar.bz2 $(DISTDIR)
rm -rf $(DISTDIR)
dist_extract: