balrok / composer-mkdir
Composer script for easy directories and symlink creation.
Installs: 3 672
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 2
pkg:composer/balrok/composer-mkdir
Requires (Dev)
- composer/composer: 1.0.*@dev
- phing/phing: ^2.12
- phpmd/phpmd: ^2.2
- squizlabs/php_codesniffer: ^2.3
This package is not auto-updated.
Last update: 2025-09-27 12:28:46 UTC
README
This tool allows you to create directories and symlinks when a composer install or update is run.
Usage
{ "require": { "balrok/composer-mkdir": "^2.1" }, "scripts": { "post-install-cmd": [ "Balrok\\ComposerMkdir\\ScriptHandler::mkdirs" ], "post-update-cmd": [ "Balrok\\ComposerMkdir\\ScriptHandler::mkdirs" ] }, "extra": { "mkdir": { "var/cache": "0777", "runtime": "0777" }, "symlink": { "css": "themes/summer/css", "assets/fonts": "../themes/summer/css/fonts" } } }
For mkdir: parent directories are created if required.
This project builds on top of https://github.com/fbourigault/composer-mkdir - which does not support permissions and symlinks but has unit tests.