From 5c113449fb0700d41da2c2a5f2976a6f688db056 Mon Sep 17 00:00:00 2001
From: Francis Rowe <info@gluglug.org.uk>
Date: Mon, 12 Oct 2015 00:46:35 +0100
Subject: docs/maintain/index.html: Notes about depthcharge board configs

---
 .../scripts/helpers/build/config/corebootmodify    | 53 ----------------------
 .../scripts/helpers/build/config/corebootreplace   | 48 --------------------
 .../scripts/helpers/build/config/corebootupdate    | 53 ----------------------
 resources/scripts/helpers/build/config/dcmodify    | 53 ++++++++++++++++++++++
 resources/scripts/helpers/build/config/dcreplace   | 48 ++++++++++++++++++++
 resources/scripts/helpers/build/config/dcupdate    | 53 ++++++++++++++++++++++
 resources/scripts/helpers/build/config/grubmodify  | 53 ++++++++++++++++++++++
 resources/scripts/helpers/build/config/grubreplace | 48 ++++++++++++++++++++
 resources/scripts/helpers/build/config/grubupdate  | 53 ++++++++++++++++++++++
 9 files changed, 308 insertions(+), 154 deletions(-)
 delete mode 100755 resources/scripts/helpers/build/config/corebootmodify
 delete mode 100755 resources/scripts/helpers/build/config/corebootreplace
 delete mode 100755 resources/scripts/helpers/build/config/corebootupdate
 create mode 100755 resources/scripts/helpers/build/config/dcmodify
 create mode 100755 resources/scripts/helpers/build/config/dcreplace
 create mode 100755 resources/scripts/helpers/build/config/dcupdate
 create mode 100755 resources/scripts/helpers/build/config/grubmodify
 create mode 100755 resources/scripts/helpers/build/config/grubreplace
 create mode 100755 resources/scripts/helpers/build/config/grubupdate

(limited to 'resources/scripts/helpers')

