3 # Copyright (C) 2000 by Lineo, inc.
4 # Copyright (C) 2000-2005 Erik Andersen <andersen@uclibc.org>
6 # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
9 CFLAGS+=$(SSP_ALL_CFLAGS)
13 MOBJ:=gettext.o ngettext.o dgettext.o dcgettext.o dngettext.o dcngettext.o \
14 textdomain.o bindtextdomain.o bind_textdomain_codeset.o \
15 _nl_expand_alias.o _nl_msg_cat_cntr.o # glibc-isms
17 libintl_DIR:=$(top_srcdir)libintl
18 libintl_OUT:=$(top_builddir)libintl
20 libintl_MSRC:=$(libintl_DIR)/intl.c
21 libintl_MOBJ:=$(patsubst %.o,$(libintl_OUT)/%.o,$(MOBJ))
23 libintl_DEF:=$(patsubst %,-DL_%,$(subst .o,,$(notdir $(libintl_MOBJ))))
25 $(libintl_MOBJ) $(libintl_MOBJ:.o=.os): $(libintl_MSRC)
28 libintl-a-$(UCLIBC_HAS_GETTEXT_AWARENESS):=$(libintl_MOBJ)
29 libintl-so-$(UCLIBC_HAS_GETTEXT_AWARENESS):=$(libintl_MOBJ:.o=.os)
31 CFLAGS-multi-$(UCLIBC_HAS_GETTEXT_AWARENESS):=$(libintl_DEF)
32 libintl-multi-$(UCLIBC_HAS_GETTEXT_AWARENESS):=$(libintl_MSRC)
34 objclean-y+=libintl_clean
36 lib-a-$(UCLIBC_HAS_GETTEXT_AWARENESS)+=$(top_builddir)lib/libintl.a
37 lib-so-$(UCLIBC_HAS_GETTEXT_AWARENESS)+=$(top_builddir)lib/libintl.so