Am 1. Dezember 2015 02:19:10 MEZ, schrieb Matthew Brush 
<[email protected]>:
>> depenencies are globally known to make; for G-P this means that
>plugins don't need to be build in a specific order, but simply as soon
>as possible
>
>Is that really a thing even for GP? I have not much clue about how Make
>works, but it seems like since none of the plugins depend on each
>other, they can all already be parallelized and not build in a
>particular order. Is it a Make-ism why this isn't the case?
>
>---
>Reply to this email directly or view it on GitHub:
>https://github.com/geany/geany-plugins/pull/277#issuecomment-160816125

The default recursive automake setup which GP uses prevents this. This is 
exactly the purpose of this PR, enabling full parallel build.

Recursive automake processes SUBDIRS in a for loop which can't be done in 
parallel. This PR does away with SUBDIRSand instead creates proper make targets 
with complete dependencies. Then the recipes can be build in parallel. 

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/277#issuecomment-160866530

Reply via email to