2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>

* wrapup/posix/Makefile.am: Add multilib support.
	* wrapup/itron/Makefile.am: Add multilib support.
	* wrapup/rtems/Makefile.am: Add multilib support.
	* Makefile.am: Add multilib support.
This commit is contained in:
Joel Sherrill
2001-12-19 14:37:05 +00:00
parent ca837f8ac6
commit 989b9383f8
7 changed files with 27 additions and 12 deletions

View File

@@ -1,3 +1,10 @@
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/posix/Makefile.am: Add multilib support.
* wrapup/itron/Makefile.am: Add multilib support.
* wrapup/rtems/Makefile.am: Add multilib support.
* Makefile.am: Add multilib support.
2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use RTEMS_CPU_SUBDIRS to make autoconf-2.52 happy.

View File

@@ -5,6 +5,8 @@
AUTOMAKE_OPTIONS = foreign 1.5
ACLOCAL_AMFLAGS = -I ../../../aclocal
include $(top_srcdir)/../../../automake/multilib.am
if HAS_POSIX
POSIX_SUBDIRS = posix
endif

View File

@@ -9,7 +9,7 @@ LIBNAME = libitron
LIB = $(ARCH)/$(LIBNAME).a
endif
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/multilib.am
include $(top_srcdir)/../../../automake/compile.am
include $(top_srcdir)/../../../automake/lib.am
@@ -22,9 +22,9 @@ OBJS = $(ITRON_OBJS)
$(LIB): ${OBJS}
$(make-library)
ITRON_LIB = $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a
ITRON_LIB = $(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a
$(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)
$(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)
$(INSTALL_DATA) $< $@
all-local: ${ARCH} $(LIB) $(TMPINSTALL_FILES)

View File

@@ -9,7 +9,7 @@ LIBNAME = libposix
LIB = $(ARCH)/$(LIBNAME).a
endif
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/multilib.am
include $(top_srcdir)/../../../automake/compile.am
include $(top_srcdir)/../../../automake/lib.am
@@ -22,9 +22,9 @@ OBJS = $(POSIX_OBJS)
$(LIB): ${OBJS}
$(make-library)
POSIX_LIB = $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a
POSIX_LIB = $(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a
$(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)
$(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)
$(INSTALL_DATA) $< $@
all-local: ${ARCH} $(LIB) $(TMPINSTALL_FILES)

View File

@@ -7,7 +7,7 @@ AUTOMAKE_OPTIONS = foreign 1.4
LIBNAME = librtems
LIB = $(ARCH)/$(LIBNAME).a
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../automake/multilib.am
include $(top_srcdir)/../../../automake/compile.am
include $(top_srcdir)/../../../automake/lib.am
@@ -22,13 +22,10 @@ SIZE_RTEMS = $(SHELL) $(PROJECT_TOPdir)/tools/cpu/generic/size_rtems
$(LIB): ${OBJS}
$(make-library)
# cd $(PROJECT_ROOT) ; \
# $(SIZE_RTEMS) @RTEMS_BSP@ $(ARCH) \
# >$(PROJECT_RELEASE)/lib/sizeinfo$(LIB_VARIANT).txt
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a
$(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)
$(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)
$(INSTALL_DATA) $< $@
all-local: ${ARCH} $(TMPINSTALL_FILES)