#!/bin/bash set -euxo pipefail if [ -z "$FICUS_ROOT" ]; then echo "$FICUS_ROOT" is blank fi SCRIPT_DIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd) "$SCRIPT_DIR"/binutils-i686-elf.sh "$SCRIPT_DIR"/gcc-i686-elf.sh "$SCRIPT_DIR"/binutils-x86_64-elf.sh "$SCRIPT_DIR"/gcc-x86_64-elf.sh "$SCRIPT_DIR"/libstdc++-x86_64-elf.sh "$SCRIPT_DIR"/grub.sh "$SCRIPT_DIR"/limine.sh rm -rf "$FICUS_ROOT/toolchain/binutils-i686-elf" rm -rf "$FICUS_ROOT/toolchain/gcc-i686-elf" rm -rf "$FICUS_ROOT/toolchain/binutils-x86_64-elf" rm -rf "$FICUS_ROOT/toolchain/gcc-x86_64-elf" find "$FICUS_ROOT/toolchain" -exec strip {} \;