Changeset 3e39b47 in rtems
- Timestamp:
- 05/29/02 17:01:22 (21 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 113d7b85
- Parents:
- 8a79786
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/exec/ChangeLog
r8a79786 r3e39b47 1 2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 3 * configure.ac: Add libnetworking. 4 * wrapup/Makefile.am: Ditto. 5 1 6 2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 7 -
c/src/exec/configure.ac
r8a79786 r3e39b47 20 20 RTEMS_ENABLE_INLINES 21 21 RTEMS_ENABLE_RTEMS_DEBUG 22 RTEMS_ENABLE_NETWORKING 22 23 23 24 RTEMS_ENV_RTEMSCPU … … 37 38 RTEMS_CHECK_POSIX_API(RTEMS_BSP) 38 39 RTEMS_CHECK_ITRON_API(RTEMS_BSP) 40 RTEMS_CHECK_NETWORKING 39 41 40 42 # If RTEMS macros are enabled, then use them. Otherwise, use inlines. … … 51 53 AM_CONDITIONAL(HAS_POSIX,test x"$HAS_POSIX_API" = x"yes") 52 54 AM_CONDITIONAL(HAS_ITRON,test x"$HAS_ITRON_API" = x"yes") 55 AM_CONDITIONAL(HAS_NETWORKING,test x"$HAS_NETWORKING" = x"yes") 53 56 54 57 AS_IF([test x"$HAS_POSIX_API" = x"yes"], … … 63 66 AC_CONFIG_SUBDIRS([libblock]) 64 67 AC_CONFIG_SUBDIRS([libfs]) 68 AS_IF([test x"$HAS_NETWORKING" = x"yes"], 69 [AC_CONFIG_SUBDIRS(libnetworking)]) 65 70 66 71 RTEMS_DEFINE_POSIX_API -
c/src/exec/wrapup/Makefile.am
r8a79786 r3e39b47 5 5 6 6 LIBNAME = librtemscpu 7 LIB = $( ARCH)/$(LIBNAME).a7 LIB = $(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a 8 8 9 9 include $(top_srcdir)/../../../automake/multilib.am … … 32 32 LIBIMFS_OBJS = $(wildcard ../libfs/src/imfs/$(ARCH)/*.o) 33 33 34 if HAS_NETWORKING 35 NETWORKING_OBJS = \ 36 ../libnetworking/wrapup/$(ARCH)/libnetworking.a 37 endif 38 34 39 OBJS = $(CPU_OBJS) $(CORE_OBJS) $(RTEMS_OBJS) $(SAPI_OBJS) \ 35 40 $(POSIX_OBJS) $(ITRON_OBJS) $(LIBCSUPPORT_OBJS) \ 36 $(LIBBLOCK_OBJS) $(LIBDOSFS_OBJS) $(LIBIMFS_OBJS) 41 $(LIBBLOCK_OBJS) $(LIBDOSFS_OBJS) $(LIBIMFS_OBJS) \ 42 $(NETWORKING_OBJS) 37 43 38 44 $(LIB): ${OBJS} 39 $(make-library) 45 rm -f $@ 46 test -d $(ARCH) || mkdir $(ARCH) 47 rm -rf $(ARCH)/* 48 for f in $(OBJS); do \ 49 case $$f in \ 50 *.o | *.rel) \ 51 if test -f $(ARCH)/`basename $$f`; then \ 52 if cmp $$f $(ARCH)/`basename $$f`; then \ 53 true; \ 54 else \ 55 echo 1>&2 "ERROR -- `basename $$f` in multiple files"; \ 56 exit 1; \ 57 fi; \ 58 else \ 59 cp $$f $(ARCH)/; \ 60 chmod a-w $(ARCH)/`basename $$f`; \ 61 fi; \ 62 ;; \ 63 *.a) \ 64 cd $(ARCH); \ 65 $(AR) xv ../$$f || exit 1; \ 66 chmod a-w * ; \ 67 cd ..; \ 68 ;; \ 69 esac; \ 70 done 71 $(AR) rc $@ $(ARCH)/* 72 rm -f $(ARCH)/*.o 73 $(RANLIB) $@ 40 74 41 75 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a 42 76 43 $(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)44 $(INSTALL_DATA) $< $@77 #$(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a: $(LIB) 78 # $(INSTALL_DATA) $< $@ 45 79 46 80 install-hook: $(LIB) -
cpukit/ChangeLog
r8a79786 r3e39b47 1 2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 3 * configure.ac: Add libnetworking. 4 * wrapup/Makefile.am: Ditto. 5 1 6 2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 7 -
cpukit/configure.ac
r8a79786 r3e39b47 20 20 RTEMS_ENABLE_INLINES 21 21 RTEMS_ENABLE_RTEMS_DEBUG 22 RTEMS_ENABLE_NETWORKING 22 23 23 24 RTEMS_ENV_RTEMSCPU … … 37 38 RTEMS_CHECK_POSIX_API(RTEMS_BSP) 38 39 RTEMS_CHECK_ITRON_API(RTEMS_BSP) 40 RTEMS_CHECK_NETWORKING 39 41 40 42 # If RTEMS macros are enabled, then use them. Otherwise, use inlines. … … 51 53 AM_CONDITIONAL(HAS_POSIX,test x"$HAS_POSIX_API" = x"yes") 52 54 AM_CONDITIONAL(HAS_ITRON,test x"$HAS_ITRON_API" = x"yes") 55 AM_CONDITIONAL(HAS_NETWORKING,test x"$HAS_NETWORKING" = x"yes") 53 56 54 57 AS_IF([test x"$HAS_POSIX_API" = x"yes"], … … 63 66 AC_CONFIG_SUBDIRS([libblock]) 64 67 AC_CONFIG_SUBDIRS([libfs]) 68 AS_IF([test x"$HAS_NETWORKING" = x"yes"], 69 [AC_CONFIG_SUBDIRS(libnetworking)]) 65 70 66 71 RTEMS_DEFINE_POSIX_API -
cpukit/wrapup/Makefile.am
r8a79786 r3e39b47 5 5 6 6 LIBNAME = librtemscpu 7 LIB = $( ARCH)/$(LIBNAME).a7 LIB = $(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a 8 8 9 9 include $(top_srcdir)/../../../automake/multilib.am … … 32 32 LIBIMFS_OBJS = $(wildcard ../libfs/src/imfs/$(ARCH)/*.o) 33 33 34 if HAS_NETWORKING 35 NETWORKING_OBJS = \ 36 ../libnetworking/wrapup/$(ARCH)/libnetworking.a 37 endif 38 34 39 OBJS = $(CPU_OBJS) $(CORE_OBJS) $(RTEMS_OBJS) $(SAPI_OBJS) \ 35 40 $(POSIX_OBJS) $(ITRON_OBJS) $(LIBCSUPPORT_OBJS) \ 36 $(LIBBLOCK_OBJS) $(LIBDOSFS_OBJS) $(LIBIMFS_OBJS) 41 $(LIBBLOCK_OBJS) $(LIBDOSFS_OBJS) $(LIBIMFS_OBJS) \ 42 $(NETWORKING_OBJS) 37 43 38 44 $(LIB): ${OBJS} 39 $(make-library) 45 rm -f $@ 46 test -d $(ARCH) || mkdir $(ARCH) 47 rm -rf $(ARCH)/* 48 for f in $(OBJS); do \ 49 case $$f in \ 50 *.o | *.rel) \ 51 if test -f $(ARCH)/`basename $$f`; then \ 52 if cmp $$f $(ARCH)/`basename $$f`; then \ 53 true; \ 54 else \ 55 echo 1>&2 "ERROR -- `basename $$f` in multiple files"; \ 56 exit 1; \ 57 fi; \ 58 else \ 59 cp $$f $(ARCH)/; \ 60 chmod a-w $(ARCH)/`basename $$f`; \ 61 fi; \ 62 ;; \ 63 *.a) \ 64 cd $(ARCH); \ 65 $(AR) xv ../$$f || exit 1; \ 66 chmod a-w * ; \ 67 cd ..; \ 68 ;; \ 69 esac; \ 70 done 71 $(AR) rc $@ $(ARCH)/* 72 rm -f $(ARCH)/*.o 73 $(RANLIB) $@ 40 74 41 75 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a 42 76 43 $(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)44 $(INSTALL_DATA) $< $@77 #$(PROJECT_RELEASE)/lib$(MULTISUBDIR)/$(LIBNAME)$(LIB_VARIANT).a: $(LIB) 78 # $(INSTALL_DATA) $< $@ 45 79 46 80 install-hook: $(LIB)
Note: See TracChangeset
for help on using the changeset viewer.