jj / phing-packagist
Phing extension to load task direct from packagist.org libs.
Installs: 134
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 0
Open Issues: 2
pkg:composer/jj/phing-packagist
Requires
- phing/phing: ~2.4
Requires (Dev)
- mikey179/vfsstream: ~1.2
- mockery/mockery: ~0.8
- phpunit/phpunit: ~3.7
This package is not auto-updated.
Last update: 2018-01-07 10:06:36 UTC
README
Phing extension to load task direct from packagist.org libs.
How Use
Add to build.xml
<project name="some-project" default="some_target">
...
<taskdef
name="taskdef-packagist"
classname="JJ\PhingPackagist\PackagistTaskDefTask"
/>
...
</project>
Configure module "test/module" adding to composer.json
"phing" section.
{
...
"autoload": {
"psr-0": {"Test\\": "src/"}
},
...
"phing": {
"tasks": {
"test-module": "Test\\ModuleTask"
}
}
...
}
Add task from module to phing build.xml
<project name="some-project" default="some_target">
...
<taskdef-packagist module="test/module"/>
...
</project>
Add task from main composer.json to phing build.xml
<project name="some-project" default="some_target">
...
<taskdef-packagist/>
...
</project>