Hello Samuel,

The tool you’re looking for to track changed files and re-handle them is ‘make’.

JM

> Le 15 mai 2020 à 18:03, Fr. Samuel Springuel <rpspring...@gmail.com> a écrit :
> 
>> 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 ☧ ΧΡΙΣΤΟΣ
> 
> 


Reply via email to