mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-10-08 14:45:12 +00:00
Simplify some Makefiles
This commit is contained in:
parent
231be59977
commit
6fded1a8e1
3 changed files with 25 additions and 25 deletions
|
|
@ -55,7 +55,7 @@ MICROPYTHON_UNPACKNAME = micropython-$(MICROPYTHON_VERSION)
|
|||
UNPACK ?= tar -zxf
|
||||
|
||||
MICROPYTHON_UNPACKDIR = $(WD)/$(MICROPYTHON_UNPACKNAME)
|
||||
MICROPTHYON_SRCDIR = $(MICROPYTHON_UNPACKDIR)/py
|
||||
MICROPYTHON_SRCDIR = $(MICROPYTHON_UNPACKDIR)/py
|
||||
|
||||
# Get the Micro Python build environment. mkenv.mk has these dependencies
|
||||
#
|
||||
|
|
@ -63,7 +63,7 @@ MICROPTHYON_SRCDIR = $(MICROPYTHON_UNPACKDIR)/py
|
|||
# CROSS_COMPILE - Tool prefix (same as CROSSDEV in NuttX)
|
||||
|
||||
CROSS_COMPILE ?= $(CROSSDEV)
|
||||
-include $(MICROPTHYON_SRCDIR)/mkenv.mk
|
||||
-include $(MICROPYTHON_SRCDIR)/mkenv.mk
|
||||
|
||||
# qstr definitions (must come before including py.mk)
|
||||
|
||||
|
|
@ -71,7 +71,7 @@ QSTR_DEFS = qstrdefsport.h
|
|||
|
||||
# Include py core make definitions
|
||||
|
||||
-include $(MICROPTHYON_SRCDIR)/py.mk
|
||||
-include $(MICROPYTHON_SRCDIR)/py.mk
|
||||
|
||||
# c99 is needed for Micro Python
|
||||
|
||||
|
|
@ -139,13 +139,13 @@ $(MICROPYTHON_UNPACKNAME): $(MICROPYTHON_TARBALL)
|
|||
|
||||
.built: $(MICROPYTHON_UNPACKNAME) $(OBJ)
|
||||
$(call ARCHIVE, $(BIN), $(OBJ))
|
||||
@touch .built
|
||||
@touch $@
|
||||
|
||||
ifeq ($(CONFIG_BUILD_KERNEL),y)
|
||||
$(BIN_DIR)$(DELIM)$(PROGNAME): $(MICROPYTHON_UNPACKNAME) $(OBJ) $(MAINOBJ)
|
||||
@echo "LD: $(PROGNAME)"
|
||||
$(Q) $(LD) $(LDELFFLAGS) $(LDLIBPATH) -o $(INSTALL_DIR)$(DELIM)$(PROGNAME) $(ARCHCRT0OBJ) $(MAINOBJ) $(LDLIBS)
|
||||
$(Q) $(NM) -u $(INSTALL_DIR)$(DELIM)$(PROGNAME)
|
||||
$(Q) $(NM) -u $(INSTALL_DIR)$(DELIM)$(PROGNAME)
|
||||
|
||||
install: $(BIN_DIR)$(DELIM)$(PROGNAME)
|
||||
else
|
||||
|
|
@ -179,5 +179,5 @@ distclean: clean
|
|||
$(call DELFILE, .downloaded)
|
||||
$(call DELFILE, $(MICROPYTHON_TARBALL))
|
||||
|
||||
-include $(MICROPTHYON_SRCDIR)/mkrules.mk
|
||||
-include $(MICROPYTHON_SRCDIR)/mkrules.mk
|
||||
-include Make.dep
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue