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
21 autogen.sh: $(stepmake)/autogen.sh
22 $(MAKE) INFILE=$< OUTFILE=$@ LINECOMMENT=\# -f $(stepdir)/automatically-generated.sub.make
28 $(MAKE) -C Documentation/pictures icon
32 -$(MAKE) -C Documentation/topdocs/ README_TOP_FILES="$(README_TXT_FILES)" copy-to-top
35 $(README_TXT_FILES): do-top-doc
39 local-dist: do-top-doc
43 $(MAKE) local-dist $(distdir)
44 chmod -R a+r $(distdir)
45 chmod a+x `find $(distdir) -type d -print`
46 (cd ./$(depth)/$(outdir); $(TAR) -cf - --owner=0 --group=0 $(DIST_NAME) | gzip -9 > $(DIST_NAME).tar.gz)
48 # Can't compare "stage1" dist with "stage2" dist in this way?
49 -ln -f $(depth)/$(outdir)/$(distname).tar.gz $(release-dir)
56 config rerun configure\n\
57 deb build Debian package\n\
58 diff generate patch: $(depth)/$(outdir)/$(distname).diff.gz\n\
64 dist roll tarball: $(depth)/$(outdir)/$(distname).tar.gz\n\
65 distclean cleaner than clean (duh)\n\
66 doc update all documentation\n\
67 release roll tarball and generate patch\n\
68 rpm build rpm (Red Hat) package\n\
69 po make new translation Portable Object database\n\
70 po-replace do po-update and replace catalogs with msgmerged versions\n\
71 po-update update translation Portable Object database\n\
72 web update website in out-www\n\
73 web-doc generate documentation website\n\
74 web-clean clean out-www\n\
76 Some of these top level targets (diff, dist, release) can be issued\n\
77 from anywhere in the source tree.\n\