| 123456789101112131415161718192021222324252627282930313233343536373839 | # Makefile for uClibc## Copyright (C) 2000-2006 Erik Andersen <andersen@uclibc.org>## Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.## The stdio and time related wide functions are now built in the normal# directories.## stdio:#	fwide fgetwc getwchar fgetws fputwc putwchar fputws ungetwc#	getwc (fgetwc alias) getwc_unlocked (fgetwc_unlocked alias)#	putwc (fputwc alias) putwc_unlocked (fputwc_unlocked alias)# time:# wcsftime## multi source wchar.cCSRC :=	btowc.c wctob.c mbsinit.c mbrlen.c mbrtowc.c wcrtomb.c mbsrtowcs.c \	wcsrtombs.c _wchar_utf8sntowcs.c _wchar_wcsntoutf8s.c \	mbsnrtowcs.c wcsnrtombs.c wcwidth.c wcswidth.cifeq ($(UCLIBC_HAS_LOCALE),y)CSRC += iconv.cendifMISC_WCHAR_DIR := $(top_srcdir)libc/misc/wcharMISC_WCHAR_OUT := $(top_builddir)libc/misc/wcharMISC_WCHAR_SRC := $(patsubst %.c,$(MISC_WCHAR_DIR)/%.c,$(CSRC))MISC_WCHAR_OBJ := $(patsubst %.c,$(MISC_WCHAR_OUT)/%.o,$(CSRC))libc-$(UCLIBC_HAS_WCHAR) += $(MISC_WCHAR_OBJ)objclean-y += misc_wchar_objcleanmisc_wchar_objclean:	$(RM) $(MISC_WCHAR_OUT)/*.{o,os}
 |