From b840755acc24f5cebe561d5ecb3380e157de1583 Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Sat, 14 Feb 2015 20:14:27 -0500 Subject: Move all build scripts into a single generic script, with helpers All build scripts were moved to resources/scripts/helpers/ --- (limited to 'cleandeps') diff --git a/cleandeps b/cleandeps deleted file mode 100755 index f007c96..0000000 --- a/cleandeps +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/bash - -# cleandeps script: cleans everything (make clean) -# -# Copyright (C) 2014 Francis Rowe -# -# 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 . -# - -set -u -e -v - -# Clean all previous builds. - -# clean coreboot utilities (dependencies for 'build'): -# ------------------------------------------------------- - -cd coreboot/ - -# ---------------------- -# clean coreboot itself: -# ---------------------- -make clean - -# ------------------- -# clean the utilities -# ------------------- -# clean cbfstool -cd util/cbfstool/ -make clean -# clean nvramtool -cd ../nvramtool/ -make clean -# clean cbmem -cd ../cbmem/ -make clean - -# go back to coreboot dir -cd ../../ - -# ------------------------------------- -# clean reference crossGCC for coreboot -# source archive not deleted (intended) -# ------------------------------------- -make crossgcc-clean - -# done. go back to main directory -cd ../ - -# clean grub -# -------------------------------------------------------- - -cd grub/ - -[[ -f Makefile ]] && make clean - -# done. go back to main directoy -cd ../ - -# clean memtest86+ -# -------------------------------------------------------- - -cd "memtest86+-5.01"/ - -make clean - -# done. go back to main directory -cd .. - -# clean bucts -# -------------------------------------------------------- - -cd bucts/ -make clean - -# done. go back to main directory. -cd ../ - -# clean flashrom -# -------------------------------------------------------- - -cd flashrom/ - -make clean -# remove patched binaries -rm -f flashrom_lenovobios_sst -rm -f flashrom_lenovobios_macronix - -# done. go back to main directory -cd ../ - -# clean i945-pwm utility -# -------------------------------------------------------------------- - -rm -f resources/utilities/i945-pwm/i945-pwm - -# clean ich9deblob utility -# -------------------------------------------------------------------- - -cd resources/utilities/ich9deblob/ -make clean -cd ../../../ - -# a few more things to do last -# -------------------------------------------------------- - -# remove powertop directory (included if the user is on Trisquel 6 and ran "powertop.trisquel6" script -rm -rf powertop - -# delete the bin/ directory -rm -rf bin/ - -# ------------------- DONE ---------------------- - -- cgit v0.9.1