diff --git a/resources/scripts/helpers/build/config/corebootmodify b/resources/scripts/helpers/build/config/corebootmodify
deleted file mode 100755
index dc866532..00000000
--- a/resources/scripts/helpers/build/config/corebootmodify
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/bash
-
-#
-#  helper script: run "make menuconfig" on config(s) to modify them
-#
-#	Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk>
-#
-#    This program is free software: you can redistribute it and/or modify
-#    it under the terms of the GNU General Public License as published by
-#    the Free Software Foundation, either version 3 of the License, or
-#    (at your option) any later version.
-#
-#    This program is distributed in the hope that it will be useful,
-#    but WITHOUT ANY WARRANTY; without even the implied warranty of
-#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#    GNU General Public License for more details.
-#
-#    You should have received a copy of the GNU General Public License
-#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
-#
-
-# This script assumes that the working directory is the root
-# of libreboot_src or git
-
-[ "x${DEBUG+set}" = 'xset' ] && set -v
-set -u -e
-
-configpath="resources/libreboot/config/grub"
-
-hackconfig () {
-	cd "coreboot/"
-
-	printf "Modifying config for %s\n" "${1}"
-	sleep 2
-
-	if [ ! -d "../${configpath}/${1}/" ]; then
-		printf "build/config/corebootmodify WARNING: config '%s' does not exist. Skipping.\n" "${1}"
-		cd "../"
-		return
-	fi
-	
-	mv "../${configpath}/${1}/config" ".config"
-	make menuconfig
-	mv ".config" "../${configpath}/${1}/config"
-
-	cd "../"
-}
-
-if [ $# -lt 1 ]; then
-	for config in ${configpath}/*; do hackconfig "${config##*/}"; done
-else
-	for config in "${@}"; do hackconfig "${config}"; done
-fi
diff --git a/resources/scripts/helpers/build/config/corebootreplace b/resources/scripts/helpers/build/config/corebootreplace
deleted file mode 100755
index 36d45584..00000000
--- a/resources/scripts/helpers/build/config/corebootreplace
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/bin/bash
-
-#
-#  helper script: run "make menuconfig" on config(s) to replace them
-#
-#	Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk>
-#
-#    This program is free software: you can redistribute it and/or modify
-#    it under the terms of the GNU General Public License as published by
-#    the Free Software Foundation, either version 3 of the License, or
-#    (at your option) any later version.
-#
-#    This program is distributed in the hope that it will be useful,
-#    but WITHOUT ANY WARRANTY; without even the implied warranty of
-#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#    GNU General Public License for more details.
-#
-#    You should have received a copy of the GNU General Public License
-#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
-#
-
-# This script assumes that the working directory is the root
-# of libreboot_src or git
-
-[ "x${DEBUG+set}" = 'xset' ] && set -v
-set -u -e
-
-configpath="resources/libreboot/config/grub"
-
-hackconfig () {
-	cd "coreboot/"
-
-	printf "Replacing or creating new config for %s\n" "${1}"
-	sleep 2
-	
-	make menuconfig
-
-	[ ! -d "../${configpath}/${1}/" ] && mkdir -p "../${configpath}/${1}/"
-	mv ".config" "../${configpath}/${1}/config"
-
-	cd "../"
-}
-
-if [ $# -lt 1 ]; then
-	for config in ${configpath}/*; do hackconfig "${config##*/}"; done
-else
-	for config in "${@}"; do hackconfig "${config}"; done
-fi
diff --git a/resources/scripts/helpers/build/config/corebootupdate b/resources/scripts/helpers/build/config/corebootupdate
deleted file mode 100755
index 63902534..00000000
--- a/resources/scripts/helpers/build/config/corebootupdate
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/bash
-
-#
-#  helper script: run "make oldconfig" on all coreboot config files
-#
-#	Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk>
-#
-#    This program is free software: you can redistribute it and/or modify
-#    it under the terms of the GNU General Public License as published by
-#    the Free Software Foundation, either version 3 of the License, or
-#    (at your option) any later version.
-#
-#    This program is distributed in the hope that it will be useful,
-#    but WITHOUT ANY WARRANTY; without even the implied warranty of
-#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#    GNU General Public License for more details.
-#
-#    You should have received a copy of the GNU General Public License
-#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
-#
-
-# This script assumes that the working directory is the root
-# of libreboot_src or git
-
-[ "x${DEBUG+set}" = 'xset' ] && set -v
-set -u -e
-
-configpath="resources/libreboot/config/grub"
-
-hackconfig () {
-	cd "coreboot/"
-
-	printf "Updating config for %s\n" "${1}"
-	sleep 2
-
-	if [ ! -d "../${configpath}/${1}/" ]; then
-		printf "build/config/corebootupdate WARNING: config '%s' does not exist. Skipping.\n" "${1}"
-		cd "../"
-		return
-	fi
-	
-	mv "../${configpath}/${1}/config" ".config"
-	make oldconfig
-	mv ".config" "../${configpath}/${1}/config"
-
-	cd "../"
-}
-
-if [ $# -lt 1 ]; then
-	for config in ${configpath}/*; do hackconfig "${config##*/}"; done
-else
-	for config in "${@}"; do hackconfig "${config}"; done
-fi
diff --git a/resources/scripts/helpers/build/config/dcmodify b/resources/scripts/helpers/build/config/dcmodify
new file mode 100755
index 00000000..e71af260
--- /dev/null
+++ b/resources/scripts/helpers/build/config/dcmodify
@@ -0,0 +1,53 @@
+#!/bin/bash
+
+#
+#  helper script: run "make menuconfig" on config(s) to modify them
+#
+#	Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk>
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+
+# This script assumes that the working directory is the root
+# of libreboot_src or git
+
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
+
+configpath="resources/libreboot/config/depthcharge"
+
+hackconfig () {
+	cd "coreboot/"
+
+	printf "Modifying config for %s\n" "${1}"
+	sleep 2
+
+	if [ ! -d "../${configpath}/${1}/" ]; then
+		printf "build/config/corebootmodify WARNING: config '%s' does not exist. Skipping.\n" "${1}"
+		cd "../"
+		return
+	fi
+	
+	mv "../${configpath}/${1}/config" ".config"
+	make menuconfig
+	mv ".config" "../${configpath}/${1}/config"
+
+	cd "../"
+}
+
+if [ $# -lt 1 ]; then
+	for config in ${configpath}/*; do hackconfig "${config##*/}"; done
+else
+	for config in "${@}"; do hackconfig "${config}"; done
+fi
diff --git a/resources/scripts/helpers/build/config/dcreplace b/resources/scripts/helpers/build/config/dcreplace
new file mode 100755
index 00000000..85b765c2
--- /dev/null
+++ b/resources/scripts/helpers/build/config/dcreplace
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+#
+#  helper script: run "make menuconfig" on config(s) to replace them
+#
+#	Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk>
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+
+# This script assumes that the working directory is the root
+# of libreboot_src or git
+
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
+
+configpath="resources/libreboot/config/depthcharge"
+
+hackconfig () {
+	cd "coreboot/"
+
+	printf "Replacing or creating new config for %s\n" "${1}"
+	sleep 2
+	
+	make menuconfig
+
+	[ ! -d "../${configpath}/${1}/" ] && mkdir -p "../${configpath}/${1}/"
+	mv ".config" "../${configpath}/${1}/config"
+
+	cd "../"
+}
+
+if [ $# -lt 1 ]; then
+	for config in ${configpath}/*; do hackconfig "${config##*/}"; done
+else
+	for config in "${@}"; do hackconfig "${config}"; done
+fi
diff --git a/resources/scripts/helpers/build/config/dcupdate b/resources/scripts/helpers/build/config/dcupdate
new file mode 100755
index 00000000..fd3a99c5
--- /dev/null
+++ b/resources/scripts/helpers/build/config/dcupdate
@@ -0,0 +1,53 @@
+#!/bin/bash
+
+#
+#  helper script: run "make oldconfig" on all coreboot config files
+#
+#	Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk>
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+
+# This script assumes that the working directory is the root
+# of libreboot_src or git
+
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
+
+configpath="resources/libreboot/config/depthcharge"
+
+hackconfig () {
+	cd "coreboot/"
+
+	printf "Updating config for %s\n" "${1}"
+	sleep 2
+
+	if [ ! -d "../${configpath}/${1}/" ]; then
+		printf "build/config/corebootupdate WARNING: config '%s' does not exist. Skipping.\n" "${1}"
+		cd "../"
+		return
+	fi
+	
+	mv "../${configpath}/${1}/config" ".config"
+	make oldconfig
+	mv ".config" "../${configpath}/${1}/config"
+
+	cd "../"
+}
+
+if [ $# -lt 1 ]; then
+	for config in ${configpath}/*; do hackconfig "${config##*/}"; done
+else
+	for config in "${@}"; do hackconfig "${config}"; done
+fi
diff --git a/resources/scripts/helpers/build/config/grubmodify b/resources/scripts/helpers/build/config/grubmodify
new file mode 100755
index 00000000..dc866532
--- /dev/null
+++ b/resources/scripts/helpers/build/config/grubmodify
@@ -0,0 +1,53 @@
+#!/bin/bash
+
+#
+#  helper script: run "make menuconfig" on config(s) to modify them
+#
+#	Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk>
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+
+# This script assumes that the working directory is the root
+# of libreboot_src or git
+
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
+
+configpath="resources/libreboot/config/grub"
+
+hackconfig () {
+	cd "coreboot/"
+
+	printf "Modifying config for %s\n" "${1}"
+	sleep 2
+
+	if [ ! -d "../${configpath}/${1}/" ]; then
+		printf "build/config/corebootmodify WARNING: config '%s' does not exist. Skipping.\n" "${1}"
+		cd "../"
+		return
+	fi
+	
+	mv "../${configpath}/${1}/config" ".config"
+	make menuconfig
+	mv ".config" "../${configpath}/${1}/config"
+
+	cd "../"
+}
+
+if [ $# -lt 1 ]; then
+	for config in ${configpath}/*; do hackconfig "${config##*/}"; done
+else
+	for config in "${@}"; do hackconfig "${config}"; done
+fi
diff --git a/resources/scripts/helpers/build/config/grubreplace b/resources/scripts/helpers/build/config/grubreplace
new file mode 100755
index 00000000..36d45584
--- /dev/null
+++ b/resources/scripts/helpers/build/config/grubreplace
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+#
+#  helper script: run "make menuconfig" on config(s) to replace them
+#
+#	Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk>
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+
+# This script assumes that the working directory is the root
+# of libreboot_src or git
+
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
+
+configpath="resources/libreboot/config/grub"
+
+hackconfig () {
+	cd "coreboot/"
+
+	printf "Replacing or creating new config for %s\n" "${1}"
+	sleep 2
+	
+	make menuconfig
+
+	[ ! -d "../${configpath}/${1}/" ] && mkdir -p "../${configpath}/${1}/"
+	mv ".config" "../${configpath}/${1}/config"
+
+	cd "../"
+}
+
+if [ $# -lt 1 ]; then
+	for config in ${configpath}/*; do hackconfig "${config##*/}"; done
+else
+	for config in "${@}"; do hackconfig "${config}"; done
+fi
diff --git a/resources/scripts/helpers/build/config/grubupdate b/resources/scripts/helpers/build/config/grubupdate
new file mode 100755
index 00000000..63902534
--- /dev/null
+++ b/resources/scripts/helpers/build/config/grubupdate
@@ -0,0 +1,53 @@
+#!/bin/bash
+
+#
+#  helper script: run "make oldconfig" on all coreboot config files
+#
+#	Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk>
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+
+# This script assumes that the working directory is the root
+# of libreboot_src or git
+
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
+
+configpath="resources/libreboot/config/grub"
+
+hackconfig () {
+	cd "coreboot/"
+
+	printf "Updating config for %s\n" "${1}"
+	sleep 2
+
+	if [ ! -d "../${configpath}/${1}/" ]; then
+		printf "build/config/corebootupdate WARNING: config '%s' does not exist. Skipping.\n" "${1}"
+		cd "../"
+		return
+	fi
+	
+	mv "../${configpath}/${1}/config" ".config"
+	make oldconfig
+	mv ".config" "../${configpath}/${1}/config"
+
+	cd "../"
+}
+
+if [ $# -lt 1 ]; then
+	for config in ${configpath}/*; do hackconfig "${config##*/}"; done
+else
+	for config in "${@}"; do hackconfig "${config}"; done
+fi
-- 
cgit v1.2.3-70-g09d2