STEPMAKE_TEMPLATES=documentation texinfo tex
LOCALSTEPMAKE_TEMPLATES=lilypond ly lysdoc musicxml
+TITLE=Lilypond musicxml2ly Regression Tests
+
+
+ILY_FILES = $(call src-wildcard,*.ily)
+EXTRA_OUT_LY_FILES = ${ILY_FILES:%.ily=$(outdir)/%.ly}
+EXTRA_DIST_FILES += $(ILY_FILES)
+
+
include $(depth)/make/stepmake.make
TITLE=Lilypond musicxml2ly Regression Tests
-MXL_FILES := $(call src-wildcard,*.mxl)
-EXTRA_DIST_FILES += $(MXL_FILES)
+.SUFFIXES: .ily
+$(outdir)/%.ly: %.ily
+ ln -f $< $@
# rules for directories with MusicXML files.
-MUSICXML_FILES := $(call src-wildcard,*.xml)
-MUSICMXL_FILES := $(call src-wildcard,*.mxl) # Allow .mxl for compressed files
-OUT_LY_FILES = $(sort ${MUSICXML_FILES:%.xml=$(outdir)/%.ly} ${MUSICMXL_FILES:%.mxl=$(outdir)/%.ly})
+MUSICXML_FILES = $(call src-wildcard,*.xml)
+MUSICMXL_FILES = $(call src-wildcard,*.mxl) # Allow .mxl for compressed files
+OUT_LY_FILES = $(sort ${MUSICXML_FILES:%.xml=$(outdir)/%.ly} ${MUSICMXL_FILES:%.mxl=$(outdir)/%.ly} ${EXTRA_OUT_LY_FILES})
OUT_FILES = $(OUT_LY_FILES)
EXTRA_DIST_FILES += $(MUSICXML_FILES) $(MUSICMXL_FILES)