]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.0.1
authorfred <fred>
Sun, 24 Mar 2002 20:08:50 +0000 (20:08 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:08:50 +0000 (20:08 +0000)
debian/Makefile
stepmake/stepmake/Makedir.shared.make [new file with mode: 0644]

index 531f1330c4337334f7eefb731d630ebcefba2a4f..4c736d9bb697618af72addb259b878da1a3e3410 100644 (file)
@@ -1,19 +1,32 @@
+# debian/Makefile
+
 depth = ..
 
 NAME= debian
 
-# generic variables:
-#
-include ./$(depth)/make/Variables.make
-include ./$(depth)/make/Files.make 
-#
+include $(depth)/make/Stepmake.make 
+
+CONF_FILES=changelog copyright postinst postrm rules watch 
+OUTCONF_FILES=$(addprefix $(outdir)/, $(basename $(CONF_FILES))) $(OUTIN_FILES)
+OUT_DIST_FILES = $(OUTIN_FILES)
+
+default: $(OUTCONF_FILES)
+
+BLURBS=BLURB
+AT_FILES = $(BLURBS) # 
+at-dir = $(outdir)/
+at-ext =
+
+EXTRA_DIST_FILES = README.Debian TODO $(CONF_FILES) $(OUT_DIST_FILES) control.foka
+
+$(outdir)/%: %
+       rm -f $@
+       ln $< $@
 
-# generic targets and rules:
-#
-include ./$(depth)/make/Targets.make
-include ./$(depth)/make/Rules.make
-#
+$(outdir)/control: $(addprefix $(outdir)/, $(BLURBS))
 
+$(outdir)/%: $(doc-dir)/%.in
+       rm -f $@
+       cat $< | sed 's%^% %' > $@
 
-EXTRA_DISTFILES = README.Debian TODO changelog control copyright \
-       postinst postinst.old.sh postrm preinst rules watch
+localdist: default
diff --git a/stepmake/stepmake/Makedir.shared.make b/stepmake/stepmake/Makedir.shared.make
new file mode 100644 (file)
index 0000000..aee95bf
--- /dev/null
@@ -0,0 +1,31 @@
+# stepmake/Makedir.shared.make
+# urg: stuff shared between yodl/lily/stepmake
+
+LSM_FILES:= $(wildcard *.lsm.in)
+OUTLSM_FILES=$(addprefix $(outdir)/,$(basename $(LSM_FILES), .in))
+SPEC_FILES:= $(wildcard *.spec.in)
+OUTSPEC_FILES=$(addprefix $(outdir)/,$(basename $(SPEC_FILES), .in))
+
+EXTRA_DIST_FILES = $(state-vector)
+
+# these two outdir FILES are distributed, since they make sense to have 
+# without running configure and make.
+OUT_DIST_FILES= $(OUTLSM_FILES) $(OUTSPEC_FILES)
+
+
+spec: $(OUTSPEC_FILES)
+
+$(OUTSPEC_FILES): $(depth)/VERSION 
+$(OUTLSM_FILES): $(depth)/VERSION
+
+AT_FILES = $(BLURBS) # 
+at-dir = $(doc-dir)/
+at-ext = .in
+
+# is this still used?
+rpmdocs=BUGS TODO NEWS DEDICATION ANNOUNCE README
+rpmdvis=$(rpmmudocs:.doc=.dvi)
+rpmexamples= $(addprefix input/, $(notdir $(shell ls $(depth)/input/*.ly)))
+
+
+localdist:   $(OUTSPEC_FILES) $(OUTLSM_FILES)