30 lines
512 B
Makefile
Executable File
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 |