mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-10-16 10:10:04 +00:00
Add an install target to all makefiles. For the import build, the top-level Makefile now does two passes: (1) builds libapp.a, then (2) installs the programs (not yet finished)
This commit is contained in:
parent
055c3fc6fa
commit
d6bcd1a93a
151 changed files with 437 additions and 49 deletions
|
|
@ -69,6 +69,8 @@ $(foreach SDIR, $(INSTALLED_DIRS), $(eval $(call SDIR_template,$(SDIR),distclean
|
|||
|
||||
nothing:
|
||||
|
||||
install:
|
||||
|
||||
context:
|
||||
|
||||
depend: $(foreach SDIR, $(INSTALLED_DIRS), $(SDIR)_depend)
|
||||
|
|
|
|||
|
|
@ -94,8 +94,12 @@ $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME1)_main.bdat: $(DEPCONFIG) Makefile
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME2)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME2),$(PRIORITY2),$(STACKSIZE2),$(APPNAME2)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME1)_main.bdat $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME2)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -81,6 +81,8 @@ $(COBJS): %$(OBJEXT): %.c
|
|||
$(call ARCHIVE, $(BIN), $(OBJS))
|
||||
$(Q) touch .built
|
||||
|
||||
install:
|
||||
|
||||
context:
|
||||
|
||||
# Create dependencies
|
||||
|
|
|
|||
|
|
@ -94,8 +94,12 @@ $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME1)_main.bdat: $(DEPCONFIG) Makefile
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME2)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME2),$(PRIORITY2),$(STACKSIZE2),$(APPNAME2)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME1)_main.bdat $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME2)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -97,8 +97,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -93,8 +93,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -116,6 +116,8 @@ else
|
|||
rhex2mem:
|
||||
endif
|
||||
|
||||
install:
|
||||
|
||||
context: rhex2bin rhex2mem
|
||||
|
||||
.depend: Makefile $(SRCS)
|
||||
|
|
|
|||
|
|
@ -84,8 +84,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -76,6 +76,8 @@ $(COBJS): %$(OBJEXT): %.c
|
|||
$(call ARCHIVE, $(BIN), $(OBJS))
|
||||
$(Q) touch .built
|
||||
|
||||
install:
|
||||
|
||||
context:
|
||||
|
||||
.depend: Makefile $(SRCS)
|
||||
|
|
|
|||
|
|
@ -97,8 +97,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -87,8 +87,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -100,11 +100,17 @@ ifeq ($(CONFIG_NXPLAYER_COMMAND_LINE),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -97,8 +97,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -102,11 +102,17 @@ ifeq ($(CONFIG_SYSTEM_PEXEC),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -90,8 +90,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)ramtest.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,"ramtest",$(PRIORITY),$(STACKSIZE),ramtest_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)ramtest.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -97,8 +97,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -89,6 +89,8 @@ $(COBJS): %$(OBJEXT): %.c
|
|||
|
||||
# Context build phase target
|
||||
|
||||
install:
|
||||
|
||||
context:
|
||||
|
||||
# Dependency build phase target
|
||||
|
|
|
|||
|
|
@ -97,8 +97,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -93,8 +93,12 @@ $(BUILTIN_REGISTRY)$(DELIM)stackmonitor_start.bdat: $(DEPCONFIG) Makefile
|
|||
$(BUILTIN_REGISTRY)$(DELIM)stackmonitor_stop.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,"stkmon_stop",$(PRIORITY),$(STACKSIZE),stackmonitor_stop)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)stackmonitor_start.bdat $(BUILTIN_REGISTRY)$(DELIM)stackmonitor_stop.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -93,8 +93,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)sudoku.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,"sudoku",$(PRIORITY),$(STACKSIZE),sudoku_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)sudoku.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -98,8 +98,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -93,8 +93,12 @@ $(BUILTIN_REGISTRY)$(DELIM)usbmonitor_start.bdat: $(DEPCONFIG) Makefile
|
|||
$(BUILTIN_REGISTRY)$(DELIM)usbmonitor_stop.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,"usbmon_stop",$(PRIORITY),$(STACKSIZE),usbmonitor_stop)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)usbmonitor_start.bdat $(BUILTIN_REGISTRY)$(DELIM)usbmonitor_stop.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -97,8 +97,12 @@ $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME1)_main.bdat: $(DEPCONFIG) Makefile
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME2)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME2),$(PRIORITY2),$(STACKSIZE2),$(APPNAME2)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME1)_main.bdat $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME2)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -94,8 +94,12 @@ ifeq ($(CONFIG_NSH_BUILTIN_APPS),y)
|
|||
$(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,$(APPNAME),$(PRIORITY),$(STACKSIZE),$(APPNAME)_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)$(APPNAME)_main.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -96,8 +96,12 @@ $(BUILTIN_REGISTRY)$(DELIM)sz.bdat: $(DEPCONFIG) Makefile
|
|||
$(BUILTIN_REGISTRY)$(DELIM)rz.bdat: $(DEPCONFIG) Makefile
|
||||
$(call REGISTER,"rz",$(PRIORITY),$(STACKSIZE),rz_main)
|
||||
|
||||
install:
|
||||
|
||||
context: $(BUILTIN_REGISTRY)$(DELIM)sz.bdat $(BUILTIN_REGISTRY)$(DELIM)rz.bdat
|
||||
else
|
||||
install:
|
||||
|
||||
context:
|
||||
endif
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue