A composer library of tools to help build and manage an xml-authoring-project.
In most cases you will run the tools in the context of an xml authoring project.
- Git
- PHP
5.5.9+
- Composer installed globally
-
Put next lines at project's
composer.json
:"config": { "bin-dir": "bin" }
-
Require tools library:
composer require xmlsquad/xml-authoring-tools
-
List available commands:
bin/console
cd ~/
git clone https://github.com/xmlsquad/xml-authoring-tools.git
cd xml-authoring-tools
# Install
composer install --dev
# Make you own feature branch
git checkout -b feature-XXX
# Make changes with tests
# ...
# Make sure tests are passing
vendor/bin/phpunit
# Push your changes
git push origin feature-XXX
composer install --dev
vendor/bin/phpunit