With distributions becoming more and more ubiquitous, we would like to support using a distribution as core directly from a make file. But Drush Make currently only support pulling a distribution as a profile (using the
'profile-only' variant), which means that:
- The core patches of the distribution are not going to be applied,
- The distribution is going to be re-built from its make file which is very inefficient and might pull slightly different versions of the dependencies when the distribution is using
-devversions or un-anchored external dependencies.
It would be easier to be able to simply do:
api = 2 core = 7.x projects[commerce_kickstart][type] = core # Any additional module to fetch. projects[flag][type] = module