This is a tool for applying Boxfile specifics to your project. A Boxfile is a configuration file for a Freistilbox site.
The tool can be installed via Composer.
composer require machbarmacher/boxfile
Thanks to derhasi for the V1 implementation.
Creating symlinks for environment specific paths.
./vendor/bin/boxfile symlink [env] --boxfile=Boxfile --docroot=docroot
version: 1.0
shared_folders:
- sites/default/files
env_specific_files:
.htaccess:
local: .htaccess.local
staging: .htaccess.stage
sites/default/settings.php:
local: settings.local.php
staging: settings.stage.php
With ./vendor/bin/boxfile local
symlinks for the given example will be applied.