SDK_DIR ?= $(shell cd ../../../../.. && /bin/pwd) include $(SDK_DIR)/build/base.mk include config.mk .PHONY: all clean all: linux riscv clean: linux_clean riscv_clean .PHONY: linux linux_clean linux: ifeq ($(LINUX_LIB), TRUE) make -f Makefile.linux.mk endif linux_clean: ifeq ($(LINUX_LIB), TRUE) make -f Makefile.linux.mk clean endif .PHONY: riscv riscv_clean riscv: ifeq ($(RISCV_LIB), TRUE) make -f Makefile.riscv.mk endif riscv_clean: ifeq ($(RISCV_LIB), TRUE) make -f Makefile.riscv.mk clean endif