vansari / composer-symlink
Creates Symlinks and can be used with your composer in the scripts section
1.2.0
2020-02-16 20:52 UTC
Requires
- php: ^7.2
- symfony/filesystem: *
Requires (Dev)
- composer/composer: ^1.9
- phpunit/phpunit: ^8
This package is auto-updated.
Last update: 2024-12-29 06:33:52 UTC
README
composer-symlink
Creates Symlinks and can be used with your composer in the scripts section
Installation with composer:
composer require vansari/composer-symlink
Usage
All paths must be relative from the composer.json file.
Relative paths must be group at property "rel" as array
Absolute paths must be group with property name "abs" as array
Your Composer JSON:
{
"require": {
"vansari/composer-symlink": "^1.0"
},
"scripts": {
"post-install-cmd": "tools\\Symlinker::createSymlinks",
"post-update-cmd: "tools\\Symlinker::updateSymlinks"
},
"extra": {
"symlinks": {
"origin": {
"rel": [
"target/subdir"
]
},
"origin2": {
"rel": [
"target1/subdir",
"target2/subdir"
]
},
"file.php": {
"abs":[
"target3/symlinked.php"
]
}
}
}
}