1# Makefile for uClibc-ng 2# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. 3 4subdirs += libintl 5 6CFLAGS-libintl := -DNOT_IN_libc -DIS_IN_libintl $(SSP_ALL_CFLAGS) 7 8libintl_DIR := $(top_srcdir)libintl 9libintl_OUT := $(top_builddir)libintl 10 11libintl_SRC-$(UCLIBC_HAS_LIBINTL) := libintl.c 12 13libintl_SRC := $(addprefix $(libintl_DIR)/,$(libintl_SRC-y)) 14libintl_OBJ := $(patsubst $(libintl_DIR)/%.c,$(libintl_OUT)/%.o,$(libintl_SRC)) 15 16ifeq ($(DOPIC),y) 17libintl-a-y := $(libintl_OBJ:.o=.os) 18else 19libintl-a-y := $(libintl_OBJ) 20endif 21libintl-so-y := $(libintl_OBJ:.o=.os) 22 23objclean-y += CLEAN_libintl 24 25$(libintl_OUT)/libintl.oS: $(libintl_SRC) 26 $(Q)$(RM) $@ 27 $(compile-m) 28 29CLEAN_libintl: 30 $(do_rm) $(addprefix $(libintl_OUT)/*., o os oS a) 31