mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-08-01 20:29:00 +00:00
bin:Copy debug info to a separate folder
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
This commit is contained in:
parent
7fb7e21bf2
commit
3cbcbb6521
4 changed files with 7 additions and 2 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -28,6 +28,7 @@
|
|||
.kconfig
|
||||
*.lock
|
||||
/bin
|
||||
/bin_debug
|
||||
/boot_romfsimg.h
|
||||
/external
|
||||
/Kconfig
|
||||
|
|
|
|||
|
|
@ -305,7 +305,9 @@ $(PROGLIST): $(MAINCOBJ) $(MAINCXXOBJ) $(MAINRUSTOBJ) $(MAINZIGOBJ) $(MAINDOBJ)
|
|||
$(Q) mkdir -p $(BINDIR)
|
||||
$(call ELFLD, $(PROGOBJ_$@), $(call CONVERT_PATH,$@))
|
||||
$(Q) chmod +x $@
|
||||
ifneq ($(CONFIG_DEBUG_SYMBOLS),y)
|
||||
ifneq ($(CONFIG_DEBUG_SYMBOLS),)
|
||||
$(Q) mkdir -p $(BINDIR_DEBUG)
|
||||
$(Q) cp $@ $(BINDIR_DEBUG)
|
||||
$(Q) $(MODULESTRIP) $@
|
||||
endif
|
||||
|
||||
|
|
|
|||
|
|
@ -64,6 +64,7 @@ LIBPATH ?= $(TOPDIR)$(DELIM)staging
|
|||
# The install path
|
||||
|
||||
BINDIR ?= $(APPDIR)$(DELIM)bin
|
||||
BINDIR_DEBUG ?= $(APPDIR)$(DELIM)bin_debug
|
||||
|
||||
# The final build target
|
||||
|
||||
|
|
@ -184,4 +185,4 @@ define CLEANAROBJS
|
|||
$(shell rm -rf $(CLEAN_OBJS_$(BATCH))))
|
||||
$(eval OBJS :=)
|
||||
endef
|
||||
endif
|
||||
endif
|
||||
|
|
|
|||
1
Makefile
1
Makefile
|
|
@ -223,6 +223,7 @@ clean: $(foreach SDIR, $(CLEANDIRS), $(SDIR)_clean)
|
|||
$(call DELFILE, $(BIN))
|
||||
$(call DELFILE, Kconfig)
|
||||
$(call DELDIR, $(BINDIR))
|
||||
$(call DELDIR, $(BINDIR_DEBUG))
|
||||
$(call CLEAN)
|
||||
|
||||
distclean: $(foreach SDIR, $(CLEANDIRS), $(SDIR)_distclean)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue