Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/goatherd/patch-installer
Patch other composer packages on install or update
https://github.com/goatherd/patch-installer
Last synced: 11 days ago
JSON representation
Patch other composer packages on install or update
- Host: GitHub
- URL: https://github.com/goatherd/patch-installer
- Owner: goatherd
- License: other
- Created: 2013-04-12T18:14:33.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-04-20T09:53:32.000Z (over 11 years ago)
- Last Synced: 2024-06-04T15:36:07.795Z (5 months ago)
- Language: PHP
- Size: 145 KB
- Stars: 48
- Watchers: 4
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
patch-installer
===============Patch other composer packages on install or update.
**experimental feature**
Usage
-----For a `patch` [type](http://getcomposer.org/doc/04-schema.md#type) change the install path to vendor directory and merge into other vendor directories.
Your composer.json
```json
{
"type": "patch",
"require": {
"some/dependency": "*",
"goatherd/patch-installer": "*"
},
"extra": {
"patch-path": "some/dependency",
"patch-files": [
"path/to/firstFile.ext",
"config.xml"
]
}
}
```Limitations
-----------* order of installation is important
* do not try to patch a patch
* can not uninstall (but updates)