Вы здесь

Drush Make

Создание установочного файла для сайта.

Модуль Drush Make расширяет возможности модуля Drush, позволяя создавать готовые к использованию сайты, собирая вместе необходимые проекты. Это выполняется путём анализа текстового файла (похожего на .info-файл) и скачивания проектов, которые в нём описаны. На практике это означает, что можно распространять сложные сборки Друпала в форме одного текстового файла.

Drush Make может выполнять следующие действия:

  • Скачивать ядро и дополнительные проекты с drupal.org
  • Проверять код в CVS, SVN, Git и Bzr-хранилищах.
  • Получать .tar.gz и .zip-файлы, что обычно удобно в случае с библиотеками, которые имеют свои лицензии и не могут распространятся с проектами
  • Получать и применять патчи
  • Получать модули, темы и профили установки

Drush make не изменяет модули автоматически и не работает с базой данных, он только монтирует папки.

Примеры использования

  1. Создание сайта в папке example/, включая ядро Друпала и любые другие проекты, которые определены в .make-файле:
    drush make example.make example
  2. Создание пакета для платформы упомянутой выше в файле example.tar.gz:
    drush make --tar example.make example
  3. Создание профиля установки на основе существующего сайта:
    drush make --no-core --contrib-destination=. installprofile.make
Группа проекта: