mirror of
https://github.com/riscv-software-src/opensbi
synced 2025-10-17 22:28:21 +01:00
Makefile: Fix distclean make target
The default install directory is not being removed correctly by distclean make target due to recent changes. This patch fixes distclean make target to fix default install directory removal. Fixes: 82ae8e8fe2a3 ("makefile: Do setup of the install target more flexible") Signed-off-by: Anup Patel <anup.patel@wdc.com> Reviewed-by: Atish Patra <atish.patra@wdc.com>
This commit is contained in:
parent
823345ecae
commit
9aabba2665
9
Makefile
9
Makefile
@ -29,10 +29,11 @@ endif
|
||||
ifeq ($(build_dir),$(CURDIR))
|
||||
$(error Build directory is same as source directory.)
|
||||
endif
|
||||
install_root_dir_default=$(CURDIR)/install
|
||||
ifdef I
|
||||
install_root_dir=$(shell $(READLINK) -f $(I))
|
||||
else
|
||||
install_root_dir=$(CURDIR)/install/usr
|
||||
install_root_dir=$(install_root_dir_default)/usr
|
||||
endif
|
||||
ifeq ($(install_root_dir),$(CURDIR))
|
||||
$(error Install root directory is same as source directory.)
|
||||
@ -456,7 +457,7 @@ ifeq ($(build_dir),$(CURDIR)/build)
|
||||
$(if $(V), @echo " RM $(build_dir)")
|
||||
$(CMD_PREFIX)rm -rf $(build_dir)
|
||||
endif
|
||||
ifeq ($(install_root_dir),$(CURDIR)/install)
|
||||
$(if $(V), @echo " RM $(install_root_dir)")
|
||||
$(CMD_PREFIX)rm -rf $(install_root_dir)
|
||||
ifeq ($(install_root_dir),$(install_root_dir_default)/usr)
|
||||
$(if $(V), @echo " RM $(install_root_dir_default)")
|
||||
$(CMD_PREFIX)rm -rf $(install_root_dir_default)
|
||||
endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user