mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 08:36:24 +08:00
Partial change: Removing bash ARCHIVE loop
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5335 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
@@ -148,9 +148,7 @@ up_mem.h: pass1.mem
|
|||||||
# Combine all objects in this directory into a library
|
# Combine all objects in this directory into a library
|
||||||
|
|
||||||
libarch$(LIBEXT): up_mem.h $(OBJS)
|
libarch$(LIBEXT): up_mem.h $(OBJS)
|
||||||
@( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
# This is a kludge to work around some conflicting symbols in libsdcc.liXqueb
|
# This is a kludge to work around some conflicting symbols in libsdcc.liXqueb
|
||||||
|
|
||||||
|
|||||||
@@ -119,9 +119,7 @@ $(COBJS): %$(OBJEXT): %.c
|
|||||||
$(call COMPILE, $<, $@)
|
$(call COMPILE, $<, $@)
|
||||||
|
|
||||||
libarch$(LIBEXT): $(OBJS)
|
libarch$(LIBEXT): $(OBJS)
|
||||||
$(Q) ( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
board/libboard$(LIBEXT):
|
board/libboard$(LIBEXT):
|
||||||
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
||||||
|
|||||||
@@ -120,9 +120,7 @@ $(COBJS): %$(OBJEXT): %.c
|
|||||||
$(call COMPILE, $<, $@)
|
$(call COMPILE, $<, $@)
|
||||||
|
|
||||||
libarch$(LIBEXT): $(OBJS)
|
libarch$(LIBEXT): $(OBJS)
|
||||||
$(Q) ( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
board/libboard$(LIBEXT):
|
board/libboard$(LIBEXT):
|
||||||
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
||||||
|
|||||||
@@ -111,9 +111,7 @@ $(COBJS): %$(OBJEXT): %.c
|
|||||||
$(call COMPILE, $<, $@)
|
$(call COMPILE, $<, $@)
|
||||||
|
|
||||||
libarch$(LIBEXT): $(OBJS)
|
libarch$(LIBEXT): $(OBJS)
|
||||||
$(Q) ( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
board/libboard$(LIBEXT):
|
board/libboard$(LIBEXT):
|
||||||
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
||||||
|
|||||||
@@ -109,9 +109,7 @@ $(COBJS): %$(OBJEXT): %.c
|
|||||||
$(call COMPILE, $<, $@)
|
$(call COMPILE, $<, $@)
|
||||||
|
|
||||||
libarch$(LIBEXT): $(OBJS)
|
libarch$(LIBEXT): $(OBJS)
|
||||||
$(Q) ( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
board/libboard$(LIBEXT):
|
board/libboard$(LIBEXT):
|
||||||
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
||||||
|
|||||||
@@ -68,10 +68,9 @@ $(COBJS) $(LINKOBJS): %$(OBJEXT): %.c
|
|||||||
$(call COMPILE, $<, $@)
|
$(call COMPILE, $<, $@)
|
||||||
|
|
||||||
# The architecture-specific library
|
# The architecture-specific library
|
||||||
|
|
||||||
libarch$(LIBEXT): $(OBJS)
|
libarch$(LIBEXT): $(OBJS)
|
||||||
@( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
# Generate the final NuttX binary by linking the host-specific objects with the NuttX
|
# Generate the final NuttX binary by linking the host-specific objects with the NuttX
|
||||||
# specific objects (with munged names)
|
# specific objects (with munged names)
|
||||||
|
|||||||
@@ -95,9 +95,7 @@ $(COBJS): %$(OBJEXT): %.c
|
|||||||
$(call COMPILE, $<, $@)
|
$(call COMPILE, $<, $@)
|
||||||
|
|
||||||
libarch$(LIBEXT): $(OBJS)
|
libarch$(LIBEXT): $(OBJS)
|
||||||
$(Q) ( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
board/libboard$(LIBEXT):
|
board/libboard$(LIBEXT):
|
||||||
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
||||||
|
|||||||
@@ -155,9 +155,7 @@ $(HOSTOBJS): %$(OBJEXT): %.c
|
|||||||
# The architecture-specific library
|
# The architecture-specific library
|
||||||
|
|
||||||
libarch$(LIBEXT): $(NUTTXOBJS)
|
libarch$(LIBEXT): $(NUTTXOBJS)
|
||||||
$(Q) ( for obj in $(NUTTXOBJS) ; do \
|
$(call ARCHIVE, $@, "$(NUTTXOBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
# The "board"-specific library. Of course, there really are no boards in
|
# The "board"-specific library. Of course, there really are no boards in
|
||||||
# the simulation. However, this is a good place to keep parts of the simulation
|
# the simulation. However, this is a good place to keep parts of the simulation
|
||||||
|
|||||||
@@ -117,9 +117,7 @@ $(COBJS): %$(OBJEXT): %.c
|
|||||||
$(call COMPILE, $<, $@)
|
$(call COMPILE, $<, $@)
|
||||||
|
|
||||||
libarch$(LIBEXT): $(OBJS)
|
libarch$(LIBEXT): $(OBJS)
|
||||||
$(Q) ( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
board/libboard$(LIBEXT):
|
board/libboard$(LIBEXT):
|
||||||
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
$(Q) $(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
||||||
|
|||||||
@@ -90,9 +90,7 @@ $(COBJS): %$(OBJEXT): %.c
|
|||||||
$(call COMPILE, $<, $@)
|
$(call COMPILE, $<, $@)
|
||||||
|
|
||||||
libarch$(LIBEXT): $(OBJS)
|
libarch$(LIBEXT): $(OBJS)
|
||||||
@( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
board/libboard$(LIBEXT):
|
board/libboard$(LIBEXT):
|
||||||
@$(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
@$(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
||||||
|
|||||||
@@ -134,9 +134,7 @@ endif
|
|||||||
# Combine all objects in this directory into a library
|
# Combine all objects in this directory into a library
|
||||||
|
|
||||||
libarch$(LIBEXT): up_mem.h asm_mem.h $(OBJS)
|
libarch$(LIBEXT): up_mem.h asm_mem.h $(OBJS)
|
||||||
@( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
# This builds the libboard library in the board/ subdirectory
|
# This builds the libboard library in the board/ subdirectory
|
||||||
|
|
||||||
|
|||||||
@@ -86,9 +86,7 @@ $(COBJS): %$(OBJEXT): %.c
|
|||||||
$(call COMPILE, $<, $@)
|
$(call COMPILE, $<, $@)
|
||||||
|
|
||||||
libarch$(LIBEXT): $(OBJS)
|
libarch$(LIBEXT): $(OBJS)
|
||||||
@( for obj in $(OBJS) ; do \
|
$(call ARCHIVE, $@, "$(OBJS)")
|
||||||
$(call ARCHIVE, $@, $${obj}); \
|
|
||||||
done ; )
|
|
||||||
|
|
||||||
board/libboard$(LIBEXT):
|
board/libboard$(LIBEXT):
|
||||||
@$(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
@$(MAKE) -C board TOPDIR="$(TOPDIR)" libboard$(LIBEXT) EXTRADEFINES=$(EXTRADEFINES)
|
||||||
|
|||||||
Reference in New Issue
Block a user