drupal-console-core icon indicating copy to clipboard operation
drupal-console-core copied to clipboard

Why is GD required?

Open geerlingguy opened this issue 9 years ago • 3 comments

According to https://github.com/hechoendrupal/drupal-console-core/blob/19ef9a767ccc675d9b0032a5b91746ebbc9f09e5/config/dist/phpcheck.yml#L14, the PHP GD extension is required... it seems this might only be used for building docs via GitBook or something like that—but it's not really required for any day-to-day Drupal Console usage. Is it possible to get that out of the requirements, so installs where console is only needed for CLI use (on a workstation or server that doesn't run Drupal itself) don't need to install GD?

geerlingguy avatar Oct 06 '16 16:10 geerlingguy

@geerlingguy That file check your system to confirm if will be able to run Drupal we based on this https://www.drupal.org/docs/7/system-requirements/php

jmolivas avatar Nov 02 '16 16:11 jmolivas

But technically drupal (Console) can be run separately (in different environments) than Drupal itself runs... so wouldn't it just need to check on it's own requirements? Drupal itself does a check at install time for any missing PHP requirements.

geerlingguy avatar Nov 02 '16 19:11 geerlingguy

We can probably have dependencies definition and check separated by launcher and site.

jmolivas avatar Dec 17 '16 23:12 jmolivas