For e.g code generators it would be helpful if you could define a local checkoutScript that does not additionally check for changes on a remote repository on every run. If you currently want to embed a code generator in the recipes, the bob project must always be built with "checkout" which means, that in case of changes on the remote, the local SCM is always updated. In most cases, however, you only want to run the code generator. For this reason it would be good if the local checkoutScript is executed when building in "--build-only" mode too.
Is there a possibility to implement this feature in Bob?