OSDN Git Service

Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed to _dl_set...
[uclinux-h8/uclibc-ng.git] / libintl / Makefile.in
1 # Makefile for uClibc
2 #
3 # Copyright (C) 2000 by Lineo, inc.
4 # Copyright (C) 2000-2005 Erik Andersen <andersen@uclibc.org>
5 #
6 # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
7 #
8
9 CFLAGS+=$(SSP_ALL_CFLAGS)
10
11 LIB_NAME:=libintl
12
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
16
17 libintl_DIR:=$(top_srcdir)libintl
18 libintl_OUT:=$(top_builddir)libintl
19
20 libintl_MSRC:=$(libintl_DIR)/intl.c
21 libintl_MOBJ:=$(patsubst %.o,$(libintl_OUT)/%.o,$(MOBJ))
22
23 libintl_DEF:=$(patsubst %,-DL_%,$(subst .o,,$(notdir $(libintl_MOBJ))))
24
25 $(libintl_MOBJ) $(libintl_MOBJ:.o=.os): $(libintl_MSRC)
26         $(compile.m)
27
28 libintl-a-$(UCLIBC_HAS_GETTEXT_AWARENESS):=$(libintl_MOBJ)
29 libintl-so-$(UCLIBC_HAS_GETTEXT_AWARENESS):=$(libintl_MOBJ:.o=.os)
30
31 CFLAGS-multi-$(UCLIBC_HAS_GETTEXT_AWARENESS):=$(libintl_DEF)
32 libintl-multi-$(UCLIBC_HAS_GETTEXT_AWARENESS):=$(libintl_MSRC)
33
34 objclean-y+=libintl_clean
35
36 lib-a-$(UCLIBC_HAS_GETTEXT_AWARENESS)+=$(top_builddir)lib/libintl.a
37 lib-so-$(UCLIBC_HAS_GETTEXT_AWARENESS)+=$(top_builddir)lib/libintl.so