Bootstrap a Drupal project, using settings from a 'bootstrap.conf' file.
Options:
- --devel install drupal/devel and use a settings.local.php file
- -h, --help display this usage message and exit
+ --devel install drupal/devel and use a settings.local.php file
+ --overwrite-profile allow overwriting the current installation profile
+ -h, --help display this usage message and exit
EOF
}
--devel)
DEVEL_MODE="true"
;;
+ --overwrite-profile)
+ OVERWRITE_PROFILE="true"
+ ;;
-*)
echo "Error: Unknown option '${1}'" 1>&2
;;
# https://github.com/drupal-composer/drupal-project/issues/249
if ! echo $INSTALLATION_PROFILE | egrep -q "^(minimal|standard)$";
then
- if [ -d $SITE_LOCAL_PATH/profiles/$INSTALLATION_PROFILE ];
+ if [ -d $SITE_LOCAL_PATH/profiles/$INSTALLATION_PROFILE -a "$OVERWRITE_PROFILE" != "true" ];
then
- echo "Installation profile '$INSTALLATION_PROFILE' already there."
+ echo "Installation profile '$INSTALLATION_PROFILE' already there." 1>&2
+ echo "Use --overwrite-profile to copy over it." 1>&2
+ exit 1
else
cp -a $INSTALLATION_PROFILE $SITE_LOCAL_PATH/profiles
fi