Como definir as dependências corretas em .info, para que o drush possa entender?

drupal.stackexchange https://drupal.stackexchange.com/questions/179393

  •  29-09-2020
  •  | 
  •  

Pergunta

Atualmente em meu booking_timeslots.info Tenho as seguintes dependências:

dependencies[] = date
dependencies[] = date_views
dependencies[] = hierarchical_select
dependencies[] = hs_taxonomy
dependencies[] = hs_taxonomy_views

qual falhar com os seguintes erros:

Nenhum histórico de lançamento foi encontrado para o projeto solicitado (hs_taxonomy_views).

Nenhum histórico de lançamento foi encontrado para o projeto solicitado (hs_taxonomy).

Nenhum histórico de lançamento foi encontrado para o projeto solicitado (date_views).

quando estou tentando ativar o módulo ou instalá-lo com quick-drupal comando como:

drush qd --yes --core=drupal-7 testsite booking_timeslots

Como especifico a qual projeto principal eles pertencem, para que o processo de instalação não falhe?


Pessoalmente, sei a quais módulos eles pertencem, mas gostaria de automatizar esse processo, de preferência adicionando a sintaxe apropriada ao .info arquivo para que outros serviços possam entender suas dependências (como drush).Parece estar executando o módulo em Simplesmente teste sandbox pode reconhecer essas dependências perfeitamente.

Não consigo encontrar nada relevante em Documentos de sintaxe .info além de especificar (major.minor).

Foi útil?

Solução

Você pode declarar o nome do projeto da dependência usando a seguinte sintaxe:

dependencies[] = project:module

No entanto, este é um novo recurso isso foi adicionado no Drupal 7.40 e, pelo que sei, o Drush parece ainda não ter entendido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a drupal.stackexchange
scroll top