This is an automated email from the ASF dual-hosted git repository. yamamoto pushed a commit to branch revert-795-mine2 in repository https://gitbox.apache.org/repos/asf/incubator-nuttx-apps.git
commit 789d4e395e38f62326761c86d736a713410dae0c Author: YAMAMOTO Takashi <yamam...@midokura.com> AuthorDate: Mon Jul 5 12:39:10 2021 +0900 Revert "apps/Application.mk: support compile same prefix file in one folder" This reverts commit 4f68f43cc230ef67fcf5f2d6706a88ad461e72c5. --- Application.mk | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/Application.mk b/Application.mk index f051eb5..a64754f 100644 --- a/Application.mk +++ b/Application.mk @@ -73,15 +73,15 @@ PROGNAME := $(shell echo $(PROGNAME)) RASRCS = $(filter %.s,$(ASRCS)) CASRCS = $(filter %.S,$(ASRCS)) -RAOBJS = $(RASRCS:=$(SUFFIX)$(OBJEXT)) -CAOBJS = $(CASRCS:=$(SUFFIX)$(OBJEXT)) -COBJS = $(CSRCS:=$(SUFFIX)$(OBJEXT)) -CXXOBJS = $(CXXSRCS:=$(SUFFIX)$(OBJEXT)) +RAOBJS = $(RASRCS:.s=$(SUFFIX)$(OBJEXT)) +CAOBJS = $(CASRCS:.S=$(SUFFIX)$(OBJEXT)) +COBJS = $(CSRCS:.c=$(SUFFIX)$(OBJEXT)) +CXXOBJS = $(CXXSRCS:$(CXXEXT)=$(SUFFIX)$(OBJEXT)) MAINCXXSRCS = $(filter %$(CXXEXT),$(MAINSRC)) MAINCSRCS = $(filter %.c,$(MAINSRC)) -MAINCXXOBJ = $(MAINCXXSRCS:=$(SUFFIX)$(OBJEXT)) -MAINCOBJ = $(MAINCSRCS:=$(SUFFIX)$(OBJEXT)) +MAINCXXOBJ = $(MAINCXXSRCS:$(CXXEXT)=$(SUFFIX)$(OBJEXT)) +MAINCOBJ = $(MAINCSRCS:.c=$(SUFFIX)$(OBJEXT)) SRCS = $(ASRCS) $(CSRCS) $(CXXSRCS) $(MAINSRC) OBJS = $(RAOBJS) $(CAOBJS) $(COBJS) $(CXXOBJS) @@ -122,19 +122,19 @@ define ELFLD $(Q) $(LD) $(LDELFFLAGS) $(LDLIBPATH) $(ARCHCRT0OBJ) $1 $(LDLIBS) -o $2 endef -$(RAOBJS): %.s$(SUFFIX)$(OBJEXT): %.s +$(RAOBJS): %$(SUFFIX)$(OBJEXT): %.s $(if $(and $(CONFIG_BUILD_LOADABLE),$(AELFFLAGS)), \ $(call ELFASSEMBLE, $<, $@), $(call ASSEMBLE, $<, $@)) -$(CAOBJS): %.S$(SUFFIX)$(OBJEXT): %.S +$(CAOBJS): %$(SUFFIX)$(OBJEXT): %.S $(if $(and $(CONFIG_BUILD_LOADABLE),$(AELFFLAGS)), \ $(call ELFASSEMBLE, $<, $@), $(call ASSEMBLE, $<, $@)) -$(COBJS): %.c$(SUFFIX)$(OBJEXT): %.c +$(COBJS): %$(SUFFIX)$(OBJEXT): %.c $(if $(and $(CONFIG_BUILD_LOADABLE),$(CELFFLAGS)), \ $(call ELFCOMPILE, $<, $@), $(call COMPILE, $<, $@)) -$(CXXOBJS): %$(CXXEXT)$(SUFFIX)$(OBJEXT): %$(CXXEXT) +$(CXXOBJS): %$(SUFFIX)$(OBJEXT): %$(CXXEXT) $(if $(and $(CONFIG_BUILD_LOADABLE),$(CXXELFFLAGS)), \ $(call ELFCOMPILEXX, $<, $@), $(call COMPILEXX, $<, $@)) @@ -147,11 +147,11 @@ endif ifeq ($(BUILD_MODULE),y) -$(MAINCXXOBJ): %$(CXXEXT)$(SUFFIX)$(OBJEXT): %$(CXXEXT) +$(MAINCXXOBJ): %$(SUFFIX)$(OBJEXT): %$(CXXEXT) $(if $(and $(CONFIG_BUILD_LOADABLE),$(CXXELFFLAGS)), \ $(call ELFCOMPILEXX, $<, $@), $(call COMPILEXX, $<, $@)) -$(MAINCOBJ): %.c$(SUFFIX)$(OBJEXT): %.c +$(MAINCOBJ): %$(SUFFIX)$(OBJEXT): %.c $(if $(and $(CONFIG_BUILD_LOADABLE),$(CELFFLAGS)), \ $(call ELFCOMPILE, $<, $@), $(call COMPILE, $<, $@)) @@ -179,14 +179,14 @@ else MAINNAME := $(addsuffix _main,$(PROGNAME)) -$(MAINCXXOBJ): %$(CXXEXT)$(SUFFIX)$(OBJEXT): %$(CXXEXT) +$(MAINCXXOBJ): %$(SUFFIX)$(OBJEXT): %$(CXXEXT) $(eval $<_CXXFLAGS += ${shell $(DEFINE) "$(CXX)" main=$(firstword $(MAINNAME))}) $(eval $<_CXXELFFLAGS += ${shell $(DEFINE) "$(CXX)" main=$(firstword $(MAINNAME))}) $(eval MAINNAME=$(filter-out $(firstword $(MAINNAME)),$(MAINNAME))) $(if $(and $(CONFIG_BUILD_LOADABLE),$(CXXELFFLAGS)), \ $(call ELFCOMPILEXX, $<, $@), $(call COMPILEXX, $<, $@)) -$(MAINCOBJ): %.c$(SUFFIX)$(OBJEXT): %.c +$(MAINCOBJ): %$(SUFFIX)$(OBJEXT): %.c $(eval $<_CFLAGS += ${shell $(DEFINE) "$(CC)" main=$(firstword $(MAINNAME))}) $(eval $<_CELFFLAGS += ${shell $(DEFINE) "$(CC)" main=$(firstword $(MAINNAME))}) $(eval MAINNAME=$(filter-out $(firstword $(MAINNAME)),$(MAINNAME)))