From: fred Date: Sun, 24 Mar 2002 19:37:48 +0000 (+0000) Subject: lilypond-0.0.47 X-Git-Tag: release/1.5.59~5044 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=2adc1eaa2006b9e986df86b5ef32f7331b1e7ced;p=lilypond.git lilypond-0.0.47 --- diff --git a/Documentation/CodingStyle.pod b/Documentation/CodingStyle.pod index 4661560af1..5ce7a20e04 100644 --- a/Documentation/CodingStyle.pod +++ b/Documentation/CodingStyle.pod @@ -45,8 +45,6 @@ extension ".cc". Inline definition files always have the file name extension ".icc". -Template include files always have the file name extension ".tcc". - =head2 INDENTATION @@ -191,7 +189,7 @@ existed. I feel so stupid and ashamed! =head2 Disadvantages -=over 4 +=over 5 =item * @@ -231,7 +229,7 @@ remains an issue. =head2 Proposal -=over 4 +=over 5 =item * @@ -256,7 +254,7 @@ with the parts of the names separated by underscores. =head2 Types -=over 4 +=over 5 =item C @@ -312,7 +310,7 @@ unsigned integer The following types modify the meaning of the prefix. These are precede the prefixes: -=over 4 +=over 5 =item C @@ -346,7 +344,7 @@ reference =back -=over 4 +=over 5 =item C diff --git a/Documentation/Makefile b/Documentation/Makefile index 817fbeb423..dc87ae02d9 100644 --- a/Documentation/Makefile +++ b/Documentation/Makefile @@ -20,7 +20,7 @@ include ./$(depth)/make/Files.make # -OUTPODFILES = $(patsubst %,$(outdir)/%,$(PODFILES)) +OUTPODFILES = $(addprefix $(outdir)/,$(PODFILES)) TEXTFILES = $(OUTPODFILES:.pod=.text) GROFFFILES = $(OUTPODFILES:.pod=.1) HTMLFILES = $(OUTPODFILES:.pod=.html) @@ -32,11 +32,10 @@ EXTRA_DISTFILES = lelie_icon.gif lelie_logo.gif # default: do-doc - + echo $(TEXTFILES) $(OUTPODFILES) $(PODFILES) do-doc: $(TEXTFILES) -html: $(pod) - pod2html +html: $(HTMLFILES) htmldist: html ./$(lily_bindir)/make_website @@ -49,7 +48,7 @@ include ./$(depth)/make/Rules.make # localclean: - rm -f $(TEXTFILES) $(HTMLFILES) $(GROFFFILES) + rm -f $(TEXTFILES) $(HTMLFILES) $(GROFFFILES) $(HTMLFILES) localinstall: $(outdir)/lilypond.1 $(outdir)/mudela.5 $(INSTALL) -d $(mandir)/man5 diff --git a/make/Rules.make b/make/Rules.make index b7ec413b65..1b01a3ed27 100644 --- a/make/Rules.make +++ b/make/Rules.make @@ -9,15 +9,11 @@ # this is supposed to clear all suffixes: .SUFFIXES: + # so why does make still consider xx.y : RCS/xx.y,v ? # there is no suffix ,v anymore! -.SUFFIXES: .cc .o .hh .y .l .pod .txt .1 .dep +.SUFFIXES: .cc .o .hh .y .l .pod .txt .1 .dep .html -# cancel implicit rules: -# -# shit, how to get rid of these stupid built-in rules? -# include ./$(depth)/make/Builtin-rules.make -# # compile rules: # @@ -48,6 +44,10 @@ $(outdir)/%.text: $(outdir)/%.1 $(depth)/%.text: $(outdir)/%.text cp $< $@ +$(outdir)/%.html: %.pod + $(pod2html) $< + mv $(notdir $@) $(outdir)/ + $(outdir)/%.5: %.pod $(pod2groff) $(outdir)/%.1: %.pod