Currently, you can choose to run a LilyPond compilation during build. I vote for modifying this to "during incremental build". With the option turned on, it might turn into a nightmare invoking a "clean project".
There seems to be no good reason to do any LilyPond compile related steps during a clean or a full build. If you want the pdfs to be recreated, you can invoke a recompile on the source or a folder/project.
My suggestion is to activate the LilyPond builder only if the build is of type incremental.
Currently, you can choose to run a LilyPond compilation during build. I vote for modifying this to "during incremental build". With the option turned on, it might turn into a nightmare invoking a "clean project".
There seems to be no good reason to do any LilyPond compile related steps during a clean or a full build. If you want the pdfs to be recreated, you can invoke a recompile on the source or a folder/project.
My suggestion is to activate the LilyPond builder only if the build is of type incremental.