I really enjoy working with dub. In the last weeks I played around with
preGenerate- and preBuildCommands. It seems, that preBuildCommands are
not always executed (e.g. if you build a dependency that is pulled from
the dub repository), whereas preGenerateCommands are run more often.
Could somebody describe whats going on there?