mirror of
https://github.com/m5stack/MicroPythonOS.git
synced 2026-05-20 11:51:27 -07:00
26 lines
562 B
Makefile
26 lines
562 B
Makefile
MPY_DIR = ../../lvgl_micropython/lib/micropython/
|
|
|
|
# Name of module
|
|
MOD = breakout
|
|
|
|
# Source files (.c or .py)
|
|
SRC = breakout.c
|
|
|
|
# Link runtime libraries (needed for memset on xtensawin)
|
|
LINK_RUNTIME = 1
|
|
|
|
# Architectures to build for (x86, x64, armv6m, armv7m, xtensa, xtensawin, rv32imc, rv64imc)
|
|
ARCHES = x64 xtensawin
|
|
|
|
ifeq ($(ARCH),)
|
|
.PHONY: all $(ARCHES)
|
|
|
|
all: $(ARCHES)
|
|
|
|
$(ARCHES):
|
|
$(MAKE) -f $(lastword $(MAKEFILE_LIST)) ARCH=$@ MOD=$(MOD)_$@
|
|
else
|
|
# Include to get the rules for compiling and linking the module
|
|
include $(MPY_DIR)/py/dynruntime.mk
|
|
endif
|