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