Changed Linux makefile to unset LD_LIBRARY_PATH before running buildroot. This allows custom setup.sh scripts to be used per user.

This commit is contained in:
Jacob Pease 2023-12-01 15:02:26 -06:00
parent edd4f90283
commit f99cb03b89

View File

@ -30,13 +30,11 @@ OBJDUMPS := $(foreach name, $(OBJDUMPS), $(DIS)/$(name).objdump)
.PHONY: all generate disassemble install clean cleanDTB cleanDriver test
all: download Image install # disassemble install
all: download Image disassemble install
Image:
make -C $(BUILDROOT) --jobs
bash -c "unset LD_LIBRARY_PATH; make -C $(BUILDROOT) --jobs;"
$(MAKE) generate
# TODO: Need to find a way to set the PATH for child processes.
bash -c "source ../setup.sh; $(MAKE) disassemble"
install:
sudo rm -rf $(RISCV)/$(BUILDROOT)