Setup Casemate to follow drupal.org distribution packaging standards. This is needed to ensure that packaged downloads for Casemate are built with the proper projects.

See: http://drupal.org/developing/distributions/drupalorg

Comments

shrop’s picture

Committed some changes with this commit to see if the packaging system will package the modules and libraries needed for Casemate correctly. Need to wait for the packaging system and confirm changes worked.

Changes

  • See: http://drupal.org/developing/distributions/drupalorg
  • Also referenced methods used by Drupal Commons and COD
  • Renamed casemate_stub.make to build-casemate.make (Other distros are using these naming conventions)
  • Renamed casemate.make to drupal-org.make to follow packaging requirements
  • Setup drupal-org-core.make to build the proper core with patches
shrop’s picture

Title: Setup Casemate to follow drupa.org distribution packaging standards » Setup Casemate to follow drupal.org distribution packaging standards

Title fix

shrop’s picture

Issue tags: +Guardr
shrop’s picture

Well, the dev release wouldn't create because of the Guardr make include, even after fixing the URL in #3.

Here is what I get when I try to verify the make file locally:

drush verify-makefile drupal-org.make 
The top-level attribute 'includes' is not allowed.                                                                                                                                               [error]
The drupal.org validation check failed -- see http://drupal.org/node/1432190 for more information.  

It appears that we are not going to be able to include Guardr as a base distribution for Casemate as far as Drupal packaging is concerned. I recommend we hold off on a dev snapshot release for now. Once #1356276: Allow profiles to define a base/parent profile progresses a bit more for D7, we can include a core patch for it in Casemate and test that it works to include Guardr as a base distribution.

Will leave this open for now as we explore the options.

shrop’s picture

Issue summary: View changes

Spelling correction