| 12345678910111213141516171819202122232425262728293031323334353637383940 | # Makefile for uClibc## Copyright (C) 2000-2005 Erik Andersen <andersen@uclibc.org>## Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.#MSRC:=ftw.cMOBJ:=ftw.o ftw64.oMISC_FTW_DIR:=$(top_srcdir)libc/misc/ftwMISC_FTW_OUT:=$(top_builddir)libc/misc/ftw# ftw.c has to be rewritten to allow multiMISC_FTW_NO_MULTI:=ftw64.oMISC_FTW_MSRC:=$(MISC_FTW_DIR)/$(MSRC)MISC_FTW_MOBJ:=$(patsubst %.o,$(MISC_FTW_OUT)/%.o,$(MOBJ))MISC_FTW_DEF:=$(patsubst %,-DL_%,$(subst .o,,$(filter-out $(MISC_FTW_NO_MULTI),$(notdir $(MISC_FTW_MOBJ)))))MISC_FTW_OBJS:=$(MISC_FTW_MOBJ)$(MISC_FTW_OBJS): $(MISC_FTW_MSRC)	$(compile.m)$(MISC_FTW_OBJS:.o=.os): $(MISC_FTW_MSRC)	$(compile.m)libc-a-$(UCLIBC_HAS_FTW)+=$(MISC_FTW_OBJS)libc-so-$(UCLIBC_HAS_FTW)+=$(MISC_FTW_OBJS:.o=.os)CFLAGS-multi-$(UCLIBC_HAS_FTW)+=$(MISC_FTW_DEF)libc-multi-$(UCLIBC_HAS_FTW)+=$(MISC_FTW_MSRC)libc-nomulti-$(UCLIBC_HAS_FTW)+=$(patsubst %.o,$(MISC_FTW_OUT)/%.o,$(MISC_FTW_NO_MULTI))objclean-y+=misc_ftw_objcleanmisc_ftw_objclean:	$(RM) $(MISC_FTW_OUT)/*.{o,os}
 |