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