mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-10-17 10:38:46 +00:00
apps/ make-related fixes. Now builds kernel mode file system
This commit is contained in:
parent
1c279a2c0b
commit
b9a650ae8c
4 changed files with 49 additions and 34 deletions
16
Makefile
16
Makefile
|
|
@ -101,11 +101,11 @@ SUBDIRS += $(EXTERNAL_DIR)
|
|||
|
||||
# Library path
|
||||
|
||||
LIBPATH ?= $(TOPDIR)/libs
|
||||
LIBPATH ?= $(TOPDIR)$(DELIM)libs
|
||||
|
||||
# The install path
|
||||
|
||||
INSTALL_DIR = $(APPDIR)/bin
|
||||
BIN_DIR = $(APPDIR)$(DELIM)bin
|
||||
|
||||
# The final build target
|
||||
|
||||
|
|
@ -118,7 +118,7 @@ all: $(BIN)
|
|||
|
||||
define SDIR_template
|
||||
$(1)_$(2):
|
||||
$(Q) $(MAKE) -C $(1) $(2) TOPDIR="$(TOPDIR)" APPDIR="$(APPDIR)" INSTALL_DIR="$(INSTALL_DIR)"
|
||||
$(Q) $(MAKE) -C $(1) $(2) TOPDIR="$(TOPDIR)" APPDIR="$(APPDIR)" BIN_DIR="$(BIN_DIR)"
|
||||
endef
|
||||
|
||||
$(foreach SDIR, $(INSTALLED_APPS), $(eval $(call SDIR_template,$(SDIR),all)))
|
||||
|
|
@ -132,15 +132,15 @@ $(BIN): $(foreach SDIR, $(INSTALLED_APPS), $(SDIR)_all)
|
|||
|
||||
.install: $(foreach SDIR, $(INSTALLED_APPS), $(SDIR)_install)
|
||||
|
||||
$(INSTALL_DIR):
|
||||
mkdir -p $(INSTALL_DIR)
|
||||
$(BIN_DIR):
|
||||
mkdir -p $(BIN_DIR)
|
||||
|
||||
install: $(INSTALL_DIR) .install
|
||||
install: $(BIN_DIR) .install
|
||||
|
||||
.import: $(BIN) install
|
||||
|
||||
import:
|
||||
$(Q) $(MAKE) .import TOPDIR="$(APPDIR)/import"
|
||||
$(Q) $(MAKE) .import TOPDIR="$(APPDIR)$(DELIM)import"
|
||||
|
||||
context: $(foreach SDIR, $(INSTALLED_APPS), $(SDIR)_context)
|
||||
|
||||
|
|
@ -171,6 +171,6 @@ else
|
|||
)
|
||||
endif
|
||||
$(call DELFILE, .depend)
|
||||
$(call DELDIR, $(INSTALL_DIR))
|
||||
$(call DELDIR, $(BIN_DIR))
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue