aboutsummaryrefslogtreecommitdiff
path: root/share/templater/drupal8
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2017-10-31 17:23:15 -0200
committerSilvio Rhatto <rhatto@riseup.net>2017-10-31 17:23:15 -0200
commit82e6bce4ea8fc61e99f6eb32dc12c470b93dccd4 (patch)
tree4b81210f80e8a3e85a1d65b01beb67f92a727066 /share/templater/drupal8
parent8e83eb20f8841022cf9a221f2e8447cdba1f7270 (diff)
downloadtemplater-82e6bce4ea8fc61e99f6eb32dc12c470b93dccd4.tar.gz
templater-82e6bce4ea8fc61e99f6eb32dc12c470b93dccd4.tar.bz2
New module format
Diffstat (limited to 'share/templater/drupal8')
-rw-r--r--share/templater/drupal8/description1
-rw-r--r--share/templater/drupal8/files/Makefile (renamed from share/templater/drupal8/Makefile)0
-rw-r--r--share/templater/drupal8/files/default.services.yml (renamed from share/templater/drupal8/default.services.yml)0
-rw-r--r--share/templater/drupal8/files/default.settings.php (renamed from share/templater/drupal8/default.settings.php)0
-rw-r--r--share/templater/drupal8/files/development.services.yml (renamed from share/templater/drupal8/development.services.yml)0
-rw-r--r--share/templater/drupal8/files/drupal.make.yml (renamed from share/templater/drupal8/drupal.make.yml)0
-rw-r--r--share/templater/drupal8/files/example.settings.local.php (renamed from share/templater/drupal8/example.settings.local.php)0
-rw-r--r--share/templater/drupal8/files/example.sites.php (renamed from share/templater/drupal8/example.sites.php)0
-rwxr-xr-xshare/templater/drupal8/setup57
9 files changed, 58 insertions, 0 deletions
diff --git a/share/templater/drupal8/description b/share/templater/drupal8/description
new file mode 100644
index 0000000..c779548
--- /dev/null
+++ b/share/templater/drupal8/description
@@ -0,0 +1 @@
+Drupal 8 project
diff --git a/share/templater/drupal8/Makefile b/share/templater/drupal8/files/Makefile
index ce0eb53..ce0eb53 100644
--- a/share/templater/drupal8/Makefile
+++ b/share/templater/drupal8/files/Makefile
diff --git a/share/templater/drupal8/default.services.yml b/share/templater/drupal8/files/default.services.yml
index e1bbbc7..e1bbbc7 100644
--- a/share/templater/drupal8/default.services.yml
+++ b/share/templater/drupal8/files/default.services.yml
diff --git a/share/templater/drupal8/default.settings.php b/share/templater/drupal8/files/default.settings.php
index c7dd194..c7dd194 100644
--- a/share/templater/drupal8/default.settings.php
+++ b/share/templater/drupal8/files/default.settings.php
diff --git a/share/templater/drupal8/development.services.yml b/share/templater/drupal8/files/development.services.yml
index d2857c6..d2857c6 100644
--- a/share/templater/drupal8/development.services.yml
+++ b/share/templater/drupal8/files/development.services.yml
diff --git a/share/templater/drupal8/drupal.make.yml b/share/templater/drupal8/files/drupal.make.yml
index 38154eb..38154eb 100644
--- a/share/templater/drupal8/drupal.make.yml
+++ b/share/templater/drupal8/files/drupal.make.yml
diff --git a/share/templater/drupal8/example.settings.local.php b/share/templater/drupal8/files/example.settings.local.php
index b1f73dd..b1f73dd 100644
--- a/share/templater/drupal8/example.settings.local.php
+++ b/share/templater/drupal8/files/example.settings.local.php
diff --git a/share/templater/drupal8/example.sites.php b/share/templater/drupal8/files/example.sites.php
index 60afae7..60afae7 100644
--- a/share/templater/drupal8/example.sites.php
+++ b/share/templater/drupal8/files/example.sites.php
diff --git a/share/templater/drupal8/setup b/share/templater/drupal8/setup
new file mode 100755
index 0000000..29efcaa
--- /dev/null
+++ b/share/templater/drupal8/setup
@@ -0,0 +1,57 @@
+#!/bin/bash
+#
+# Basic files templater module.
+#
+
+# Parameters
+SHARE="$1"
+
+# Include basic functions
+source $SHARE/templater/functions || exit 1
+
+# Drupal8 implementation
+function templater_drupal8 {
+ if [ ! -e 'settings.php' ]; then
+ __templater_echo "Setting up Drupal 8..."
+
+ if [ ! -e ".gitignore" ] || ! grep -q "^settings.php" .gitignore; then
+ echo settings.php >> .gitignore
+ echo settings.prod.php >> .gitignore
+ echo services.yml >> .gitignore
+ fi
+
+ if [ ! -e "settings.dev.php" ]; then
+ cp $SHARE/drupal8/files/default.settings.php settings.dev.php
+ #cp $SHARE/drupal8/files/default.settings.php .
+ fi
+
+ ln -sf settings.dev.php settings.php
+
+ if [ ! -e "services.yml" ]; then
+ cp $SHARE/drupal8/files/default.services.yml services.dev.yml
+ #cp $SHARE/drupal8/files/default.services.yml .
+ fi
+
+ ln -sf services.dev.yml services.yml
+
+ if [ ! -e "Makefile" ]; then
+ cp $SHARE/drupal8/files/Makefile .
+ #elif ! grep -q ^drupal: Makefile; then
+ # grep -v '^#' $SHARE/drupal8/files/Makefile >> Makefile
+ else
+ cp $SHARE/drupal8/files/Makefile Makefile.drupal8
+ fi
+
+ if [ ! -e "drupal.make.yml" ]; then
+ cp $SHARE/drupal8/files/drupal.make.yml .
+ fi
+
+ mkdir -p files config themes modules libraries
+ mkdir -p vendor
+ else
+ __templater_echo "Drupal already set"
+ fi
+}
+
+# Dispatch
+templater_drupal8