Download the PHP package phpgt/build without Composer
On this page you can find all versions of the php package phpgt/build. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package build
Client-side build system for PHP projects.
This project provides a system for defining and running client-side build processes automatically, using tools already installed by your favourite client-side dependency manager.
Example usage
An example build.json
below shows three different usages:
1) npm
has been used to install babel into the node_modules directory. The command to run is the babel
binary within the node_modules directory. The command will execute whenever a *.es6
file changes within the script directory.
2) sass
has been installed to the system. The sass
command is available on the environment PATH, and the developer has stated that at least version 3.5 is required for the build. The command will execute whenever a *.scss
file changes within the style directory.
3) A custom PHP script is called whenever any HTML or PHP file is edited in the page directory. This assumes that the command vendor/bin/sitemap
is installed via a composer package.
build.json
:
Not a dependency manager
This library assumes the configuration of the system is already configured.
The primary objective is to provide a client-side build system that is automatically configured for PHP projects, leaving the configuration of the system down to the developer's choice of client-side dependency management software.
Features at a glance
- One-off builds
- Background builds (watching the matching files and re-building where necessary)
- Bring your own client-side dependency manager
All versions of build with dependencies
ext-json Version *
phpgt/cli Version ^v1.3.0
phpgt/sync Version ^1.3.0
webmozart/glob Version v4.4.*
composer/semver Version v3.*