Files

30 lines
512 B
Makefile
Executable File

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