📄 makefile.am
字号:
#### $Id: Makefile.am,v 1.33.2.3 2003/04/29 08:03:48 ralf Exp $#### build and install "glommed" librtemsbsp.a##include $(top_srcdir)/../../automake/compile.aminclude $(top_srcdir)/../../automake/lib.amLIB = $(PROJECT_RELEASE)/lib/librtemsbsp${LIB_VARIANT}.aSRCS = ../support/${ARCH}/libsupport.aif HAS_LIBBSPSRCS += ../lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@/wrapup/$(ARCH)/libbsp.aendifif HAS_NETWORKINGSRCS += ../libnetworking/wrapup/$(ARCH)/libnetapps.aendifif HAS_RDBGSRCS += $(PROJECT_RELEASE)/lib/librdbg$(LIB_VARIANT).aendifSRCS += $(wildcard $(PROJECT_RELEASE)/lib/libcpu$(LIB_VARIANT).a)if LIBCHIPSRCS += ../libchip/rtc/$(ARCH)/librtcio.aSRCS += ../libchip/serial/$(ARCH)/libserialio.aSRCS += ../libchip/ide/$(ARCH)/libide.aSRCS += $(wildcard $(PROJECT_RELEASE)/lib/libnetchip$(LIB_VARIANT).a)endifSRCS += $(wildcard $(PROJECT_RELEASE)/lib/rtems-ctor$(LIB_VARIANT).$(OBJEXT))TMPINSTALL_FILES += $(LIB)all-local: $(ARCH) $(LIB) $(TMPINSTALL_FILES)$(LIB): $(SRCS) rm -f $@ rm -rf $(ARCH)/* test -d $(ARCH) || mkdir $(ARCH) for f in $(SRCS); do \ case $$f in \ *.$(OBJEXT) | *.rel) \ if test -f $(ARCH)/`basename $$f`; then \ if cmp $$f $(ARCH)/`basename $$f`; then \ true; \ else \ echo 1>&2 "ERROR -- `basename $$f` in multiple files"; \ exit 1; \ fi; \ else \ cp $$f $(ARCH)/; \ chmod a-w $(ARCH)/`basename $$f`; \ fi; \ ;; \ *.a) \ cd $(ARCH); \ $(AR) xv ../$$f || exit 1; \ chmod a-w * ; \ cd ..; \ ;; \ esac; \ done $(AR) rc $@ $(ARCH)/* rm -f $(ARCH)/* $(RANLIB) $@install-data-local: @$(mkinstalldirs) $(DESTDIR)$(bsplibdir) $(INSTALL_DATA) $(LIB) $(DESTDIR)$(bsplibdir)include $(top_srcdir)/../../automake/local.am
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -