diff --git a/phing/files/deploy-exclude.txt b/phing/files/deploy-exclude.txt
index 3a63740b0..2adbbb6a8 100644
--- a/phing/files/deploy-exclude.txt
+++ b/phing/files/deploy-exclude.txt
@@ -18,6 +18,7 @@
/drush.wrapper
/README.md
/readme
+/sites/development.services.yml
/tests
/tmp
/Vagrantfile
diff --git a/phing/tasks/blt.xml b/phing/tasks/blt.xml
index d85e443ae..b759cc6cf 100644
--- a/phing/tasks/blt.xml
+++ b/phing/tasks/blt.xml
@@ -29,14 +29,13 @@
Copying files from BLT's template into your project.
-
-
+
diff --git a/phing/tasks/setup.xml b/phing/tasks/setup.xml
index 384141175..43c3bc675 100644
--- a/phing/tasks/setup.xml
+++ b/phing/tasks/setup.xml
@@ -68,6 +68,14 @@
+
+
+
+ Download scaffold files so that default.settings.php is available.
+
+
+
+
Generating settings.php from default.settings.php.
diff --git a/template/composer.json b/template/composer.json
index a6f243c48..e2a51a326 100644
--- a/template/composer.json
+++ b/template/composer.json
@@ -8,7 +8,6 @@
}
],
"require": {
-
"cweagans/composer-patches": "dev-master#5456199acdcc16b243814aa45259f4c56272a634 as 1.5.0",
"drupal/acquia_connector": "^8.1.5",
"drupal/acsf": "^8.1.32",
@@ -43,21 +42,24 @@
"blt": {
"update": true
},
+ "drupal-scaffold": {
+ "initial": {
+ "sites/default/default.services.yml": "sites/default/services.yml",
+ "sites/default/default.settings.php": "sites/default/settings.php"
+ }
+ },
+ "enable-patching": true,
"installer-paths": {
"docroot/core": ["type:drupal-core"],
"docroot/modules/contrib/{$name}": ["type:drupal-module"],
"docroot/profiles/contrib/{$name}": ["type:drupal-profile"],
"docroot/themes/contrib/{$name}": ["type:drupal-theme"],
"drush/contrib/{$name}": ["type:drupal-drush"]
- },
- "patches": {
- "drupal/core": {
- "Ignore front end vendor folders to improve directory search performance": "https://www.drupal.org/files/issues/ignore_front_end_vendor-2329453-116.patch"
- }
}
},
"scripts": {
"blt-alias": "blt install-alias -Dcreate_alias=true",
+ "drupal-scaffold": "DrupalComposer\\DrupalScaffold\\Plugin::scaffold",
"nuke": [
"rm -rf vendor composer.lock",
"@composer clearcache",