Prettier output when fetching toolchain
This commit is contained in:
parent
f654aeb038
commit
edc082adcb
1 changed files with 12 additions and 7 deletions
19
Makefile
19
Makefile
|
@ -101,19 +101,24 @@ QEMU_ALIAS := qemu
|
|||
GCC_ALIAS := gcc
|
||||
|
||||
$(TOOLCHAIN_DIR):
|
||||
mkdir -p $@
|
||||
@mkdir -p $@
|
||||
|
||||
$(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)
|
||||
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)
|
||||
cd toolchain && tar xf $(QEMU_TARBALL)
|
||||
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 "Unpacking qemu..."
|
||||
@cd toolchain && tar xf $(QEMU_TARBALL)
|
||||
@echo "Unpacking gcc..."
|
||||
@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
|
||||
rm -rf $(TOOLCHAIN_DIR)
|
||||
|
|
Loading…
Add table
Reference in a new issue