Shopware’s psh.phar Command Line Tool

1 · Alan Storm · May 19, 2021, 12:20 p.m.
Most software projects of any significant size start to accumulate shell scripts. These small programs automate tasks. These tasks can be anything from installing the platform for use to working on the core platform’s code. In some projects this is as simple as a top level ./bin folder that contains all the necessary scripts. Other projects us formal systems to organize these scripts. The grandparent of all these systems is probably GNU Make and its ubiquitous (and byzantine) Makefiles. With web...