Once the dust settles on http://drupal.org/project/drupalorg_drush and #1310130: Put drush make in drush core there's no longer going to be a separate thing called "drush make". We're going to have to fix the drupal.org distribution packaging system to be aware of this fact. In particular:

- Fix the code from #647454: Add verify/convert UI and release node verification for profile .make files (which lives at drupalorg/project_verify_package/*) to use the new commands and validation stuff.
- Change drupalorg/drupalorg_project/plugins/release_packager/DrupalorgProjectPackageReleaseDistro.class.php to stop using the old drush make command syntax and start using the new commands.

There might be others, but those are the first that spring to mind. Opening an issue for http://drupal.org/community-initiatives/drupalorg/distribution-packaging but this is currently postponed on #1310130 (or at least http://drupal.org/project/drupalorg_drush getting ready for prime time).

Comments

dww’s picture

Status: Active » Fixed

Now done and deployed! We're now supporting patches and external libraries (so long as they're at http://drupal.org/packaging-whitelist).

Behold: http://drupal.org/node/1405884

geerlingguy’s picture

What the... WOW! Thanks for all your work on this, dww!

/me heads over to my install profile to try out this new magic...

bonobo’s picture

Seriously, this is effing AWESOME!!!!

Congratulations, and huge thanks, to all of the people who have made this happen.

rcross’s picture

w00t!

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit 071cf80 on 6.x-3.x, 7.x-3.x-dev by dww:
    [#1365536] by dww: Switched distribution packaging back to use drush 5.
    
    
  • Commit 125ea3a on 6.x-3.x, 7.x-3.x-dev by dww:
    [#1365536] by dww: Switched distribution packaging to use drush 5.
    
    We'...
  • Commit 41a8fd0 on 6.x-3.x, 7.x-3.x-dev by dww:
    [#1365536] by dww: Switched distribution packaging back to use drush 5...
  • Commit 797ac3c on 6.x-3.x, 7.x-3.x-dev by dww:
    [#1365536] Reverting switch to drush5 due to verify-makefile bugs.
    
    
  • Commit f504ac6 on 6.x-3.x, 7.x-3.x-dev by dww:
    [#1365536] by dww: Use full path to PHP to invoke drush instead of PATH...
  • Commit fb5817c on 6.x-3.x, 7.x-3.x-dev by dww:
    [#1365536] by dww: Use full path to PHP to invoke drush instead of PATH...