> On 15 May, 2020, at 3:43 AM, Valentin Villenave <valen...@villenave.net> > wrote: > > On 5/15/20, Fr. Samuel Springuel <rpspring...@gmail.com> wrote: >> Before I start writing a script to do this, is there an existing tool which >> will identify all the `\include` files that a LilyPond file depends on? >> Even better, one that will work in a recursive fashion? > > Since 2.19.39, you can simply use this: > > #(display (ly:source-files)) >
I’m hoping for something that doesn’t require actually typesetting the document. My end goal is a script which will somewhat intelligently determine which files in a project have changed and re-typeset them as needed. Having to typeset the document in order to determine which files it depends on means I’ve already done the typesetting. Is there a way to pass that and \set Score.skipTypesetting = ##t at the command line? ✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝ Fr. Samuel, OSB (R. Padraic Springuel) St. Anselm’s Abbey 4501 South Dakota Ave, NE Washington, DC, 20017 202-269-2300 (c) 202-853-7036 PAX ☧ ΧΡΙΣΤΟΣ