laminas-mvc-skeleton
laminas-mvc-skeleton copied to clipboard
Installing laminas-mvc-skeleton on Windows 10 issues an event error code 1
Bug Report
Q | A |
---|---|
Version(s) | 2.0.x-dev 2b79987 |
Summary
Install laminas-mvc-skeleton with the option minimal on Windows 10 results in an script error near the end.
Current behavior
An error is reported:
Script php -r 'if (file_exists("bin/remove-package-artifacts.php")) include "bin/remove-package-artifacts.php";' handling the post-create-project-cmd event returned with error code 1
How to reproduce
composer create-project -s dev laminas/laminas-mvc-skeleton path/to/install
selecting Y for minimal install
Expected behavior
This error is reproducable on Windows 10 for all versions starting from 1.0.0
and caused by Windows ignoring double quotes in passing a string argument in the composer post-create-project-cmd
script.
A possible solution could be moving the various post-create-project-cmd
scripts into one or more callbacks (PHP class).
For a manual workaroung execute bin/remove-package-artifacts.php
and delete CHANGELOG.md
.
A possible solution could be moving the various
post-create-project-cmd
scripts into one or more callbacks (PHP class).
Which should then also be deleted.