1 # rules for directories with LilyPond files.
3 TELY_FILES
:= $(call src-wildcard
,*.tely
)
4 MASTER_TEXI_FILES
:= $(sort $(TELY_FILES
:%.tely
=$(outdir
)/%.texi
))\
5 $(OUT_MASTER_TEXI_FILES
)
7 OMF_FILES
+= $(foreach format
, html pdf
, $(foreach f
, $(TELY_FILES
), $(outdir
)/$(f
:.tely
=.
$(format
)).omf
))
9 ITELY_FILES
:= $(call src-wildcard
,*.itely
)
10 ITEXI_FILES
:= $(call src-wildcard
,*.itexi
)
11 LY_FILES
:= $(call src-wildcard
,*.ly
)
12 ILY_FILES
:= $(call src-wildcard
,*.ily
)
14 TEXINFO_SOURCES
+= $(TELY_FILES
) $(ITELY_FILES
) $(ITEXI_FILES
)
16 EXTRA_DIST_FILES
+=$(TELY_FILES
) $(LY_FILES
) $(ITEXI_FILES
) $(ITELY_FILES
) $(ILY_FILES
)
18 # prerequisites for all rules invoking compiled lilypond binary
19 ifeq ($(LILYPOND_EXTERNAL_BINARY
),)
20 INIT_LY_SOURCES
= $(wildcard $(top-src-dir
)/scm
/*.scm
)
21 SCHEME_SOURCES
= $(wildcard $(top-src-dir
)/ly
/*.ly
)