1 include $(stepdir)/www-targets.make
5 # urg!: this gets into every package (ie: yodl)
7 rm -f config.h config.hh config.make Makefile GNUmakefile \
8 config.cache config.status config.log index.html \
9 stepmake/stepmake/stepmake stepmake/stepmake/bin
11 local-maintainerclean:
14 GNUmakefile: GNUmakefile.in
15 $(MAKE) INFILE=$< OUTFILE=$@ -f $(stepdir)/automatically-generated.sub.make
17 ifneq ($(PACKAGE),STEPMAKE)
18 aclocal.m4: $(stepmake)/aclocal.m4
19 $(MAKE) INFILE=$< OUTFILE=$@ LINECOMMENT=dnl -f $(stepdir)/automatically-generated.sub.make
24 $(MAKE) -C Documentation/pictures icon
28 -$(MAKE) -C Documentation/topdocs/ README_TOP_FILES="$(README_TXT_FILES)" copy-to-top
31 $(README_TXT_FILES): do-top-doc
35 local-dist: do-top-doc
39 $(MAKE) local-dist $(distdir)
40 chmod -R a+r $(distdir)
41 chmod a+x `find $(distdir) -type d -print`
42 (cd ./$(depth)/$(outdir); $(TAR) -cf - --owner=0 --group=0 $(DIST_NAME) | gzip -9 > $(DIST_NAME).tar.gz)
44 # Can't compare "stage1" dist with "stage2" dist in this way?
45 -ln -f $(depth)/$(outdir)/$(distname).tar.gz $(release-dir)
52 config rerun configure\n\
53 deb build Debian package\n\
54 diff generate patch: $(depth)/$(outdir)/$(distname).diff.gz\n\
60 dist roll tarball: $(depth)/$(outdir)/$(distname).tar.gz\n\
61 distclean cleaner than clean (duh)\n\
62 doc update all documentation\n\
63 release roll tarball and generate patch\n\
64 rpm build rpm (Red Hat) package\n\
65 po make new translation Portable Object database\n\
66 po-replace do po-update and replace catalogs with msgmerged versions\n\
67 po-update update translation Portable Object database\n\
68 web update website in out-www\n\
69 web-doc generate documentation website\n\
70 web-clean clean out-www\n\
72 Some of these top level targets (diff, dist, release) can be issued\n\
73 from anywhere in the source tree.\n\