lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: scripts/build/scan-mf-deps: script to generate MF dependencies (issu


From: Han-Wen Nienhuys
Subject: Re: scripts/build/scan-mf-deps: script to generate MF dependencies (issue 553700043 by address@hidden)
Date: Sun, 15 Mar 2020 22:49:25 +0100

On Sun, Mar 15, 2020 at 8:32 PM David Kastrup <address@hidden> wrote:
> > I decided for Python in this case, because recursion seems like
> > something I don't want to do in a sh script.
>
> So apparently you want to use Python for recursive scripting, or why
> bring it up?

I'm talking about a recursive function. I'm not sure what you mean by
recursive scripting.

Note that the current Make file already has recursion,

# Recursively scan the metafont .mf file $(1) for "input X;"
# and return all dependencies.
scan-mf = \
$(foreach f, $(shell test -f $(1) && sed -ne
"/^[[:space:]]*input[[:space:]]/s/^[[:space:]]*input\([^.;]*\)\(.mf;\|;\)/\1.mf/p"
$(1)), \
       $(call find-mf,$(f)) \
      $(call scan-mf,$(call find-mf,$(f))) \
)


-- 
Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen



reply via email to

[Prev in Thread] Current Thread [Next in Thread]