ubacktrace/uargp: remove unneeded and false linker scripts
[uclibc-ng.git] / libintl / Makefile.in
blobb54e23dad467999541c6b896808bbf5a0c830cfa
1 # Makefile for uClibc
3 # Copyright (C) 2000-2008 Erik Andersen <andersen@uclibc.org>
5 # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
8 subdirs += libintl
10 CFLAGS-libintl := -DNOT_IN_libc -DIS_IN_libintl $(SSP_ALL_CFLAGS)
12 MOBJ := \
13 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 ifeq ($(DOPIC),y)
24 libintl-a-y := $(libintl_MOBJ:.o=.os)
25 else
26 libintl-a-y := $(libintl_MOBJ)
27 endif
28 libintl-so-y := $(libintl_MOBJ:.o=.os)
30 objclean-y += CLEAN_libintl
32 $(libintl_OUT)/libintl.oS: $(libintl_MSRC)
33 $(Q)$(RM) $@
34 $(compile-m)
36 $(libintl_MOBJ): $(libintl_MSRC)
37 $(compile.m)
39 $(libintl_MOBJ:.o=.os): $(libintl_MSRC)
40 $(compile.m)
42 CLEAN_libintl:
43 $(do_rm) $(addprefix $(libintl_OUT)/*., o os oS a)