The self-hook in this plugin only applies for this plugin's build, and it's conceivable that there could be multiple build plugins installed. Although there are other conflicts that could come up, it's entirely sensible to say that each plugin could handle externally-defined build-app-commands, which is why this plugin's command needs to be behind a semaphore.
The self-hook in this plugin only applies for this plugin's build, and it's conceivable that there could be multiple build plugins installed. Although there are other conflicts that could come up, it's entirely sensible to say that each plugin could handle externally-defined build-app-commands, which is why this plugin's command needs to be behind a semaphore.