Some improvements

* Added contributors list to `composer.json` (linked to github contributors graph)
* Improved Behat context
* Fixed/Cleaned/Tested configure options handling
* add `--default` option to `install` command
The build logs (phpize, configure, make, make install) are stored in the
BuildSrc* instance.

It is necessary to give an option to either store them at a given path or
output them.




On Wed, Jul 9, 2014 at 7:33 PM, Christophe Coevoet <notifications@github.com
> wrote:

> In src/Console/Command/InstallerCommand.php:
>
> > @@ -35,6 +35,12 @@ protected function configure()
> >                  'Disable package conversion'
> >              )
> >              ->addOption(
> > +                'defaults',
>
> well, for the configure options, it may be possible to pass an option file
> (better than creating a weird syntax to pass the values in a CLI option): pickle
> install --build-config config.json (or whatever format we decide to use
> for the config file)
>
> For the logs, are you talking about the build logs only, or could it be
> the full output ? In the second case, the shell does it for us (assuming we
> display the build logs in verbose mode rather than based on an
> interaction): pickle install -v -n > pickle.log
>
> --no-interaction (with its -n shortcut) is already the way to disable all
> interactions
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/FriendsOfPHP/pickle/pull/52/files#r14723591>.
>



-- 
Pierre

@pierrejoye | http://www.libgd.org