Prettier output when fetching toolchain

This commit is contained in:
Imbus 2025-09-02 01:59:00 +02:00
parent f654aeb038
commit edc082adcb

View file

@ -101,19 +101,24 @@ QEMU_ALIAS := qemu
GCC_ALIAS := gcc GCC_ALIAS := gcc
$(TOOLCHAIN_DIR): $(TOOLCHAIN_DIR):
mkdir -p $@ @mkdir -p $@
$(QEMU_TARPATH): $(TOOLCHAIN_DIR) $(QEMU_TARPATH): $(TOOLCHAIN_DIR)
curl -# -L -o $@ $(QEMU_URL) @echo "Fetching qemu-riscv-xpack: v$(QEMU_VER)"
@curl -# -L -o $@ $(QEMU_URL)
$(GCC_TARPATH): $(TOOLCHAIN_DIR) $(GCC_TARPATH): $(TOOLCHAIN_DIR)
curl -# -L -o $@ $(GCC_URL) @echo "Fetching riscv-none-elf-gcc-xpack: v$(GCC_VER)"
@curl -# -L -o $@ $(GCC_URL)
get_toolchain: $(TOOLCHAIN_DIR) $(GCC_TARPATH) $(QEMU_TARPATH) get_toolchain: $(TOOLCHAIN_DIR) $(GCC_TARPATH) $(QEMU_TARPATH)
cd toolchain && tar xf $(QEMU_TARBALL) @echo "Unpacking qemu..."
cd toolchain && tar xf $(GCC_TARBALL) @cd toolchain && tar xf $(QEMU_TARBALL)
cd $(TOOLCHAIN_DIR) && ln -sfn $(QEMU_SYM_DIR) $(QEMU_ALIAS) @echo "Unpacking gcc..."
cd $(TOOLCHAIN_DIR) && ln -sfn $(GCC_SYM_DIR) $(GCC_ALIAS) @cd toolchain && tar xf $(GCC_TARBALL)
@cd $(TOOLCHAIN_DIR) && ln -sfn $(QEMU_SYM_DIR) $(QEMU_ALIAS)
@cd $(TOOLCHAIN_DIR) && ln -sfn $(GCC_SYM_DIR) $(GCC_ALIAS)
@echo "Toolchain in place, ready to make!"
distclean: clean distclean: clean
rm -rf $(TOOLCHAIN_DIR) rm -rf $(TOOLCHAIN_DIR)