diff options
Diffstat (limited to 'resources/scripts/build/clean')
-rwxr-xr-x | resources/scripts/build/clean/payloads | 30 | ||||
-rwxr-xr-x | resources/scripts/build/clean/seabios | 15 |
2 files changed, 7 insertions, 38 deletions
diff --git a/resources/scripts/build/clean/payloads b/resources/scripts/build/clean/payloads deleted file mode 100755 index 4d77b9ea..00000000 --- a/resources/scripts/build/clean/payloads +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env sh - -# helper script: nothing to see here, forks! -# -# Copyright (C) 2020, 2021 Leah Rowe <info@minifree.org> -# -# 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/>. -# - -[ "x${DEBUG+set}" = 'xset' ] && set -v -set -u -e - -# clean bucts -# -------------------------------------------------------- - -printf "Cleaning up payloads\n" - -rm -Rf payload/ - diff --git a/resources/scripts/build/clean/seabios b/resources/scripts/build/clean/seabios index 0757db9d..b8b17068 100755 --- a/resources/scripts/build/clean/seabios +++ b/resources/scripts/build/clean/seabios @@ -24,14 +24,13 @@ set -u -e # clean bucts # -------------------------------------------------------- -printf "Cleaning the previous build of seabios\n" - -rm -f seabios_libgfxinit.elf seavgabios.bin seabios_vgarom.elf +printf "Cleaning the previous builds of seabios\n" +rm -Rf elf/seabios || exit 1 [ ! -d "seabios/" ] && exit 0 -( -cd "seabios/" -make distclean -) - +for x in seabios/*; do + [ "${x}" = "seabios/seabios" ] && continue + [ ! -d "${x}" ] && continue + make -C "${x}" distclean || exit 1 +done |