Add file-based support for LilyPond.