summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbuild3
-rwxr-xr-xdownload3
-rwxr-xr-xflash3
-rwxr-xr-xresources/scripts/dependencies/trisquel7dependencies5
-rwxr-xr-xresources/scripts/helpers/build/clean/bucts3
-rwxr-xr-xresources/scripts/helpers/build/clean/coreboot3
-rwxr-xr-xresources/scripts/helpers/build/clean/flashrom3
-rwxr-xr-xresources/scripts/helpers/build/clean/grub3
-rwxr-xr-xresources/scripts/helpers/build/clean/i945pwm3
-rwxr-xr-xresources/scripts/helpers/build/clean/ich9deblob3
-rwxr-xr-xresources/scripts/helpers/build/clean/memtest86plus3
-rwxr-xr-xresources/scripts/helpers/build/clean/rom_images3
-rwxr-xr-xresources/scripts/helpers/build/external/source3
-rwxr-xr-xresources/scripts/helpers/build/module/bucts3
-rwxr-xr-xresources/scripts/helpers/build/module/coreboot3
-rwxr-xr-xresources/scripts/helpers/build/module/flashrom3
-rwxr-xr-xresources/scripts/helpers/build/module/grub3
-rwxr-xr-xresources/scripts/helpers/build/module/i945pwm3
-rwxr-xr-xresources/scripts/helpers/build/module/ich9deblob3
-rwxr-xr-xresources/scripts/helpers/build/module/memtest86plus3
-rwxr-xr-xresources/scripts/helpers/build/release/archives3
-rwxr-xr-xresources/scripts/helpers/build/roms/helper3
-rwxr-xr-xresources/scripts/helpers/build/roms/withgrub3
-rwxr-xr-xresources/scripts/helpers/download/bucts3
-rwxr-xr-xresources/scripts/helpers/download/coreboot3
-rwxr-xr-xresources/scripts/helpers/download/flashrom3
-rwxr-xr-xresources/scripts/helpers/download/grub3
-rwxr-xr-xresources/scripts/helpers/download/memtest86plus3
-rwxr-xr-xresources/scripts/misc/grub-background3
-rwxr-xr-xresources/scripts/misc/ich9macchange3
-rwxr-xr-xresources/scripts/misc/powertop.trisquel75
-rwxr-xr-xresources/utilities/coreboot-libre/deblob3
-rwxr-xr-xresources/utilities/coreboot-libre/findblobs3
-rwxr-xr-xresources/utilities/grub-assemble/grub_memdisk_keymap5
34 files changed, 71 insertions, 37 deletions
diff --git a/build b/build
index 802fc20..896d408 100755
--- a/build
+++ b/build
@@ -19,7 +19,8 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
build=./resources/scripts/helpers/build
mode="unknown"
diff --git a/download b/download
index b8e42ca..3893d7a 100755
--- a/download
+++ b/download
@@ -19,7 +19,8 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
download=./resources/scripts/helpers/download
programme="unknown"
diff --git a/flash b/flash
index 9ac352f..3458c18 100755
--- a/flash
+++ b/flash
@@ -19,7 +19,8 @@
#
## Don't add here. errors are expected.
-# set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+# set -u -e
if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root"
diff --git a/resources/scripts/dependencies/trisquel7dependencies b/resources/scripts/dependencies/trisquel7dependencies
index 5330f75..f9c04be 100755
--- a/resources/scripts/dependencies/trisquel7dependencies
+++ b/resources/scripts/dependencies/trisquel7dependencies
@@ -2,7 +2,7 @@
# for_trisquel7 script: installs build dependencies for Trisquel 7
#
-# Copyright (C) 2014 Francis Rowe <info@gluglug.org.uk>
+# 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
@@ -18,7 +18,8 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root"
diff --git a/resources/scripts/helpers/build/clean/bucts b/resources/scripts/helpers/build/clean/bucts
index eb90734..f84cd58 100755
--- a/resources/scripts/helpers/build/clean/bucts
+++ b/resources/scripts/helpers/build/clean/bucts
@@ -21,7 +21,8 @@
# This script assumes that the current working directory is the root
# of libreboot_src or libreboot git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# clean bucts
# --------------------------------------------------------
diff --git a/resources/scripts/helpers/build/clean/coreboot b/resources/scripts/helpers/build/clean/coreboot
index dd1cc0f..4af7391 100755
--- a/resources/scripts/helpers/build/clean/coreboot
+++ b/resources/scripts/helpers/build/clean/coreboot
@@ -21,7 +21,8 @@
# This script assumes that the current working directory is the root
# of libreboot_src or libreboot git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# clean coreboot utilities (dependencies for 'build'):
# -------------------------------------------------------
diff --git a/resources/scripts/helpers/build/clean/flashrom b/resources/scripts/helpers/build/clean/flashrom
index 1705468..483ce4f 100755
--- a/resources/scripts/helpers/build/clean/flashrom
+++ b/resources/scripts/helpers/build/clean/flashrom
@@ -21,7 +21,8 @@
# This script assumes that the current working directory is the root
# of libreboot_src or libreboot git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# clean flashrom
# --------------------------------------------------------
diff --git a/resources/scripts/helpers/build/clean/grub b/resources/scripts/helpers/build/clean/grub
index 6f3dccc..b6e4f13 100755
--- a/resources/scripts/helpers/build/clean/grub
+++ b/resources/scripts/helpers/build/clean/grub
@@ -21,7 +21,8 @@
# This script assumes that the current working directory is the root
# of libreboot_src or libreboot git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# clean grub
# --------------------------------------------------------
diff --git a/resources/scripts/helpers/build/clean/i945pwm b/resources/scripts/helpers/build/clean/i945pwm
index 41334e6..fa9aecf 100755
--- a/resources/scripts/helpers/build/clean/i945pwm
+++ b/resources/scripts/helpers/build/clean/i945pwm
@@ -21,7 +21,8 @@
# This script assumes that the current working directory is the root
# of libreboot_src or libreboot git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# clean i945-pwm utility
# --------------------------------------------------------------------
diff --git a/resources/scripts/helpers/build/clean/ich9deblob b/resources/scripts/helpers/build/clean/ich9deblob
index fa5b671..f3ee46a 100755
--- a/resources/scripts/helpers/build/clean/ich9deblob
+++ b/resources/scripts/helpers/build/clean/ich9deblob
@@ -21,7 +21,8 @@
# This script assumes that the current working directory is the root
# of libreboot_src or libreboot git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# clean ich9deblob utility
# --------------------------------------------------------------------
diff --git a/resources/scripts/helpers/build/clean/memtest86plus b/resources/scripts/helpers/build/clean/memtest86plus
index cd01bdd..8d4ede6 100755
--- a/resources/scripts/helpers/build/clean/memtest86plus
+++ b/resources/scripts/helpers/build/clean/memtest86plus
@@ -21,7 +21,8 @@
# This script assumes that the current working directory is the root
# of libreboot_src or libreboot git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# clean memtest86+
# --------------------------------------------------------
diff --git a/resources/scripts/helpers/build/clean/rom_images b/resources/scripts/helpers/build/clean/rom_images
index 40bbe19..592b111 100755
--- a/resources/scripts/helpers/build/clean/rom_images
+++ b/resources/scripts/helpers/build/clean/rom_images
@@ -21,7 +21,8 @@
# This script assumes that the current working directory is the root
# of libreboot_src or libreboot git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Delete the ROM images
# --------------------------------------------------------
diff --git a/resources/scripts/helpers/build/external/source b/resources/scripts/helpers/build/external/source
index bff7b16..74cfdb3 100755
--- a/resources/scripts/helpers/build/external/source
+++ b/resources/scripts/helpers/build/external/source
@@ -20,7 +20,8 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# delete the old data
rm -rf tobuild
diff --git a/resources/scripts/helpers/build/module/bucts b/resources/scripts/helpers/build/module/bucts
index f29d753..6c596dd 100755
--- a/resources/scripts/helpers/build/module/bucts
+++ b/resources/scripts/helpers/build/module/bucts
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the root
# of libreboot_src or git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Build BUC.TS utility (needed for flashing ROM's on X60/T60 while Lenovo BIOS is running)
# --------------------------------------------------------------------
diff --git a/resources/scripts/helpers/build/module/coreboot b/resources/scripts/helpers/build/module/coreboot
index 4ec2eac..3060e58 100755
--- a/resources/scripts/helpers/build/module/coreboot
+++ b/resources/scripts/helpers/build/module/coreboot
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the root
# of libreboot_src or git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Build utilities needed in coreboot directory
# --------------------------------------------------------------------
diff --git a/resources/scripts/helpers/build/module/flashrom b/resources/scripts/helpers/build/module/flashrom
index 7cd50cc..7fe0fa7 100755
--- a/resources/scripts/helpers/build/module/flashrom
+++ b/resources/scripts/helpers/build/module/flashrom
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the root
# of libreboot_src or git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Build "flashrom" (utility for flashing/dumping ROM's)
# --------------------------------------------------------------------
diff --git a/resources/scripts/helpers/build/module/grub b/resources/scripts/helpers/build/module/grub
index 1856c35..5138b47 100755
--- a/resources/scripts/helpers/build/module/grub
+++ b/resources/scripts/helpers/build/module/grub
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the root
# of libreboot_src or git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Build utilies needed for building GRUB payloads
# ---------------------------------------------------------------------
diff --git a/resources/scripts/helpers/build/module/i945pwm b/resources/scripts/helpers/build/module/i945pwm
index 81cef71..c70c37e 100755
--- a/resources/scripts/helpers/build/module/i945pwm
+++ b/resources/scripts/helpers/build/module/i945pwm
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the root
# of libreboot_src or git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Build i945-pwm utility
# --------------------------------------------------------------------
diff --git a/resources/scripts/helpers/build/module/ich9deblob b/resources/scripts/helpers/build/module/ich9deblob
index e77957c..c0941ee 100755
--- a/resources/scripts/helpers/build/module/ich9deblob
+++ b/resources/scripts/helpers/build/module/ich9deblob
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the root
# of libreboot_src or git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Build ich9deblob utility
# --------------------------------------------------------------------
diff --git a/resources/scripts/helpers/build/module/memtest86plus b/resources/scripts/helpers/build/module/memtest86plus
index f752080..0b7686e 100755
--- a/resources/scripts/helpers/build/module/memtest86plus
+++ b/resources/scripts/helpers/build/module/memtest86plus
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the root
# of libreboot_src or git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Build MemTest86+ payload (for GRUB)
# --------------------------------------------------------------------
diff --git a/resources/scripts/helpers/build/release/archives b/resources/scripts/helpers/build/release/archives
index 451e786..8b4bfce 100755
--- a/resources/scripts/helpers/build/release/archives
+++ b/resources/scripts/helpers/build/release/archives
@@ -22,7 +22,8 @@
# This script assumes that the current working directory when running
# it is the root directory of the libreboot git repository clone.
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
arch="unknown"
if [ $(uname -i) = "i686" ] || [ $(uname -m) = "i686" ]
diff --git a/resources/scripts/helpers/build/roms/helper b/resources/scripts/helpers/build/roms/helper
index 0a4f06c..d63598d 100755
--- a/resources/scripts/helpers/build/roms/helper
+++ b/resources/scripts/helpers/build/roms/helper
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the root
# of libreboot_src or git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
if (( $# != 1 )); then
echo "Usage: ./buildrom-withgrub boardname"
diff --git a/resources/scripts/helpers/build/roms/withgrub b/resources/scripts/helpers/build/roms/withgrub
index 9fa20e5..18cf62e 100755
--- a/resources/scripts/helpers/build/roms/withgrub
+++ b/resources/scripts/helpers/build/roms/withgrub
@@ -22,7 +22,8 @@
# This script assumes that the working directory is the root
# of libreboot_src or git
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Build the ROM images
diff --git a/resources/scripts/helpers/download/bucts b/resources/scripts/helpers/download/bucts
index 5d5e5d1..7e3f72d 100755
--- a/resources/scripts/helpers/download/bucts
+++ b/resources/scripts/helpers/download/bucts
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the
# root of libreboot_src or libreboot git.
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Get bucts and checkout last revision used
diff --git a/resources/scripts/helpers/download/coreboot b/resources/scripts/helpers/download/coreboot
index 586f1c1..281d72c 100755
--- a/resources/scripts/helpers/download/coreboot
+++ b/resources/scripts/helpers/download/coreboot
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the
# root of libreboot_src or libreboot git.
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# This grabs current base used, and applies patches
# This is also used to run the deblob scripts.
diff --git a/resources/scripts/helpers/download/flashrom b/resources/scripts/helpers/download/flashrom
index 45f7a34..81e8cae 100755
--- a/resources/scripts/helpers/download/flashrom
+++ b/resources/scripts/helpers/download/flashrom
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the
# root of libreboot_src or libreboot git.
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Get flashrom at the last previously tested revision
diff --git a/resources/scripts/helpers/download/grub b/resources/scripts/helpers/download/grub
index 8dc512e..6145293 100755
--- a/resources/scripts/helpers/download/grub
+++ b/resources/scripts/helpers/download/grub
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the
# root of libreboot_src or libreboot git.
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Get GRUB, revert to commit last used and apply patches.
diff --git a/resources/scripts/helpers/download/memtest86plus b/resources/scripts/helpers/download/memtest86plus
index 37564cc..c04c311 100755
--- a/resources/scripts/helpers/download/memtest86plus
+++ b/resources/scripts/helpers/download/memtest86plus
@@ -21,7 +21,8 @@
# This script assumes that the working directory is the
# root of libreboot_src or libreboot git.
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
# Get the last version of MemTest86+ used, apply patches, build it.
diff --git a/resources/scripts/misc/grub-background b/resources/scripts/misc/grub-background
index 0fb721e..cac4fed 100755
--- a/resources/scripts/misc/grub-background
+++ b/resources/scripts/misc/grub-background
@@ -19,7 +19,8 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
if (( $# != 2 )); then
echo "Usage: ./grub-background /path/to/libreboot.rom /path/to/image.jpg"
diff --git a/resources/scripts/misc/ich9macchange b/resources/scripts/misc/ich9macchange
index 353ab5f..0c9a8f5 100755
--- a/resources/scripts/misc/ich9macchange
+++ b/resources/scripts/misc/ich9macchange
@@ -18,7 +18,8 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
arch="unknown"
if [ $(uname -i) = "i686" ] || [ $(uname -m) = "i686" ]; then
diff --git a/resources/scripts/misc/powertop.trisquel7 b/resources/scripts/misc/powertop.trisquel7
index c8478f2..670c379 100755
--- a/resources/scripts/misc/powertop.trisquel7
+++ b/resources/scripts/misc/powertop.trisquel7
@@ -2,7 +2,7 @@
# powertop.trisquel7: automatically sets up powertop --auto-tune on startup in trisquel 7
#
-# Copyright (C) 2014 Francis Rowe <info@gluglug.org.uk>
+# 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
@@ -18,7 +18,8 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root"
diff --git a/resources/utilities/coreboot-libre/deblob b/resources/utilities/coreboot-libre/deblob
index ae2305b..29b330e 100755
--- a/resources/utilities/coreboot-libre/deblob
+++ b/resources/utilities/coreboot-libre/deblob
@@ -21,7 +21,8 @@
# This script assumes that the current working directory is the root
# of the libreboot_src/ or git clone.
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
cd coreboot/
diff --git a/resources/utilities/coreboot-libre/findblobs b/resources/utilities/coreboot-libre/findblobs
index 0d3027a..f424d8d 100755
--- a/resources/utilities/coreboot-libre/findblobs
+++ b/resources/utilities/coreboot-libre/findblobs
@@ -1,6 +1,7 @@
#!/bin/bash
-set -e
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -e -u
# This is used when updating the version of
# coreboot that libreboot uses, to know what
diff --git a/resources/utilities/grub-assemble/grub_memdisk_keymap b/resources/utilities/grub-assemble/grub_memdisk_keymap
index 2ef0113..df25a0f 100755
--- a/resources/utilities/grub-assemble/grub_memdisk_keymap
+++ b/resources/utilities/grub-assemble/grub_memdisk_keymap
@@ -3,7 +3,7 @@
#
# lists keymaps
#
-# Copyright (C) 2014 Francis Rowe <info@gluglug.org.uk>
+# 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
@@ -19,7 +19,8 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-set -u -e -v
+[ "x${DEBUG+set}" = 'xset' ] && set -v
+set -u -e
for keymap in $(ls keymap/original)
do